public static class Library.Handler extends Object implements InvocationHandler
Modifier and Type | Field and Description |
---|---|
(package private) static Method |
OBJECT_EQUALS |
(package private) static Method |
OBJECT_HASHCODE |
(package private) static Method |
OBJECT_TOSTRING |
Constructor and Description |
---|
Handler(String libname,
Class<?> interfaceClass,
Map<String,?> options) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getInterfaceClass() |
String |
getLibraryName() |
NativeLibrary |
getNativeLibrary() |
Object |
invoke(Object proxy,
Method method,
Object[] inArgs) |
static final Method OBJECT_TOSTRING
static final Method OBJECT_HASHCODE
static final Method OBJECT_EQUALS
public NativeLibrary getNativeLibrary()
public String getLibraryName()
public Class<?> getInterfaceClass()