Package net.sourceforge.plantuml
Class StringUtils
- java.lang.Object
-
- net.sourceforge.plantuml.StringUtils
-
public class StringUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static charBOLD_ENDstatic charBOLD_STARTstatic charHR_BOLDstatic charHR_DOTTEDstatic charHR_DOUBLEstatic charHR_SIMPLEstatic charIE_MANDATORYstatic charINTERNAL_BOLDstatic charPACKAGE_PRIVATE_FIELDstatic charPACKAGE_PRIVATE_METHODstatic charPRIVATE_BLOCKstatic charPRIVATE_FIELDstatic charPRIVATE_METHODstatic charPROTECTED_FIELDstatic charPROTECTED_METHODstatic charPUBLIC_FIELDstatic charPUBLIC_METHODstatic charUSER_NEWLINEstatic charUSER_TAB
-
Constructor Summary
Constructors Constructor Description StringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidappendInternalToPlainNumber(java.lang.StringBuilder sb, char c)static voidappendInternalToRealBoldNumber(java.lang.StringBuilder sb, char c)static java.lang.Stringcapitalize(java.lang.String s)static booleanendsWithBackslash(java.lang.String s)static java.lang.StringeventuallyRemoveStartingAndEndingDoubleQuote(java.lang.String s)static java.lang.StringeventuallyRemoveStartingAndEndingDoubleQuote(java.lang.String s, java.lang.String format)static DirectiongetArrowDirection(java.lang.String s)static intgetHeight(java.util.List<? extends java.lang.CharSequence> stringsToDisplay)static intgetHeight(Display stringsToDisplay)static intgetPragmaRevision(java.lang.String uml)static DirectiongetQueueDirection(java.lang.String s)static java.util.List<java.lang.String>getSplit(Pattern2 pattern, java.lang.String line)static java.lang.StringgetUid(java.lang.String uid1, int uid2)static intgetWcWidth(Display stringsToDisplay)static chargoLowerCase(char c)static java.lang.StringgoLowerCase(java.lang.String s)static chargoUpperCase(char c)static java.lang.StringgoUpperCase(java.lang.String s)static charhiddenBiggerThan()static charhiddenLesserThan()static java.lang.StringhideComparatorCharacters(java.lang.String s)static booleanisCJK(char c)static booleanisDiagramCacheable(java.lang.String uml)static booleanisEmpty(java.lang.CharSequence s)static booleanisNotEmpty(java.lang.CharSequence s)static booleanisNotEmpty(java.util.List<? extends java.lang.CharSequence> input)static java.lang.StringmanageAmpDiese(java.lang.String s)static java.lang.StringmanageArrowForCuca(java.lang.String s)static java.lang.StringmanageArrowForSequence(java.lang.String s)static java.lang.StringmanageEscapedTabs(java.lang.String s)static java.lang.StringmanageHtml(java.lang.String s)static java.lang.StringmanageQueueForCuca(java.lang.String s)static java.lang.StringmanageTildeArobaseStart(java.lang.String s)static java.lang.StringmanageUnicodeNotationUplus(java.lang.String s)static <O> java.util.List<O>merge(java.util.List<O> l1, java.util.List<O> l2)static java.lang.Stringrot(java.lang.String s)static longseed(java.lang.String string)static java.lang.Stringsharp000000(int color)static java.lang.StringshowComparatorCharacters(java.lang.String s)static java.util.List<java.lang.String>splitComma(java.lang.String s)static java.lang.StringtoInternalBoldNumber(java.lang.String s)static java.lang.Stringtrin(java.lang.String arg)static java.lang.StringtrinNoTrace(java.lang.CharSequence s)static java.lang.Stringunicode(java.lang.String s)static java.lang.StringunicodeForHtml(java.lang.String s)static java.lang.StringunicodeForHtml(Display display)
-
-
-
Field Detail
-
USER_NEWLINE
public static final char USER_NEWLINE
- See Also:
- Constant Field Values
-
USER_TAB
public static final char USER_TAB
- See Also:
- Constant Field Values
-
HR_SIMPLE
public static final char HR_SIMPLE
- See Also:
- Constant Field Values
-
HR_DOUBLE
public static final char HR_DOUBLE
- See Also:
- Constant Field Values
-
HR_DOTTED
public static final char HR_DOTTED
- See Also:
- Constant Field Values
-
HR_BOLD
public static final char HR_BOLD
- See Also:
- Constant Field Values
-
PRIVATE_FIELD
public static final char PRIVATE_FIELD
- See Also:
- Constant Field Values
-
PROTECTED_FIELD
public static final char PROTECTED_FIELD
- See Also:
- Constant Field Values
-
PACKAGE_PRIVATE_FIELD
public static final char PACKAGE_PRIVATE_FIELD
- See Also:
- Constant Field Values
-
PUBLIC_FIELD
public static final char PUBLIC_FIELD
- See Also:
- Constant Field Values
-
PRIVATE_METHOD
public static final char PRIVATE_METHOD
- See Also:
- Constant Field Values
-
PROTECTED_METHOD
public static final char PROTECTED_METHOD
- See Also:
- Constant Field Values
-
PACKAGE_PRIVATE_METHOD
public static final char PACKAGE_PRIVATE_METHOD
- See Also:
- Constant Field Values
-
PUBLIC_METHOD
public static final char PUBLIC_METHOD
- See Also:
- Constant Field Values
-
IE_MANDATORY
public static final char IE_MANDATORY
- See Also:
- Constant Field Values
-
BOLD_START
public static final char BOLD_START
- See Also:
- Constant Field Values
-
BOLD_END
public static final char BOLD_END
- See Also:
- Constant Field Values
-
PRIVATE_BLOCK
public static final char PRIVATE_BLOCK
- See Also:
- Constant Field Values
-
INTERNAL_BOLD
public static final char INTERNAL_BOLD
- See Also:
- Constant Field Values
-
-
Method Detail
-
goUpperCase
public static java.lang.String goUpperCase(java.lang.String s)
-
goLowerCase
public static java.lang.String goLowerCase(java.lang.String s)
-
eventuallyRemoveStartingAndEndingDoubleQuote
public static java.lang.String eventuallyRemoveStartingAndEndingDoubleQuote(java.lang.String s, java.lang.String format)
-
eventuallyRemoveStartingAndEndingDoubleQuote
public static java.lang.String eventuallyRemoveStartingAndEndingDoubleQuote(java.lang.String s)
-
toInternalBoldNumber
public static java.lang.String toInternalBoldNumber(java.lang.String s)
-
appendInternalToRealBoldNumber
public static void appendInternalToRealBoldNumber(java.lang.StringBuilder sb, char c)
-
appendInternalToPlainNumber
public static void appendInternalToPlainNumber(java.lang.StringBuilder sb, char c)
-
getSplit
public static final java.util.List<java.lang.String> getSplit(Pattern2 pattern, java.lang.String line)
-
isNotEmpty
public static boolean isNotEmpty(java.lang.CharSequence s)
-
isNotEmpty
public static boolean isNotEmpty(java.util.List<? extends java.lang.CharSequence> input)
-
isEmpty
public static boolean isEmpty(java.lang.CharSequence s)
-
manageHtml
public static java.lang.String manageHtml(java.lang.String s)
-
unicode
public static java.lang.String unicode(java.lang.String s)
-
unicodeForHtml
public static java.lang.String unicodeForHtml(java.lang.String s)
-
unicodeForHtml
public static java.lang.String unicodeForHtml(Display display)
-
manageArrowForSequence
public static java.lang.String manageArrowForSequence(java.lang.String s)
-
capitalize
public static java.lang.String capitalize(java.lang.String s)
-
goUpperCase
public static char goUpperCase(char c)
-
goLowerCase
public static char goLowerCase(char c)
-
manageArrowForCuca
public static java.lang.String manageArrowForCuca(java.lang.String s)
-
manageQueueForCuca
public static java.lang.String manageQueueForCuca(java.lang.String s)
-
getArrowDirection
public static Direction getArrowDirection(java.lang.String s)
-
getQueueDirection
public static Direction getQueueDirection(java.lang.String s)
-
isCJK
public static boolean isCJK(char c)
-
hiddenLesserThan
public static char hiddenLesserThan()
-
hiddenBiggerThan
public static char hiddenBiggerThan()
-
hideComparatorCharacters
public static java.lang.String hideComparatorCharacters(java.lang.String s)
-
showComparatorCharacters
public static java.lang.String showComparatorCharacters(java.lang.String s)
-
getHeight
public static int getHeight(java.util.List<? extends java.lang.CharSequence> stringsToDisplay)
-
getHeight
public static int getHeight(Display stringsToDisplay)
-
isDiagramCacheable
public static boolean isDiagramCacheable(java.lang.String uml)
-
getPragmaRevision
public static int getPragmaRevision(java.lang.String uml)
-
splitComma
public static java.util.List<java.lang.String> splitComma(java.lang.String s)
-
getUid
public static java.lang.String getUid(java.lang.String uid1, int uid2)
-
merge
public static <O> java.util.List<O> merge(java.util.List<O> l1, java.util.List<O> l2)
-
endsWithBackslash
public static boolean endsWithBackslash(java.lang.String s)
-
rot
public static java.lang.String rot(java.lang.String s)
-
manageUnicodeNotationUplus
public static java.lang.String manageUnicodeNotationUplus(java.lang.String s)
-
manageAmpDiese
public static java.lang.String manageAmpDiese(java.lang.String s)
-
manageTildeArobaseStart
public static java.lang.String manageTildeArobaseStart(java.lang.String s)
-
trinNoTrace
public static java.lang.String trinNoTrace(java.lang.CharSequence s)
-
manageEscapedTabs
public static java.lang.String manageEscapedTabs(java.lang.String s)
-
seed
public static long seed(java.lang.String string)
-
trin
public static java.lang.String trin(java.lang.String arg)
-
sharp000000
public static java.lang.String sharp000000(int color)
-
getWcWidth
public static int getWcWidth(Display stringsToDisplay)
-
-