Class FormDataUtils


  • public final class FormDataUtils
    extends Object
    • Constructor Detail

      • FormDataUtils

        public FormDataUtils()
    • Method Detail

      • fieldNameForAlias

        public static String fieldNameForAlias​(FormVersion fv,
                                               String alias)
        Liefert den Formularfeldnamen für das übergebene Alias.
        Parameters:
        fv - - FormVersion
        alias - - Formularfeld-Alias
        Returns:
        den Formularfeldnamen für das übergebene Alias oder null, wenn keine Entsprechung gefunden wurde.
      • arrayToString

        public static String arrayToString​(String[] value)
        Wandelt den übergebenen Wert in eine Zeichenkette um.
        Parameters:
        value - Formularwert (erwarteter Typ ist Liste oder String)
        Returns:
        String oder null, wenn der übergebene Wert null oder eine leere Liste ist.
      • listArrayToString

        public static String listArrayToString​(List<String[]> value)
      • listArrayToString

        public static String listArrayToString​(List<String[]> value,
                                               boolean escapePlaceholder)
      • escapePlaceholder

        public static String[] escapePlaceholder​(String[] value)
      • escapePlaceholder

        public static String escapePlaceholder​(String value)
      • unescapePlaceholder

        public static String unescapePlaceholder​(String value)
      • stringToValue

        public static String[] stringToValue​(String... value)
      • toStringArrayList

        public static List<String[]> toStringArrayList​(String... value)
      • toStringArrayMultiList

        public static List<String[]> toStringArrayMultiList​(String... value)
      • qualifyBuiltInPH

        public static String qualifyBuiltInPH​(String phName)
        Parameters:
        phName - - Name des Built-In-Platzhalters.
        Returns:
        der entsprechend qualifizierte Name, der den übergebenen Platzhalternamen als 'Built-In'-Platzhalter (oder System-Platzhalter) kennzeichnet
      • qualifyFormPH

        public static String qualifyFormPH​(String phName)
        Parameters:
        phName - - Name des Formularfeldes (Alias).
        Returns:
        der entsprechend qualifizierte Name, der den übergebenen Platzhalternamen als Formularfeld-Platzhalter kennzeichnet
      • asStringArray

        public static String[] asStringArray​(String... value)