Package io.atlasmap.core
Class DefaultAtlasSeparateStrategy
- java.lang.Object
-
- io.atlasmap.core.DefaultAtlasSeparateStrategy
-
- All Implemented Interfaces:
io.atlasmap.spi.AtlasSeparateStrategy
public class DefaultAtlasSeparateStrategy extends Object implements io.atlasmap.spi.AtlasSeparateStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static io.atlasmap.spi.StringDelimiterDEFAULT_SEPARATE_DELIMITERstatic IntegerDEFAULT_SEPARATE_LIMIT
-
Constructor Summary
Constructors Constructor Description DefaultAtlasSeparateStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.atlasmap.spi.StringDelimitergetDelimiter()IntegergetLimit()List<String>separateValue(String value)List<String>separateValue(String value, io.atlasmap.spi.StringDelimiter delimiter)List<String>separateValue(String value, io.atlasmap.spi.StringDelimiter delimiter, Integer limit)voidsetDelimiter(io.atlasmap.spi.StringDelimiter delimiter)voidsetLimit(Integer limit)
-
-
-
Field Detail
-
DEFAULT_SEPARATE_LIMIT
public static final Integer DEFAULT_SEPARATE_LIMIT
-
DEFAULT_SEPARATE_DELIMITER
public static final io.atlasmap.spi.StringDelimiter DEFAULT_SEPARATE_DELIMITER
-
-
Method Detail
-
getDelimiter
public io.atlasmap.spi.StringDelimiter getDelimiter()
- Specified by:
getDelimiterin interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
setDelimiter
public void setDelimiter(io.atlasmap.spi.StringDelimiter delimiter)
- Specified by:
setDelimiterin interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
getLimit
public Integer getLimit()
- Specified by:
getLimitin interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
setLimit
public void setLimit(Integer limit)
- Specified by:
setLimitin interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
separateValue
public List<String> separateValue(String value)
- Specified by:
separateValuein interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
separateValue
public List<String> separateValue(String value, io.atlasmap.spi.StringDelimiter delimiter)
- Specified by:
separateValuein interfaceio.atlasmap.spi.AtlasSeparateStrategy
-
-