Package net.sourceforge.plantuml
Class StringUtils
- java.lang.Object
-
- net.sourceforge.plantuml.StringUtils
-
public class StringUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description StringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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 java.lang.String
getAsHtml(int color)
static java.lang.String
getAsHtml(java.awt.Color color)
static java.lang.String
getAsSvg(ColorMapper mapper, HtmlColor color)
static int
getHeight(java.util.List<? extends java.lang.CharSequence> stringsToDisplay)
static int
getHeight(Display stringsToDisplay)
static java.lang.String
getPlateformDependentAbsolutePath(java.io.File file)
static int
getPragmaRevision(java.lang.String uml)
static Direction
getQueueDirection(java.lang.String s)
static java.util.List<java.lang.String>
getSplit(Pattern2 pattern, java.lang.String line)
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
hiddenBiggerThan()
static char
hiddenLesserThan()
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.String input)
static boolean
isNotEmpty(java.lang.String input)
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
manageGuillemet(java.lang.String st)
static java.lang.String
manageGuillemetStrict(java.lang.String st)
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 java.lang.String
showComparatorCharacters(java.lang.String s)
static java.util.List<java.lang.String>
splitComma(java.lang.String s)
static java.lang.String
trin(java.lang.CharSequence 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)
-
-
-
Method Detail
-
getPlateformDependentAbsolutePath
public static java.lang.String getPlateformDependentAbsolutePath(java.io.File file)
-
getSplit
public static final java.util.List<java.lang.String> getSplit(Pattern2 pattern, java.lang.String line)
-
isNotEmpty
public static boolean isNotEmpty(java.lang.String input)
-
isNotEmpty
public static boolean isNotEmpty(java.util.List<? extends java.lang.CharSequence> input)
-
isEmpty
public static boolean isEmpty(java.lang.String input)
-
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 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
public static Direction getArrowDirection(java.lang.String s)
-
getQueueDirection
public static Direction getQueueDirection(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)
-
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)
-
getWcWidth
public static int getWcWidth(Display stringsToDisplay)
-
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)
-
getAsHtml
public static java.lang.String getAsHtml(java.awt.Color color)
-
getAsSvg
public static java.lang.String getAsSvg(ColorMapper mapper, HtmlColor color)
-
getAsHtml
public static java.lang.String getAsHtml(int color)
-
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)
-
manageGuillemetStrict
public static java.lang.String manageGuillemetStrict(java.lang.String st)
-
rot
public static java.lang.String rot(java.lang.String s)
-
manageGuillemet
public static java.lang.String manageGuillemet(java.lang.String st)
-
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.CharSequence arg)
-
-