Package io.atlasmap.core
Class TemplateCombineStrategy
java.lang.Object
io.atlasmap.core.DefaultAtlasCombineStrategy
io.atlasmap.core.TemplateCombineStrategy
- All Implemented Interfaces:
AtlasCombineStrategy
A template-based combine strategy that uses a template in place of a delimiter to combine the input using
MessageFormat.format(String, Object...).
Warning: The indexes in the template must be one-based, unlike the
MessageFormat.format(String, Object...) method, which expects zero-based indexes.
-
Field Summary
Fields inherited from class io.atlasmap.core.DefaultAtlasCombineStrategy
DEFAULT_COMBINE_DELIMITER, DEFAULT_COMBINE_LIMIT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.atlasmap.core.DefaultAtlasCombineStrategy
combineValues, combineValues, combineValues, getDelimiter, getLimit, isDisableAddDelimiterOnNull, isDisableAutoTrim, setDelimiter, setDisableAddDelimiterOnNull, setDisableAutoTrim, setLimit, sortByKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.atlasmap.spi.AtlasCombineStrategy
getName
-
Constructor Details
-
TemplateCombineStrategy
public TemplateCombineStrategy()
-
-
Method Details
-
combineValues
- Specified by:
combineValuesin interfaceAtlasCombineStrategy- Overrides:
combineValuesin classDefaultAtlasCombineStrategy
-