Package io.atlasmap.actions
Class StringComplexFieldActions
- java.lang.Object
-
- io.atlasmap.actions.StringComplexFieldActions
-
- All Implemented Interfaces:
io.atlasmap.spi.AtlasFieldAction
public class StringComplexFieldActions extends Object implements io.atlasmap.spi.AtlasFieldAction
-
-
Field Summary
Fields Modifier and Type Field Description static PatternSTRING_SEPARATOR_PATTERNstatic StringSTRING_SEPARATOR_REGEX
-
Constructor Summary
Constructors Constructor Description StringComplexFieldActions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringappend(io.atlasmap.v2.Append append, String input)static Stringconcatenate(io.atlasmap.v2.Concatenate concat, List<String> inputs)static BooleanendsWith(io.atlasmap.v2.EndsWith endsWith, String input)static Stringformat(io.atlasmap.v2.Format format, List<Object> input)static StringgenareteUUID(io.atlasmap.v2.GenerateUUID action)static NumberindexOf(io.atlasmap.v2.IndexOf indexOf, String input)static NumberlastIndexOf(io.atlasmap.v2.LastIndexOf lastIndexOf, String input)static StringpadStringLeft(io.atlasmap.v2.PadStringLeft padStringLeft, String input)static StringpadStringRight(io.atlasmap.v2.PadStringRight padStringRight, String input)static Stringprepend(io.atlasmap.v2.Prepend action, String input)static String[]repeat(io.atlasmap.v2.Repeat repeat, String input)static StringreplaceAll(io.atlasmap.v2.ReplaceAll replaceAll, String input)static StringreplaceFirst(io.atlasmap.v2.ReplaceFirst replaceFirst, String input)static String[]split(io.atlasmap.v2.Split split, String input)static BooleanstartsWith(io.atlasmap.v2.StartsWith startsWith, String input)static StringsubString(io.atlasmap.v2.SubString subString, String input)static StringsubStringAfter(io.atlasmap.v2.SubStringAfter subStringAfter, String input)static StringsubStringBefore(io.atlasmap.v2.SubStringBefore subStringBefore, String input)
-
-
-
Field Detail
-
STRING_SEPARATOR_REGEX
public static final String STRING_SEPARATOR_REGEX
- See Also:
- Constant Field Values
-
STRING_SEPARATOR_PATTERN
public static final Pattern STRING_SEPARATOR_PATTERN
-
-
Method Detail
-
concatenate
public static String concatenate(io.atlasmap.v2.Concatenate concat, List<String> inputs)
-
genareteUUID
public static String genareteUUID(io.atlasmap.v2.GenerateUUID action)
-
padStringRight
public static String padStringRight(io.atlasmap.v2.PadStringRight padStringRight, String input)
-
padStringLeft
public static String padStringLeft(io.atlasmap.v2.PadStringLeft padStringLeft, String input)
-
replaceFirst
public static String replaceFirst(io.atlasmap.v2.ReplaceFirst replaceFirst, String input)
-
subStringAfter
public static String subStringAfter(io.atlasmap.v2.SubStringAfter subStringAfter, String input)
-
-