Class VelocityAid


  • public class VelocityAid
    extends java.lang.Object
    Author:
    Jorge Campins
    • Constructor Summary

      Constructors 
      Constructor Description
      VelocityAid()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String[] array​(java.lang.String... string)  
      static char ast()  
      static java.lang.String AST()  
      static char bs()  
      static java.lang.String BS()  
      static char bsl()  
      static java.lang.String BSL()  
      static java.lang.Object coalesce​(java.lang.Object... objects)  
      static char com()  
      static java.lang.String COM()  
      static char cr()  
      static java.lang.String CR()  
      static java.lang.String discloseELE​(java.lang.String string)  
      static char dot()  
      static java.lang.String DOT()  
      static char dqm()  
      static java.lang.String DQM()  
      static java.lang.String echo​(java.lang.String string)  
      static java.lang.String EMPTY()  
      static java.lang.String encloseELE​(java.lang.String string)  
      static java.lang.String EOL()  
      static java.lang.Boolean FALSE()  
      static char ff()  
      static java.lang.String FF()  
      static java.lang.String fixPath​(java.lang.String path)  
      static java.lang.Object[] getNewArray​(java.util.Collection col)  
      static java.lang.Object[] getNewArray​(java.util.Map map)  
      static java.util.ArrayList getNewArrayList()  
      static java.util.LinkedHashMap getNewLinkedHashMap()  
      static java.util.LinkedHashSet getNewLinkedHashSet()  
      static java.util.Stack getNewStack()  
      static java.util.TreeMap getNewTreeMap()  
      static java.util.TreeSet getNewTreeSet()  
      static char ht()  
      static java.lang.String HT()  
      static int[] intArray​(int... i)  
      static int[] intArrayFor​(int start, int stop, int step)  
      static java.lang.String intArrayForString​(int start, int stop, int step, java.lang.String separator)  
      static java.util.List<java.lang.String> javadocLines​(java.lang.String string)  
      static java.util.List<java.lang.String> javadocLines​(java.lang.String string, int max)  
      static char lcb()  
      static java.lang.String LCB()  
      static char lf()  
      static java.lang.String LF()  
      static java.lang.String log​(java.lang.String level, java.lang.String message)  
      static java.lang.String log​(java.lang.String level, java.lang.String message, boolean echo)  
      static char lrb()  
      static java.lang.String LRB()  
      static char lsb()  
      static java.lang.String LSB()  
      static java.lang.Object nvl​(java.lang.Object... objects)  
      static char rcb()  
      static java.lang.String RCB()  
      static char rrb()  
      static java.lang.String RRB()  
      static char rsb()  
      static java.lang.String RSB()  
      static <T extends java.lang.Comparable<? super T>>
      java.util.Collection<T>
      sortCollection​(java.util.Collection<T> collection)  
      static java.util.Set<java.lang.String> sortedPropertyNames​(java.util.Properties properties)  
      static char spc()  
      static java.lang.String SPC()  
      static java.util.List<java.lang.String> split​(java.lang.String string)  
      static java.util.List<java.lang.String> split​(java.lang.String string, int max)  
      static java.util.List<java.lang.String> split​(java.lang.String string, int max, java.lang.String separator)  
      static java.util.List<java.lang.String> split​(java.lang.String string, int max, java.lang.String separator, boolean separatorLine)  
      static java.util.List<java.lang.String> split​(java.lang.String string, int max, java.lang.String separator, boolean separatorLine, java.lang.String prefix)
      split a text into a list of lines.
      static char sqm()  
      static java.lang.String SQM()  
      static java.lang.String TAB()  
      static java.lang.String toArrayString​(java.lang.Object... objects)  
      static java.lang.String[] toStringArray​(java.lang.Object... objects)  
      static java.lang.Boolean TRUE()  
      static char und()  
      static java.lang.String UND()  
      static java.lang.Enum valueOf​(java.lang.Class<?> clazz, java.lang.String name)  
      static java.lang.Object values​(java.lang.Class<?> clazz)  
      static char vt()  
      static java.lang.String VT()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VelocityAid

        public VelocityAid()
    • Method Detail

      • TRUE

        public static java.lang.Boolean TRUE()
      • FALSE

        public static java.lang.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 java.lang.String EOL()
      • TAB

        public static java.lang.String TAB()
      • EMPTY

        public static java.lang.String EMPTY()
      • BS

        public static java.lang.String BS()
      • HT

        public static java.lang.String HT()
      • LF

        public static java.lang.String LF()
      • VT

        public static java.lang.String VT()
      • FF

        public static java.lang.String FF()
      • CR

        public static java.lang.String CR()
      • LCB

        public static java.lang.String LCB()
      • RCB

        public static java.lang.String RCB()
      • LRB

        public static java.lang.String LRB()
      • RRB

        public static java.lang.String RRB()
      • LSB

        public static java.lang.String LSB()
      • RSB

        public static java.lang.String RSB()
      • BSL

        public static java.lang.String BSL()
      • SPC

        public static java.lang.String SPC()
      • SQM

        public static java.lang.String SQM()
      • DQM

        public static java.lang.String DQM()
      • DOT

        public static java.lang.String DOT()
      • COM

        public static java.lang.String COM()
      • UND

        public static java.lang.String UND()
      • AST

        public static java.lang.String AST()
      • discloseELE

        public static java.lang.String discloseELE​(java.lang.String string)
      • encloseELE

        public static java.lang.String encloseELE​(java.lang.String string)
      • echo

        public static java.lang.String echo​(java.lang.String string)
      • log

        public static java.lang.String log​(java.lang.String level,
                                           java.lang.String message)
      • log

        public static java.lang.String log​(java.lang.String level,
                                           java.lang.String message,
                                           boolean echo)
      • sortCollection

        public static <T extends java.lang.Comparable<? super T>> java.util.Collection<T> sortCollection​(java.util.Collection<T> collection)
      • valueOf

        public static java.lang.Enum valueOf​(java.lang.Class<?> clazz,
                                             java.lang.String name)
      • values

        public static java.lang.Object values​(java.lang.Class<?> clazz)
      • getNewStack

        public static java.util.Stack getNewStack()
        Returns:
        a new instance of Stack
      • getNewArrayList

        public static java.util.ArrayList getNewArrayList()
        Returns:
        a new instance of ArrayList
      • getNewLinkedHashMap

        public static java.util.LinkedHashMap getNewLinkedHashMap()
        Returns:
        a new instance of LinkedHashMap
      • getNewLinkedHashSet

        public static java.util.LinkedHashSet getNewLinkedHashSet()
        Returns:
        a new instance of TreeSet
      • getNewTreeMap

        public static java.util.TreeMap getNewTreeMap()
        Returns:
        a new instance of TreeMap
      • getNewTreeSet

        public static java.util.TreeSet getNewTreeSet()
        Returns:
        a new instance of TreeSet
      • getNewArray

        public static java.lang.Object[] getNewArray​(java.util.Map map)
      • getNewArray

        public static java.lang.Object[] getNewArray​(java.util.Collection col)
      • toStringArray

        public static java.lang.String[] toStringArray​(java.lang.Object... objects)
      • toArrayString

        public static java.lang.String toArrayString​(java.lang.Object... objects)
      • coalesce

        public static java.lang.Object coalesce​(java.lang.Object... objects)
        Parameters:
        objects - objects to test
        Returns:
        the first non-null parameter
      • nvl

        public static java.lang.Object nvl​(java.lang.Object... objects)
        Parameters:
        objects - objects to test
        Returns:
        the first non-null/non-blank parameter
      • array

        public static java.lang.String[] array​(java.lang.String... string)
      • intArray

        public static int[] intArray​(int... i)
      • intArrayFor

        public static int[] intArrayFor​(int start,
                                        int stop,
                                        int step)
      • intArrayForString

        public static java.lang.String intArrayForString​(int start,
                                                         int stop,
                                                         int step,
                                                         java.lang.String separator)
      • javadocLines

        public static java.util.List<java.lang.String> javadocLines​(java.lang.String string)
      • javadocLines

        public static java.util.List<java.lang.String> javadocLines​(java.lang.String string,
                                                                    int max)
      • split

        public static java.util.List<java.lang.String> split​(java.lang.String string)
      • split

        public static java.util.List<java.lang.String> split​(java.lang.String string,
                                                             int max)
      • split

        public static java.util.List<java.lang.String> split​(java.lang.String string,
                                                             int max,
                                                             java.lang.String separator)
      • split

        public static java.util.List<java.lang.String> split​(java.lang.String string,
                                                             int max,
                                                             java.lang.String separator,
                                                             boolean separatorLine)
      • split

        public static java.util.List<java.lang.String> split​(java.lang.String string,
                                                             int max,
                                                             java.lang.String separator,
                                                             boolean separatorLine,
                                                             java.lang.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.
      • fixPath

        public static java.lang.String fixPath​(java.lang.String path)
      • sortedPropertyNames

        public static java.util.Set<java.lang.String> sortedPropertyNames​(java.util.Properties properties)