Class ResourceLoader


  • public final class ResourceLoader
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static com.chrisnewland.freelogj.Logger logger  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ResourceLoader()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getSourceForClassName​(java.lang.String moduleName, java.lang.String fqName, java.util.List<java.lang.String> sourceLocations)  
      static java.lang.String getSourceForFilename​(java.lang.String moduleName, java.lang.String fileName, java.util.List<java.lang.String> locations)  
      static java.lang.String readFile​(java.io.File sourceFile)  
      static java.lang.String readFileFromZip​(java.lang.String moduleName, java.io.File zipFileName, java.lang.String sourceFileName)  
      static java.lang.String readFileInDirectory​(java.io.File dir, java.lang.String fileName)  
      static java.util.Properties readManifestFromZip​(java.io.File zipFile)  
      • Methods inherited from class java.lang.Object

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

      • logger

        private static final com.chrisnewland.freelogj.Logger logger
    • Constructor Detail

      • ResourceLoader

        private ResourceLoader()
    • Method Detail

      • getSourceForClassName

        public static java.lang.String getSourceForClassName​(java.lang.String moduleName,
                                                             java.lang.String fqName,
                                                             java.util.List<java.lang.String> sourceLocations)
      • getSourceForFilename

        public static java.lang.String getSourceForFilename​(java.lang.String moduleName,
                                                            java.lang.String fileName,
                                                            java.util.List<java.lang.String> locations)
      • readFileInDirectory

        public static java.lang.String readFileInDirectory​(java.io.File dir,
                                                           java.lang.String fileName)
      • readFile

        public static java.lang.String readFile​(java.io.File sourceFile)
      • readManifestFromZip

        public static java.util.Properties readManifestFromZip​(java.io.File zipFile)
      • readFileFromZip

        public static java.lang.String readFileFromZip​(java.lang.String moduleName,
                                                       java.io.File zipFileName,
                                                       java.lang.String sourceFileName)