Package com.sun.jna
Interface CallbackProxy
- 
- All Superinterfaces:
 Callback
public interface CallbackProxy extends Callback
Placeholder proxy interface to allow an InvocationHandler to convert arguments/return values on callback methods. This is a special sub-interface ofCallbackwhich expects its arguments in a single Object array passed to itscallback(java.lang.Object[])method. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface com.sun.jna.Callback
Callback.UncaughtExceptionHandler 
 - 
 
- 
Field Summary
- 
Fields inherited from interface com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectcallback(Object[] args)This is the callback method invoked from native code.Class<?>[]getParameterTypes()Returns the types of the parameters to the callback method.Class<?>getReturnType()Returns the type of the callback method's return value. 
 - 
 
- 
- 
Method Detail
- 
callback
Object callback(Object[] args)
This is the callback method invoked from native code. It must not throw any exceptions whatsoever. 
- 
getParameterTypes
Class<?>[] getParameterTypes()
Returns the types of the parameters to the callback method. 
- 
getReturnType
Class<?> getReturnType()
Returns the type of the callback method's return value. 
 - 
 
 -