InvocationHandler
public static class Library.Handler extends Object implements InvocationHandler
Modifier and Type | Field | Description |
---|---|---|
(package private) static Method |
OBJECT_EQUALS |
|
(package private) static Method |
OBJECT_HASHCODE |
|
(package private) static Method |
OBJECT_TOSTRING |
Constructor | Description |
---|---|
Handler(String libname,
Class<?> interfaceClass,
Map<String,?> options) |
Modifier and Type | Method | 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()