Package de.cxp.ocs.conf.converter
Class SplitValueConfiguration
java.lang.Object
de.cxp.ocs.conf.converter.SplitValueConfiguration
- All Implemented Interfaces:
ConfigureableField
ConfigureableField implementations that holds all information needed
by the SplitValueDataProcessor. The configuration allows:
configuration:
SplitValueDataProcessor:
FieldName: ColorMapping
ColorMapping_keepOriginal: true
ColorMapping_regEx: /::/
ColorMapping_idxToDest: 0:Hauptfarbe;1:Nebenfarbe
#Optionally a wildcard index can be supplied if the index count is not predictable when splitting a value.
#In this case only one value is allowed and must be -1. For every splitted value a record entry
#in form: value_idxOfSplitted value will be added. E.g.:
ColorMapping_idxToDest: -1:Hauptfarbe
# This would add Hauptfarbe_0, Hauptfarbe_1, Hauptfarbe_3 for on a value foo/::/bar/::/baz
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddIndexToDestinationFieldName(int idx, String destinationFieldName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.cxp.ocs.conf.converter.ConfigureableField
getFieldName
-
Field Details
-
WILDCARD_IDX
public static final int WILDCARD_IDX- See Also:
-
IDX_TO_DEST_SEPARATOR
- See Also:
-
ENTRY_SEPARATOR
- See Also:
-
FIELD_NAME
- See Also:
-
IDX_TO_DEST_FIELD_CONF
- See Also:
-
REG_EX_CONF
- See Also:
-
KEEP_ORIG_CONF
- See Also:
-
-
Constructor Details
-
SplitValueConfiguration
public SplitValueConfiguration()
-
-
Method Details
-
addIndexToDestinationFieldName
-