Package net.sourceforge.plantuml
Class StringUtils
java.lang.Object
net.sourceforge.plantuml.StringUtils
public class StringUtils
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
static final char
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
appendInternalToPlainNumber
(java.lang.StringBuilder sb, char c) static void
appendInternalToRealBoldNumber
(java.lang.StringBuilder sb, char c) static java.lang.String
capitalize
(java.lang.String s) static boolean
endsWithBackslash
(java.lang.String s) static java.lang.String
eventuallyRemoveStartingAndEndingDoubleQuote
(java.lang.String s) static java.lang.String
eventuallyRemoveStartingAndEndingDoubleQuote
(java.lang.String s, java.lang.String format) static Direction
getArrowDirection
(java.lang.String s) static int
getHeight
(java.util.List<? extends java.lang.CharSequence> stringsToDisplay) static int
static int
getPragmaRevision
(java.lang.String uml) static Direction
getQueueDirection
(java.lang.String s) static final java.util.List<java.lang.String>
static java.lang.String
getUid
(java.lang.String uid1, int uid2) static int
getWcWidth
(Display stringsToDisplay) static char
goLowerCase
(char c) static java.lang.String
goLowerCase
(java.lang.String s) static char
goUpperCase
(char c) static java.lang.String
goUpperCase
(java.lang.String s) static char
static char
static java.lang.String
hideComparatorCharacters
(java.lang.String s) static boolean
isCJK
(char c) static boolean
isDiagramCacheable
(java.lang.String uml) static boolean
isEmpty
(java.lang.CharSequence s) static boolean
isNotEmpty
(java.lang.CharSequence s) static boolean
isNotEmpty
(java.util.List<? extends java.lang.CharSequence> input) static java.lang.String
manageAmpDiese
(java.lang.String s) static java.lang.String
manageArrowForCuca
(java.lang.String s) static java.lang.String
manageArrowForSequence
(java.lang.String s) static java.lang.String
manageEscapedTabs
(java.lang.String s) static java.lang.String
manageHtml
(java.lang.String s) static java.lang.String
manageQueueForCuca
(java.lang.String s) static java.lang.String
manageTildeArobaseStart
(java.lang.String s) static java.lang.String
manageUnicodeNotationUplus
(java.lang.String s) static <O> java.util.List<O>
merge
(java.util.List<O> l1, java.util.List<O> l2) static java.lang.String
rot
(java.lang.String s) static long
seed
(java.lang.String string) static java.lang.String
sharp000000
(int color) static java.lang.String
showComparatorCharacters
(java.lang.String s) static java.util.List<java.lang.String>
splitComma
(java.lang.String s) static java.lang.String
toInternalBoldNumber
(java.lang.String s) static java.lang.String
trin
(java.lang.String arg) static java.lang.String
trinNoTrace
(java.lang.CharSequence s) static java.lang.String
unicode
(java.lang.String s) static java.lang.String
unicodeForHtml
(java.lang.String s) static java.lang.String
unicodeForHtml
(Display display) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
USER_NEWLINE
public static final char USER_NEWLINE- See Also:
-
USER_TAB
public static final char USER_TAB- See Also:
-
HR_SIMPLE
public static final char HR_SIMPLE- See Also:
-
HR_DOUBLE
public static final char HR_DOUBLE- See Also:
-
HR_DOTTED
public static final char HR_DOTTED- See Also:
-
HR_BOLD
public static final char HR_BOLD- See Also:
-
PRIVATE_FIELD
public static final char PRIVATE_FIELD- See Also:
-
PROTECTED_FIELD
public static final char PROTECTED_FIELD- See Also:
-
PACKAGE_PRIVATE_FIELD
public static final char PACKAGE_PRIVATE_FIELD- See Also:
-
PUBLIC_FIELD
public static final char PUBLIC_FIELD- See Also:
-
PRIVATE_METHOD
public static final char PRIVATE_METHOD- See Also:
-
PROTECTED_METHOD
public static final char PROTECTED_METHOD- See Also:
-
PACKAGE_PRIVATE_METHOD
public static final char PACKAGE_PRIVATE_METHOD- See Also:
-
PUBLIC_METHOD
public static final char PUBLIC_METHOD- See Also:
-
IE_MANDATORY
public static final char IE_MANDATORY- See Also:
-
BOLD_START
public static final char BOLD_START- See Also:
-
BOLD_END
public static final char BOLD_END- See Also:
-
PRIVATE_BLOCK
public static final char PRIVATE_BLOCK- See Also:
-
INTERNAL_BOLD
public static final char INTERNAL_BOLD- See Also:
-
-
Constructor Details
-
StringUtils
public StringUtils()
-
-
Method Details
-
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
-
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 java.lang.String goUpperCase(java.lang.String s) -
goUpperCase
public static char goUpperCase(char c) -
goLowerCase
public static java.lang.String goLowerCase(java.lang.String s) -
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
-
getQueueDirection
-
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) -
isCJK
public static boolean isCJK(char c) -
hideComparatorCharacters
public static java.lang.String hideComparatorCharacters(java.lang.String s) -
showComparatorCharacters
public static java.lang.String showComparatorCharacters(java.lang.String s) -
getWcWidth
-
getHeight
public static int getHeight(java.util.List<? extends java.lang.CharSequence> stringsToDisplay) -
getHeight
-
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) -
trin
public static java.lang.String trin(java.lang.String arg) -
manageEscapedTabs
public static java.lang.String manageEscapedTabs(java.lang.String s) -
seed
public static long seed(java.lang.String string) -
sharp000000
public static java.lang.String sharp000000(int color)
-