public class NativeLibLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.io.File |
libDir |
private static java.lang.String |
libPrefix |
private static java.lang.String |
libSuffix |
private static java.util.HashSet<java.lang.String> |
loaded |
private static boolean |
verbose |
Constructor and Description |
---|
NativeLibLoader() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String[] |
initializePath(java.lang.String propname) |
static void |
loadLibrary(java.lang.String libname) |
private static void |
loadLibraryFullPath(java.lang.String libraryName)
Load the native library from the same directory as the jar file
containing this class.
|
private static void |
loadLibraryInternal(java.lang.String libraryName) |
private static final java.util.HashSet<java.lang.String> loaded
private static boolean verbose
private static java.io.File libDir
private static java.lang.String libPrefix
private static java.lang.String libSuffix
public static void loadLibrary(java.lang.String libname)
private static java.lang.String[] initializePath(java.lang.String propname)
private static void loadLibraryInternal(java.lang.String libraryName)
private static void loadLibraryFullPath(java.lang.String libraryName)