Class Utils


  • public class Utils
    extends java.lang.Object
    Set of utility methods.
    • Constructor Summary

      Constructors 
      Constructor Description
      Utils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.net.URL[] convertToURLS​(java.io.File configDir, java.io.File[] files)
      Returns the url list of files path.
      static java.io.FileFilter getJarFilter()
      Returns a filter for a jar files.
      static java.lang.String getStringSystemProperty​(java.lang.String key, java.lang.String defaultValue)
      Returns integer value for the given system property.
      static boolean isGivenDirectoryAvaliable​(java.io.File homeDir, java.lang.String requiredDirName)  
      static boolean isNotReadableDirectory​(java.io.File directory)  
      static boolean isReadableDirectory​(java.io.File directory)  
      static boolean isReadableJarFile​(java.io.File file)
      Checks if the given file is a usable jar file.
      static <K,​V>
      java.util.Map<K,​V>
      newConcurrentMap()
      Returns a concrete implementation of ConcurrentMap.
      • Methods inherited from class java.lang.Object

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

      • Utils

        public Utils()
    • Method Detail

      • getStringSystemProperty

        public static java.lang.String getStringSystemProperty​(java.lang.String key,
                                                               java.lang.String defaultValue)
        Returns integer value for the given system property.
        Parameters:
        key - property key
        defaultValue - default value
        Returns:
        set value or default value in case of error
      • isReadableJarFile

        public static boolean isReadableJarFile​(java.io.File file)
        Checks if the given file is a usable jar file.
        Parameters:
        file - file
        Returns:
        true, if a usable jar file
      • getJarFilter

        public static java.io.FileFilter getJarFilter()
        Returns a filter for a jar files.
        Returns:
        FileFilter for jars
      • isReadableDirectory

        public static boolean isReadableDirectory​(java.io.File directory)
      • isNotReadableDirectory

        public static boolean isNotReadableDirectory​(java.io.File directory)
      • isGivenDirectoryAvaliable

        public static boolean isGivenDirectoryAvaliable​(java.io.File homeDir,
                                                        java.lang.String requiredDirName)
      • convertToURLS

        public static java.net.URL[] convertToURLS​(java.io.File configDir,
                                                   java.io.File[] files)
        Returns the url list of files path.
      • newConcurrentMap

        public static <K,​V> java.util.Map<K,​V> newConcurrentMap()
        Returns a concrete implementation of ConcurrentMap.
        Returns:
        ConcurrentMap