com.sun.jna

Class Library.Handler

public static class Library.Handler extends Object implements InvocationHandler

Field Summary
static MethodOBJECT_EQUALS
static MethodOBJECT_HASHCODE
static MethodOBJECT_TOSTRING
Constructor Summary
Handler(String libname, Class interfaceClass, Map options)
Method Summary
ClassgetInterfaceClass()
StringgetLibraryName()
NativeLibrarygetNativeLibrary()
Objectinvoke(Object proxy, Method method, Object[] inArgs)

Field Detail

OBJECT_EQUALS

static final Method OBJECT_EQUALS

OBJECT_HASHCODE

static final Method OBJECT_HASHCODE

OBJECT_TOSTRING

static final Method OBJECT_TOSTRING

Constructor Detail

Handler

public Handler(String libname, Class interfaceClass, Map options)

Method Detail

getInterfaceClass

public Class getInterfaceClass()

getLibraryName

public String getLibraryName()

getNativeLibrary

public NativeLibrary getNativeLibrary()

invoke

public Object invoke(Object proxy, Method method, Object[] inArgs)
Copyright © 2007-2009 Timothy Wall. All Rights Reserved.