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 eventuallyRemoveStartingAndEndingDoubleQuote(String s)
           
static Direction getArrowDirection(String s)
           
static String getAsHtml(Color color)
           
static String getAsHtml(int color)
           
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(List<? extends CharSequence> stringsToDisplay)
           
static List<String> getWithNewlines(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 isNotEmpty(List<? extends CharSequence> input)
           
static boolean isNotEmpty(String input)
           
static String manageArrowForCuca(String s)
           
static String manageArrowForSequence(String s)
           
static List<CharSequence> manageEmbededDiagrams(List<String> strings)
           
static String manageHtml(String s)
           
static String manageQueueForCuca(String s)
           
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)
           
 
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)

getWithNewlines

public static List<String> getWithNewlines(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)

manageArrowForSequence

public static String manageArrowForSequence(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)

getHeight

public static int getHeight(List<? extends CharSequence> 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 List<CharSequence> manageEmbededDiagrams(List<String> strings)


Copyright © 2011. All Rights Reserved.