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.CallbackCallback.UncaughtExceptionHandler
 
- 
 - 
Field Summary- 
Fields inherited from interface com.sun.jna.CallbackFORBIDDEN_NAMES, METHOD_NAME
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectcallback(java.lang.Object[] args)This is the callback method invoked from native code.java.lang.Class<?>[]getParameterTypes()Returns the types of the parameters to the callback method.java.lang.Class<?>getReturnType()Returns the type of the callback method's return value.
 
- 
- 
- 
Method Detail- 
callbackjava.lang.Object callback(java.lang.Object[] args) This is the callback method invoked from native code. It must not throw any exceptions whatsoever.
 - 
getParameterTypesjava.lang.Class<?>[] getParameterTypes() Returns the types of the parameters to the callback method.
 - 
getReturnTypejava.lang.Class<?> getReturnType() Returns the type of the callback method's return value.
 
- 
 
-