Class StringComplexFieldActions

  • All Implemented Interfaces:
    io.atlasmap.spi.AtlasFieldAction

    public class StringComplexFieldActions
    extends Object
    implements io.atlasmap.spi.AtlasFieldAction
    • Field Detail

      • STRING_SEPARATOR_PATTERN

        public static final Pattern STRING_SEPARATOR_PATTERN
    • Constructor Detail

      • StringComplexFieldActions

        public StringComplexFieldActions()
    • Method Detail

      • append

        public static String append​(io.atlasmap.v2.Append append,
                                    String input)
      • concatenate

        public static String concatenate​(io.atlasmap.v2.Concatenate concat,
                                         List<String> inputs)
      • endsWith

        public static Boolean endsWith​(io.atlasmap.v2.EndsWith endsWith,
                                       String input)
      • format

        public static String format​(io.atlasmap.v2.Format format,
                                    List<Object> input)
      • genareteUUID

        public static String genareteUUID​(io.atlasmap.v2.GenerateUUID action)
      • indexOf

        public static Number indexOf​(io.atlasmap.v2.IndexOf indexOf,
                                     String input)
      • lastIndexOf

        public static Number lastIndexOf​(io.atlasmap.v2.LastIndexOf lastIndexOf,
                                         String input)
      • padStringRight

        public static String padStringRight​(io.atlasmap.v2.PadStringRight padStringRight,
                                            String input)
      • padStringLeft

        public static String padStringLeft​(io.atlasmap.v2.PadStringLeft padStringLeft,
                                           String input)
      • prepend

        public static String prepend​(io.atlasmap.v2.Prepend action,
                                     String input)
      • replaceAll

        public static String replaceAll​(io.atlasmap.v2.ReplaceAll replaceAll,
                                        String input)
      • replaceFirst

        public static String replaceFirst​(io.atlasmap.v2.ReplaceFirst replaceFirst,
                                          String input)
      • split

        public static String[] split​(io.atlasmap.v2.Split split,
                                     String input)
      • repeat

        public static String[] repeat​(io.atlasmap.v2.Repeat repeat,
                                      String input)
      • startsWith

        public static Boolean startsWith​(io.atlasmap.v2.StartsWith startsWith,
                                         String input)
      • subString

        public static String subString​(io.atlasmap.v2.SubString subString,
                                       String input)
      • subStringAfter

        public static String subStringAfter​(io.atlasmap.v2.SubStringAfter subStringAfter,
                                            String input)
      • subStringBefore

        public static String subStringBefore​(io.atlasmap.v2.SubStringBefore subStringBefore,
                                             String input)