orc.util
Class NativeLibraryLoader
java.lang.Object
orc.util.NativeLibraryLoader
public class NativeLibraryLoader
- extends java.lang.Object
|
Method Summary |
static boolean |
isNativeAvailable(java.lang.String[] jarPriorities,
java.lang.String libraryName)
Try to find a library named "libraryName" and try to load
it. |
static void |
requireNative(java.lang.String[] jarPriorities,
java.lang.String libraryName)
Identical to isNativeAvailable, except throws an exception if
the library is not available. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NativeLibraryLoader
public NativeLibraryLoader()
isNativeAvailable
public static boolean isNativeAvailable(java.lang.String[] jarPriorities,
java.lang.String libraryName)
- Try to find a library named "libraryName" and try to load
it. Returns true on success. A cache of loaded libraries is
maintained so that libraries are only loaded once.
requireNative
public static void requireNative(java.lang.String[] jarPriorities,
java.lang.String libraryName)
- Identical to isNativeAvailable, except throws an exception if
the library is not available.