Class Utils


  • public class Utils
    extends java.lang.Object
    Utility class with static methods.
    Author:
    Yuriy Zabrovarnyy
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.Date addTimeToDate​(java.util.Date date, int timeValue, int timeFormat)  
      static long date​(java.util.Date date)  
      static java.lang.String decode​(java.lang.String str)  
      static java.lang.String encode​(java.lang.String str)  
      static java.lang.String encodeCredentials​(java.lang.String username, java.lang.String password)  
      static java.lang.String getOxdVersion()  
      static java.lang.String getUmaDiscoveryUrl​(java.lang.String p_amHost)  
      static int hoursDiff​(java.util.Date earlierDate, java.util.Date laterDate)  
      static boolean isTestMode()
      Returns whether app is in test mode.
      static boolean isTrue​(java.lang.Boolean bool)  
      static boolean isValidUrl​(java.lang.String url)  
      static java.lang.String joinAndUrlEncode​(java.util.Collection<java.lang.String> list)  
      static java.util.Properties loadPropertiesFromFile​(java.lang.String filename, java.util.Properties props)  
      static java.lang.String mapAsStringWithEncodedValues​(java.util.Map<java.lang.String,​java.lang.String> p_map)  
      static java.util.List<java.lang.String> stringToList​(java.lang.String source)  
      • Methods inherited from class java.lang.Object

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

      • isTestMode

        public static boolean isTestMode()
        Returns whether app is in test mode.
        Returns:
        whether app is in test mode
      • getUmaDiscoveryUrl

        public static java.lang.String getUmaDiscoveryUrl​(java.lang.String p_amHost)
      • joinAndUrlEncode

        public static java.lang.String joinAndUrlEncode​(java.util.Collection<java.lang.String> list)
                                                 throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • encode

        public static java.lang.String encode​(java.lang.String str)
                                       throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • decode

        public static java.lang.String decode​(java.lang.String str)
                                       throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • hoursDiff

        public static int hoursDiff​(java.util.Date earlierDate,
                                    java.util.Date laterDate)
      • date

        public static long date​(java.util.Date date)
      • encodeCredentials

        public static java.lang.String encodeCredentials​(java.lang.String username,
                                                         java.lang.String password)
                                                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • isValidUrl

        public static boolean isValidUrl​(java.lang.String url)
      • isTrue

        public static boolean isTrue​(java.lang.Boolean bool)
      • stringToList

        public static java.util.List<java.lang.String> stringToList​(java.lang.String source)
      • mapAsStringWithEncodedValues

        public static java.lang.String mapAsStringWithEncodedValues​(java.util.Map<java.lang.String,​java.lang.String> p_map)
      • addTimeToDate

        public static java.util.Date addTimeToDate​(java.util.Date date,
                                                   int timeValue,
                                                   int timeFormat)
      • loadPropertiesFromFile

        public static java.util.Properties loadPropertiesFromFile​(java.lang.String filename,
                                                                  java.util.Properties props)
      • getOxdVersion

        public static java.lang.String getOxdVersion()