Class LibraryLoader


  • class LibraryLoader
    extends java.lang.Object
    • Field Detail

      • LIBRARY_TARGETFILE_PROP

        private static final java.lang.String LIBRARY_TARGETFILE_PROP
        See Also:
        Constant Field Values
      • LIBRARY_EXTERNAL_PROP

        private static final java.lang.String LIBRARY_EXTERNAL_PROP
        See Also:
        Constant Field Values
      • VERBOSE_FILE_PROP

        private static final java.lang.String VERBOSE_FILE_PROP
        See Also:
        Constant Field Values
      • SYSTEM_LIB_SWITCH

        private static final java.lang.String SYSTEM_LIB_SWITCH
        See Also:
        Constant Field Values
      • PROP

        private static java.lang.String PROP
      • VAR

        private static java.lang.String VAR
    • Constructor Detail

      • LibraryLoader

        LibraryLoader()
    • Method Detail

      • getInternalLibrary

        private static java.net.URL getInternalLibrary()
      • getInternalLibraryStream

        private static java.io.InputStream getInternalLibraryStream()
                                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • copyLibrary

        private static void copyLibrary​(java.lang.String library,
                                        java.io.File desFile)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • jigaLog

        private static void jigaLog​(java.lang.String s)
      • getPropertyOrVar

        private static java.lang.String getPropertyOrVar​(java.lang.String s)
      • propertyToVar

        static java.lang.String propertyToVar​(java.lang.String s)
      • trimToNull

        static java.lang.String trimToNull​(java.lang.String s)
      • getVerbose

        private static boolean getVerbose()
      • getVerboseFile

        private static java.lang.String getVerboseFile()
      • getInternalLibraryExtractedFile

        private static java.lang.String getInternalLibraryExtractedFile()
      • getExternalLibraryFile

        private static java.lang.String getExternalLibraryFile()
      • loadInJarLibrary

        private static void loadInJarLibrary()
      • loadSystemLib

        private static void loadSystemLib()
      • loadLibrary

        static void loadLibrary()
      • sayHello

        static void sayHello()