Class JsfFunctions


  • public class JsfFunctions
    extends java.lang.Object
    Tag library to help display data in facelets
    Author:
    Yuriy Movchan Date: 11.09.2010
    • Constructor Summary

      Constructors 
      Constructor Description
      JsfFunctions()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String convertLdapTimeToDisplay​(java.lang.String dn, java.lang.String timeStamp)  
      static java.lang.String encodeString​(java.lang.String str)  
      static java.lang.String getColor​(java.lang.String color, java.lang.String defaultColor)  
      static java.util.List<org.gluu.model.DisplayNameEntry> getDisplayNameEntries​(java.lang.String baseDn, java.util.List<? extends org.gluu.persist.model.base.Entry> entries)  
      static org.gluu.model.DisplayNameEntry getDisplayNameEntry​(java.lang.String dn)  
      static java.lang.String getPersonDisplayName​(User person)  
      static java.lang.Object getTypedEntry​(java.lang.String dn, java.lang.String clazz)  
      static long hashCode​(java.lang.String value)  
      static boolean hasPermission​(java.lang.Object target, java.lang.String action)  
      static java.lang.String splitByLines​(java.lang.String str, int maxLength)  
      static java.util.List<java.util.Map.Entry<?,​?>> toList​(java.util.Map<?,​?> map)  
      static java.lang.String trim​(java.lang.String str)  
      static java.lang.String trimFileName​(java.lang.String str, int maxLength)  
      static java.lang.String trimToLength​(java.lang.String str, int maxLength)  
      • Methods inherited from class java.lang.Object

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

      • JsfFunctions

        public JsfFunctions()
    • Method Detail

      • getDisplayNameEntry

        public static org.gluu.model.DisplayNameEntry getDisplayNameEntry​(java.lang.String dn)
      • getTypedEntry

        public static java.lang.Object getTypedEntry​(java.lang.String dn,
                                                     java.lang.String clazz)
      • getDisplayNameEntries

        public static java.util.List<org.gluu.model.DisplayNameEntry> getDisplayNameEntries​(java.lang.String baseDn,
                                                                                            java.util.List<? extends org.gluu.persist.model.base.Entry> entries)
      • encodeString

        public static java.lang.String encodeString​(java.lang.String str)
      • splitByLines

        public static java.lang.String splitByLines​(java.lang.String str,
                                                    int maxLength)
      • trimFileName

        public static java.lang.String trimFileName​(java.lang.String str,
                                                    int maxLength)
      • getColor

        public static java.lang.String getColor​(java.lang.String color,
                                                java.lang.String defaultColor)
      • getPersonDisplayName

        public static java.lang.String getPersonDisplayName​(User person)
      • hasPermission

        public static boolean hasPermission​(java.lang.Object target,
                                            java.lang.String action)
      • toList

        public static java.util.List<java.util.Map.Entry<?,​?>> toList​(java.util.Map<?,​?> map)
      • trim

        public static java.lang.String trim​(java.lang.String str)
      • trimToLength

        public static java.lang.String trimToLength​(java.lang.String str,
                                                    int maxLength)
      • convertLdapTimeToDisplay

        public static java.lang.String convertLdapTimeToDisplay​(java.lang.String dn,
                                                                java.lang.String timeStamp)
      • hashCode

        public static long hashCode​(java.lang.String value)