Class StringUtil


  • public class StringUtil
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.util.regex.Pattern CAPS  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private StringUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.lang.String decamelizeClassName​(java.lang.String className)  
      static java.lang.String decamelizeMatcherName​(java.lang.String className)  
      static java.lang.String join​(java.lang.Object... linesToBreak)
      Joins Strings with line break character.
      static java.lang.String join​(java.lang.String start, java.lang.String linePrefix, java.util.Collection<?> lines)
      Joins Strings with EOL character
      static java.lang.String join​(java.lang.String start, java.util.Collection<?> lines)
      Joins Strings with EOL character
      static java.lang.String removeFirstLine​(java.lang.String text)  
      • Methods inherited from class java.lang.Object

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

      • CAPS

        private static final java.util.regex.Pattern CAPS
    • Constructor Detail

      • StringUtil

        private StringUtil()
    • Method Detail

      • removeFirstLine

        public static java.lang.String removeFirstLine​(java.lang.String text)
        Parameters:
        text - to have the first line removed
        Returns:
        less first line
      • join

        public static java.lang.String join​(java.lang.Object... linesToBreak)
        Joins Strings with line break character. It adds line break in front, too. This makes it something like 'format' no really 'join'.
      • join

        public static java.lang.String join​(java.lang.String start,
                                            java.util.Collection<?> lines)
        Joins Strings with EOL character
        Parameters:
        start - the starting String
        lines - collection to join
      • join

        public static java.lang.String join​(java.lang.String start,
                                            java.lang.String linePrefix,
                                            java.util.Collection<?> lines)
        Joins Strings with EOL character
        Parameters:
        start - the starting String
        linePrefix - the prefix for each line to be joined
        lines - collection to join
      • decamelizeMatcherName

        public static java.lang.String decamelizeMatcherName​(java.lang.String className)
      • decamelizeClassName

        private static java.lang.String decamelizeClassName​(java.lang.String className)