net.sourceforge.plantuml
Class StringUtils

java.lang.Object
  extended by net.sourceforge.plantuml.StringUtils

public class StringUtils
extends Object


Constructor Summary
StringUtils()
           
 
Method Summary
static String capitalize(String s)
           
static String eventuallyRemoveStartingAndEndingDoubleQuote(String s)
           
static Direction getArrowDirection(String s)
           
static String getAsHtml(Color color)
           
static String getAsHtml(int color)
           
static int getHeight(Display stringsToDisplay)
           
static int getHeight(List<? extends CharSequence> stringsToDisplay)
           
static String getMergedLines(List<? extends CharSequence> strings)
           
static String getPlateformDependentAbsolutePath(File file)
           
static Direction getQueueDirection(String s)
           
static List<String> getSplit(Pattern pattern, String line)
           
static String getUid(String uid1, int uid2)
           
static int getWidth(Display stringsToDisplay)
           
static int getWidth(List<? extends CharSequence> stringsToDisplay)
           
static List<String> getWithNewlines2(Code s)
           
static List<String> getWithNewlines2(String s)
           
static char hiddenBiggerThan()
           
static char hiddenLesserThan()
           
static String hideComparatorCharacters(String s)
           
static boolean isCJK(char c)
           
static boolean isDiagramCacheable(String uml)
           
static boolean isEmpty(String input)
           
static boolean isMethod(String s)
           
static boolean isNotEmpty(List<? extends CharSequence> input)
           
static boolean isNotEmpty(String input)
           
static String manageArrowForCuca(String s)
           
static String manageArrowForSequence(String s)
           
static Display manageEmbededDiagrams(Display strings)
           
static List<CharSequence> manageEmbededDiagrams2(List<String> strings)
           
static String manageHtml(String s)
           
static String manageQueueForCuca(String s)
           
static
<O> List<O>
merge(List<O> l1, List<O> l2)
           
static List<String> removeEmptyColumns(List<String> data)
           
static String showComparatorCharacters(String s)
           
static List<String> splitComma(String s)
           
static void trim(List<String> data, boolean removeEmptyLines)
           
static String uncommentSource(String source)
           
static String unicode(String s)
           
static String unicodeForHtml(Display display)
           
static String unicodeForHtml(String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtils

public StringUtils()
Method Detail

getPlateformDependentAbsolutePath

public static String getPlateformDependentAbsolutePath(File file)

getWithNewlines2

public static List<String> getWithNewlines2(Code s)

getWithNewlines2

public static List<String> getWithNewlines2(String s)

getMergedLines

public static String getMergedLines(List<? extends CharSequence> strings)

getSplit

public static final List<String> getSplit(Pattern pattern,
                                          String line)

isNotEmpty

public static boolean isNotEmpty(String input)

isNotEmpty

public static boolean isNotEmpty(List<? extends CharSequence> input)

isEmpty

public static boolean isEmpty(String input)

manageHtml

public static String manageHtml(String s)

unicode

public static String unicode(String s)

unicodeForHtml

public static String unicodeForHtml(String s)

unicodeForHtml

public static String unicodeForHtml(Display display)

manageArrowForSequence

public static String manageArrowForSequence(String s)

capitalize

public static String capitalize(String s)

manageArrowForCuca

public static String manageArrowForCuca(String s)

manageQueueForCuca

public static String manageQueueForCuca(String s)

getArrowDirection

public static Direction getArrowDirection(String s)

getQueueDirection

public static Direction getQueueDirection(String s)

eventuallyRemoveStartingAndEndingDoubleQuote

public static String eventuallyRemoveStartingAndEndingDoubleQuote(String s)

isCJK

public static boolean isCJK(char c)

hiddenLesserThan

public static char hiddenLesserThan()

hiddenBiggerThan

public static char hiddenBiggerThan()

hideComparatorCharacters

public static String hideComparatorCharacters(String s)

showComparatorCharacters

public static String showComparatorCharacters(String s)

getWidth

public static int getWidth(List<? extends CharSequence> stringsToDisplay)

getWidth

public static int getWidth(Display stringsToDisplay)

getHeight

public static int getHeight(List<? extends CharSequence> stringsToDisplay)

getHeight

public static int getHeight(Display stringsToDisplay)

removeEmptyColumns

public static List<String> removeEmptyColumns(List<String> data)

trim

public static void trim(List<String> data,
                        boolean removeEmptyLines)

uncommentSource

public static String uncommentSource(String source)

isDiagramCacheable

public static boolean isDiagramCacheable(String uml)

splitComma

public static List<String> splitComma(String s)

getAsHtml

public static String getAsHtml(Color color)

getAsHtml

public static String getAsHtml(int color)

getUid

public static String getUid(String uid1,
                            int uid2)

manageEmbededDiagrams

public static Display manageEmbededDiagrams(Display strings)

manageEmbededDiagrams2

public static List<CharSequence> manageEmbededDiagrams2(List<String> strings)

isMethod

public static boolean isMethod(String s)

merge

public static <O> List<O> merge(List<O> l1,
                                List<O> l2)


Copyright © 2013. All Rights Reserved.