Class Predict4AllUtils


  • public class Predict4AllUtils
    extends Object
    Contains different utils methods that are used in NLP taks.
    • Method Detail

      • getOrDefault

        public static <T> T getOrDefault​(T currentVal,
                                         T newVal)
        Type Parameters:
        T - type to test
        Parameters:
        currentVal - the current value (can be null)
        newVal - the new value (can be null)
        Returns:
        newVal if currentVal is null, else currentVal
      • createMap

        @SafeVarargs
        public static <T> Map<T,​T> createMap​(T... keyValues)
      • toPrimitive

        public static int[] toPrimitive​(Integer[] array)
      • isBlank

        public static boolean isBlank​(String str)
      • isNotBlank

        public static boolean isNotBlank​(String str)
      • isEmpty

        public static boolean isEmpty​(String str)
      • capitalize

        public static String capitalize​(String str)
      • upperCase

        public static String upperCase​(String str)
      • lowerCase

        public static String lowerCase​(String str)
      • isCapitalized

        public static boolean isCapitalized​(String str)
      • isFullUpperCase

        public static boolean isFullUpperCase​(String str)
      • containsUpperCase

        public static boolean containsUpperCase​(String str)
      • isNotEmpty

        public static boolean isNotEmpty​(Collection<?> collection)
      • length

        public static int length​(String str)
      • endsWith

        public static boolean endsWith​(String str,
                                       String end)
      • uncapitalize

        public static String uncapitalize​(String str)
      • strEquals

        public static boolean strEquals​(String str1,
                                        String str2)
      • strEqualsIgnoreCase

        public static boolean strEqualsIgnoreCase​(String str1,
                                                  String str2)
      • getEndUntilNextSeparator

        public static String getEndUntilNextSeparator​(String text)
      • getStartUntilNextSeparator

        public static String getStartUntilNextSeparator​(String text)
      • countStartUntilNextSeparator

        public static int countStartUntilNextSeparator​(String text)
      • countEndUntilNextSeparator

        public static int countEndUntilNextSeparator​(String text)