Class FilesUtils


  • public class FilesUtils
    extends java.lang.Object
    Author:
    eugen.horovitz
    • Constructor Summary

      Constructors 
      Constructor Description
      FilesUtils()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String createTmpFolder​(boolean addCharToEndOfUrl, java.lang.String nameOfFolder)  
      static void deleteDirectory​(java.io.File directory)  
      java.util.Map<java.io.File,​java.util.Collection<java.lang.String>> fillFilesMap​(java.util.Collection<java.lang.String> pathsToScan, java.lang.String[] includes, java.lang.String[] excludesExtended, boolean followSymlinks, boolean globCaseSensitive)  
      static java.lang.String getFileExtension​(java.lang.String fileName)  
      java.util.List<java.nio.file.Path> getSubDirectories​(java.lang.String directory, java.lang.String[] includes, java.lang.String[] excludesExtended, boolean followSymlinks, boolean globCaseSensitive)  
      • Methods inherited from class java.lang.Object

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

      • FilesUtils

        public FilesUtils()
    • Method Detail

      • createTmpFolder

        public java.lang.String createTmpFolder​(boolean addCharToEndOfUrl,
                                                java.lang.String nameOfFolder)
      • getSubDirectories

        public java.util.List<java.nio.file.Path> getSubDirectories​(java.lang.String directory,
                                                                    java.lang.String[] includes,
                                                                    java.lang.String[] excludesExtended,
                                                                    boolean followSymlinks,
                                                                    boolean globCaseSensitive)
      • fillFilesMap

        public java.util.Map<java.io.File,​java.util.Collection<java.lang.String>> fillFilesMap​(java.util.Collection<java.lang.String> pathsToScan,
                                                                                                     java.lang.String[] includes,
                                                                                                     java.lang.String[] excludesExtended,
                                                                                                     boolean followSymlinks,
                                                                                                     boolean globCaseSensitive)
      • deleteDirectory

        public static void deleteDirectory​(java.io.File directory)
      • getFileExtension

        public static java.lang.String getFileExtension​(java.lang.String fileName)