Class TextUtil


  • public final class TextUtil
    extends java.lang.Object
    Text utility
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String NL
      NL
      static java.lang.String SPACE
      SPACE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.StringBuilder blockText​(java.lang.StringBuilder inputText, int maxLen)
      Create a block text
      java.lang.StringBuilder blockText​(java.lang.StringBuilder inputIndent, java.lang.StringBuilder inputText, int maxLen)
      Create a block text
      java.lang.StringBuilder blockText​(java.lang.StringBuilder inputIndent, java.lang.StringBuilder inputTitle, int maxTitelLen, java.lang.StringBuilder inputText, int maxTextLen)
      Create a block text
      java.lang.String blockText​(java.lang.String text, int maxLen)
      Create a block text
      java.lang.String blockText​(java.lang.String indent, java.lang.String text, int maxLen)
      Create a block text
      java.lang.String blockText​(java.lang.String indent, java.lang.String title, int maxTitelLen, java.lang.String text, int maxLen)
      Create a block text
      static TextUtil getInstance()
      Get the instance
      java.lang.String prepareInput​(java.lang.String input)
      Prepare input string
      java.lang.StringBuilder prepareInput​(java.lang.StringBuilder input)
      Prepare input string
      • Methods inherited from class java.lang.Object

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

      • getInstance

        public static TextUtil getInstance()
        Get the instance
        Returns:
        the instance
      • prepareInput

        public java.lang.String prepareInput​(java.lang.String input)
        Prepare input string
        Parameters:
        input - the input string
        Returns:
        the prepared string
      • prepareInput

        public java.lang.StringBuilder prepareInput​(java.lang.StringBuilder input)
        Prepare input string
        Parameters:
        input - the input string
        Returns:
        the prepared string
      • blockText

        public java.lang.String blockText​(java.lang.String text,
                                          int maxLen)
        Create a block text
        Parameters:
        text - the text
        maxLen - the max len of the text
        Returns:
        the created block text
      • blockText

        public java.lang.String blockText​(java.lang.String indent,
                                          java.lang.String text,
                                          int maxLen)
        Create a block text
        Parameters:
        indent - the indention
        text - the text
        maxLen - the max len of the text
        Returns:
        the created block text
      • blockText

        public java.lang.String blockText​(java.lang.String indent,
                                          java.lang.String title,
                                          int maxTitelLen,
                                          java.lang.String text,
                                          int maxLen)
        Create a block text
        Parameters:
        indent - the indention
        title - the title
        maxTitelLen - the max title len
        text - the text
        maxLen - the max len of the text
        Returns:
        the created block text
      • blockText

        public java.lang.StringBuilder blockText​(java.lang.StringBuilder inputText,
                                                 int maxLen)
        Create a block text
        Parameters:
        inputText - the text
        maxLen - the max len of the text
        Returns:
        the created block text
      • blockText

        public java.lang.StringBuilder blockText​(java.lang.StringBuilder inputIndent,
                                                 java.lang.StringBuilder inputText,
                                                 int maxLen)
        Create a block text
        Parameters:
        inputIndent - the indention
        inputText - the text
        maxLen - the max len of the text
        Returns:
        the created block text
      • blockText

        public java.lang.StringBuilder blockText​(java.lang.StringBuilder inputIndent,
                                                 java.lang.StringBuilder inputTitle,
                                                 int maxTitelLen,
                                                 java.lang.StringBuilder inputText,
                                                 int maxTextLen)
        Create a block text
        Parameters:
        inputIndent - the indention
        inputTitle - the title
        maxTitelLen - the max title len
        inputText - the text
        maxTextLen - the max len of the text
        Returns:
        the created block text