Package com.github.toolarium.common.util
Class TextUtil
- java.lang.Object
-
- com.github.toolarium.common.util.TextUtil
-
public final class TextUtil extends java.lang.ObjectText utility
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderblockText(java.lang.StringBuilder inputText, int maxLen)Create a block textjava.lang.StringBuilderblockText(java.lang.StringBuilder inputIndent, java.lang.StringBuilder inputText, int maxLen)Create a block textjava.lang.StringBuilderblockText(java.lang.StringBuilder inputIndent, java.lang.StringBuilder inputTitle, int maxTitelLen, java.lang.StringBuilder inputText, int maxTextLen)Create a block textjava.lang.StringblockText(java.lang.String text, int maxLen)Create a block textjava.lang.StringblockText(java.lang.String indent, java.lang.String text, int maxLen)Create a block textjava.lang.StringblockText(java.lang.String indent, java.lang.String title, int maxTitelLen, java.lang.String text, int maxLen)Create a block textstatic TextUtilgetInstance()Get the instancejava.lang.StringprepareInput(java.lang.String input)Prepare input stringjava.lang.StringBuilderprepareInput(java.lang.StringBuilder input)Prepare input string
-
-
-
Field Detail
-
NL
public static final java.lang.String NL
NL- See Also:
- Constant Field Values
-
SPACE
public static final java.lang.String SPACE
SPACE- See Also:
- Constant Field Values
-
-
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 textmaxLen- 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 indentiontext- the textmaxLen- 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 indentiontitle- the titlemaxTitelLen- the max title lentext- the textmaxLen- 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 textmaxLen- 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 indentioninputText- the textmaxLen- 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 indentioninputTitle- the titlemaxTitelLen- the max title leninputText- the textmaxTextLen- the max len of the text- Returns:
- the created block text
-
-