Class Functions


  • public class Functions
    extends java.lang.Object
    Several helpers as jsp functions, find their documentation in webpage.tld
    • Constructor Summary

      Constructors 
      Constructor Description
      Functions()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String arrayToJsHashMap​(java.lang.Object obj)  
      static java.lang.String coalesceJSArray​(java.lang.Object o1, java.lang.Object o2)  
      static java.lang.String coalesceJSString​(java.lang.Object o1, java.lang.Object o2)  
      static java.lang.String coalesceString​(java.lang.Object o1, java.lang.Object o2)  
      static java.lang.String coalesceStringToJsArray​(java.lang.Object o1, java.lang.Object o2)  
      static java.lang.String jsArray​(java.lang.Object obj)  
      static java.lang.String jsBoolean​(java.lang.Object obj)  
      static java.lang.String jsBooleanWithDefault​(java.lang.Object obj, java.lang.Object defaultValue)  
      static java.lang.String jsString​(java.lang.Object obj)  
      static java.lang.String makeString​(java.lang.Object obj)  
      static java.lang.String newId​(java.lang.String prefix)  
      static java.lang.String optionalJsBooleanParam​(java.lang.String paramName, java.lang.Object obj)  
      static java.lang.String optionalJsFunctionParam​(java.lang.String paramName, java.lang.Object obj)  
      static java.lang.String optionalJsNumberParam​(java.lang.String paramName, java.lang.Object obj)  
      static java.lang.String optionalJsStringParam​(java.lang.String paramName, java.lang.Object obj)  
      static java.lang.String quoteJSString​(java.lang.Object obj)  
      static java.lang.String stringToJsArray​(java.lang.Object obj)  
      • Methods inherited from class java.lang.Object

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

      • Functions

        public Functions()
    • Method Detail

      • newId

        public static java.lang.String newId​(java.lang.String prefix)
      • jsArray

        public static java.lang.String jsArray​(java.lang.Object obj)
      • coalesceJSArray

        public static java.lang.String coalesceJSArray​(java.lang.Object o1,
                                                       java.lang.Object o2)
      • coalesceJSString

        public static java.lang.String coalesceJSString​(java.lang.Object o1,
                                                        java.lang.Object o2)
      • coalesceString

        public static java.lang.String coalesceString​(java.lang.Object o1,
                                                      java.lang.Object o2)
      • quoteJSString

        public static java.lang.String quoteJSString​(java.lang.Object obj)
      • arrayToJsHashMap

        public static java.lang.String arrayToJsHashMap​(java.lang.Object obj)
      • makeString

        public static java.lang.String makeString​(java.lang.Object obj)
      • jsString

        public static java.lang.String jsString​(java.lang.Object obj)
      • optionalJsStringParam

        public static java.lang.String optionalJsStringParam​(java.lang.String paramName,
                                                             java.lang.Object obj)
      • jsBoolean

        public static java.lang.String jsBoolean​(java.lang.Object obj)
      • jsBooleanWithDefault

        public static java.lang.String jsBooleanWithDefault​(java.lang.Object obj,
                                                            java.lang.Object defaultValue)
      • optionalJsBooleanParam

        public static java.lang.String optionalJsBooleanParam​(java.lang.String paramName,
                                                              java.lang.Object obj)
      • stringToJsArray

        public static java.lang.String stringToJsArray​(java.lang.Object obj)
      • coalesceStringToJsArray

        public static java.lang.String coalesceStringToJsArray​(java.lang.Object o1,
                                                               java.lang.Object o2)
      • optionalJsNumberParam

        public static java.lang.String optionalJsNumberParam​(java.lang.String paramName,
                                                             java.lang.Object obj)
      • optionalJsFunctionParam

        public static java.lang.String optionalJsFunctionParam​(java.lang.String paramName,
                                                               java.lang.Object obj)