class LibraryLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
LIBRARY_EXTERNAL_PROP |
private static java.lang.String |
LIBRARY_TARGETFILE_PROP |
private static java.lang.String |
PROP |
private static java.lang.String |
SYSTEM_LIB_SWITCH |
private static java.lang.String |
VAR |
private static java.lang.String |
VERBOSE_FILE_PROP |
private static java.lang.String |
VERBOSE_PROP |
Constructor and Description |
---|
LibraryLoader() |
Modifier and Type | Method and Description |
---|---|
private static void |
copyLibrary(java.lang.String library,
java.io.File desFile) |
private static java.lang.String |
getExternalLibraryFile() |
private static java.net.URL |
getInternalLibrary() |
private static java.lang.String |
getInternalLibraryExtractedFile() |
private static java.io.InputStream |
getInternalLibraryStream() |
private static java.lang.String |
getPropertyOrVar(java.lang.String s) |
private static boolean |
getVerbose() |
private static java.lang.String |
getVerboseFile() |
private static void |
jigaLog(java.lang.String s) |
private static void |
loadInJarLibrary() |
(package private) static void |
loadLibrary() |
private static void |
loadSystemLib() |
(package private) static java.lang.String |
propertyToVar(java.lang.String s) |
(package private) static void |
sayHello() |
(package private) static java.lang.String |
trimToNull(java.lang.String s) |
private static final java.lang.String LIBRARY_TARGETFILE_PROP
private static final java.lang.String LIBRARY_EXTERNAL_PROP
private static final java.lang.String VERBOSE_PROP
private static final java.lang.String VERBOSE_FILE_PROP
private static final java.lang.String SYSTEM_LIB_SWITCH
private static java.lang.String PROP
private static java.lang.String VAR
private static java.net.URL getInternalLibrary()
private static java.io.InputStream getInternalLibraryStream() throws java.io.IOException
java.io.IOException
private static void copyLibrary(java.lang.String library, java.io.File desFile) throws java.io.IOException
java.io.IOException
private static void jigaLog(java.lang.String s)
private static java.lang.String getPropertyOrVar(java.lang.String s)
static java.lang.String propertyToVar(java.lang.String s)
static java.lang.String trimToNull(java.lang.String s)
private static boolean getVerbose()
private static java.lang.String getVerboseFile()
private static java.lang.String getInternalLibraryExtractedFile()
private static java.lang.String getExternalLibraryFile()
private static void loadInJarLibrary()
private static void loadSystemLib()
static void loadLibrary()
static void sayHello()