Class PreprocessorUtil


  • public abstract class PreprocessorUtil
    extends Object
    Utility class for methods used by preprocessors.
    Author:
    [email protected]
    • Constructor Detail

      • PreprocessorUtil

        public PreprocessorUtil()
    • Method Detail

      • truncate

        public static String truncate​(String input,
                                      int maxLength,
                                      LengthLimitActionType actionSubtype)
        Enforce string max length limit - either truncate or truncate with "..." at the end.
        Parameters:
        input - Input string to truncate.
        maxLength - Truncate string at this length.
        actionSubtype - TRUNCATE or TRUNCATE_WITH_ELLIPSIS.
        Returns:
        truncated string
      • getBoolean

        public static boolean getBoolean​(Map<String,​Object> ruleMap,
                                         String key,
                                         boolean defaultValue)
      • getInteger

        public static int getInteger​(Map<String,​Object> ruleMap,
                                     String key,
                                     int defaultValue)