Package adalid.commons.velocity
Class VelocityAid
- java.lang.Object
-
- adalid.commons.velocity.VelocityAid
-
public class VelocityAid extends Object
- Author:
- Jorge Campins
-
-
Constructor Summary
Constructors Constructor Description VelocityAid()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String[]array(String... string)static charast()static StringAST()static charbs()static StringBS()static charbsl()static StringBSL()static Objectcoalesce(Object... objects)static charcom()static StringCOM()static charcr()static StringCR()static chardot()static StringDOT()static chardqm()static StringDQM()static Stringecho(String string)static StringEMPTY()static StringEOL()static BooleanFALSE()static charff()static StringFF()static StringfixPath(String path)static Object[]getNewArray(Collection col)static Object[]getNewArray(Map map)static ArrayListgetNewArrayList()static LinkedHashMapgetNewLinkedHashMap()static LinkedHashSetgetNewLinkedHashSet()static StackgetNewStack()static TreeMapgetNewTreeMap()static TreeSetgetNewTreeSet()static charht()static StringHT()static int[]intArray(int... i)static int[]intArrayFor(int start, int stop, int step)static StringintArrayForString(int start, int stop, int step, String separator)static List<String>javadocLines(String string)static List<String>javadocLines(String string, int max)static charlcb()static StringLCB()static charlf()static StringLF()static Stringlog(String level, String message)static Stringlog(String level, String message, boolean echo)static charlrb()static StringLRB()static charlsb()static StringLSB()static Objectnvl(Object... objects)static charrcb()static StringRCB()static charrrb()static StringRRB()static charrsb()static StringRSB()static <T extends Comparable<? super T>>
Collection<T>sortCollection(Collection<T> collection)static String[]sortedPropertyNames(Properties properties)static charspc()static StringSPC()static List<String>split(String string)static List<String>split(String string, int max)static List<String>split(String string, int max, String separator)static List<String>split(String string, int max, String separator, boolean separatorLine)static List<String>split(String string, int max, String separator, boolean separatorLine, String prefix)split a text into a list of lines.static charsqm()static StringSQM()static StringTAB()static StringtoArrayString(Object... objects)static String[]toStringArray(Object... objects)static BooleanTRUE()static charund()static StringUND()static EnumvalueOf(Class<?> clazz, String name)static Objectvalues(Class<?> clazz)static charvt()static StringVT()
-
-
-
Method Detail
-
TRUE
public static Boolean TRUE()
-
FALSE
public static Boolean FALSE()
-
bs
public static char bs()
-
ht
public static char ht()
-
lf
public static char lf()
-
vt
public static char vt()
-
ff
public static char ff()
-
cr
public static char cr()
-
lcb
public static char lcb()
-
rcb
public static char rcb()
-
lrb
public static char lrb()
-
rrb
public static char rrb()
-
lsb
public static char lsb()
-
rsb
public static char rsb()
-
bsl
public static char bsl()
-
spc
public static char spc()
-
sqm
public static char sqm()
-
dqm
public static char dqm()
-
dot
public static char dot()
-
com
public static char com()
-
und
public static char und()
-
ast
public static char ast()
-
EOL
public static String EOL()
-
TAB
public static String TAB()
-
EMPTY
public static String EMPTY()
-
BS
public static String BS()
-
HT
public static String HT()
-
LF
public static String LF()
-
VT
public static String VT()
-
FF
public static String FF()
-
CR
public static String CR()
-
LCB
public static String LCB()
-
RCB
public static String RCB()
-
LRB
public static String LRB()
-
RRB
public static String RRB()
-
LSB
public static String LSB()
-
RSB
public static String RSB()
-
BSL
public static String BSL()
-
SPC
public static String SPC()
-
SQM
public static String SQM()
-
DQM
public static String DQM()
-
DOT
public static String DOT()
-
COM
public static String COM()
-
UND
public static String UND()
-
AST
public static String AST()
-
sortCollection
public static <T extends Comparable<? super T>> Collection<T> sortCollection(Collection<T> collection)
-
getNewStack
public static Stack getNewStack()
- Returns:
- a new instance of Stack
-
getNewArrayList
public static ArrayList getNewArrayList()
- Returns:
- a new instance of ArrayList
-
getNewLinkedHashMap
public static LinkedHashMap getNewLinkedHashMap()
- Returns:
- a new instance of LinkedHashMap
-
getNewLinkedHashSet
public static LinkedHashSet getNewLinkedHashSet()
- Returns:
- a new instance of TreeSet
-
getNewTreeMap
public static TreeMap getNewTreeMap()
- Returns:
- a new instance of TreeMap
-
getNewTreeSet
public static TreeSet getNewTreeSet()
- Returns:
- a new instance of TreeSet
-
getNewArray
public static Object[] getNewArray(Collection col)
-
coalesce
public static Object coalesce(Object... objects)
- Parameters:
objects- objects to test- Returns:
- the first non-null parameter
-
nvl
public static Object nvl(Object... objects)
- Parameters:
objects- objects to test- Returns:
- the first non-null/non-blank parameter
-
intArray
public static int[] intArray(int... i)
-
intArrayFor
public static int[] intArrayFor(int start, int stop, int step)
-
intArrayForString
public static String intArrayForString(int start, int stop, int step, String separator)
-
split
public static List<String> split(String string, int max, String separator, boolean separatorLine)
-
split
public static List<String> split(String string, int max, String separator, boolean separatorLine, String prefix)
split a text into a list of lines.- Parameters:
string- the text to split.max- the maximum line length.separator- the paragraph separator string.separatorLine- if true, the paragraph separator is added as a line between paragraphs.prefix- the new line prefix- Returns:
- the list of split.
-
sortedPropertyNames
public static String[] sortedPropertyNames(Properties properties)
-
-