Class Strings


  • public class Strings
    extends java.lang.Object
    Strings is a utility class for working with strings.
    • Constructor Summary

      Constructors 
      Constructor Description
      Strings()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String camelToLowerCamel​(java.lang.String string)  
      static java.lang.String camelToLowerHyphen​(java.lang.String string)  
      static java.lang.String camelToLowerUnderscore​(java.lang.String string)  
      static java.lang.String camelToUpperUnderscore​(java.lang.String string)  
      static java.lang.String emptyToNull​(java.lang.String string)  
      static java.lang.String join​(java.lang.String separator, java.lang.Object... objects)  
      static java.lang.String joinClean​(java.lang.String separator, java.lang.Object... objects)
      static java.lang.String joinCleanDash​(java.lang.Object... objects)  
      static java.lang.String joinDash​(java.lang.Object... objects)  
      static java.lang.String joinEscaped​(java.util.Map<java.lang.String,​java.lang.String> map, java.lang.String delimiter)  
      static java.lang.String lowerHyphenToUpperCamel​(java.lang.String string)  
      static java.lang.String lowerUnderscoreToCamelCase​(java.lang.String string)  
      static <T> java.lang.String nullOr​(T e, java.util.function.Function<T,​java.lang.String> f)  
      static java.lang.String nullToEmpty​(java.lang.Object value)  
      static java.lang.String removeLast​(char delim, java.lang.String value)  
      static java.lang.String upperCamel​(java.lang.String string)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • joinCleanDash

        public static java.lang.String joinCleanDash​(java.lang.Object... objects)
      • joinDash

        public static java.lang.String joinDash​(java.lang.Object... objects)
      • joinClean

        public static java.lang.String joinClean​(java.lang.String separator,
                                                 java.lang.Object... objects)
        Parameters:
        separator -
        objects -
        Returns:
      • join

        public static java.lang.String join​(java.lang.String separator,
                                            java.lang.Object... objects)
      • upperCamel

        public static java.lang.String upperCamel​(java.lang.String string)
      • camelToLowerHyphen

        public static java.lang.String camelToLowerHyphen​(java.lang.String string)
      • camelToLowerCamel

        public static java.lang.String camelToLowerCamel​(java.lang.String string)
      • emptyToNull

        public static java.lang.String emptyToNull​(java.lang.String string)
      • nullToEmpty

        public static java.lang.String nullToEmpty​(java.lang.Object value)
      • nullOr

        public static <T> java.lang.String nullOr​(T e,
                                                  java.util.function.Function<T,​java.lang.String> f)
      • removeLast

        public static java.lang.String removeLast​(char delim,
                                                  java.lang.String value)
      • joinEscaped

        public static java.lang.String joinEscaped​(java.util.Map<java.lang.String,​java.lang.String> map,
                                                   java.lang.String delimiter)