static class DefaultInvokerFactory.DefaultInvoker extends java.lang.Object implements Invoker
Modifier and Type | Field and Description |
---|---|
(package private) com.kenai.jffi.Function |
function |
(package private) DefaultInvokerFactory.FunctionInvoker |
functionInvoker |
(package private) DefaultInvokerFactory.Marshaller[] |
marshallers |
(package private) NativeLibrary |
nativeLibrary |
protected Runtime |
runtime |
Constructor and Description |
---|
DefaultInvoker(Runtime runtime,
NativeLibrary nativeLibrary,
com.kenai.jffi.Function function,
DefaultInvokerFactory.FunctionInvoker invoker,
DefaultInvokerFactory.Marshaller[] marshallers) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
invoke(java.lang.Object self,
java.lang.Object[] parameters) |
protected final Runtime runtime
final com.kenai.jffi.Function function
final DefaultInvokerFactory.FunctionInvoker functionInvoker
final DefaultInvokerFactory.Marshaller[] marshallers
final NativeLibrary nativeLibrary
DefaultInvoker(Runtime runtime, NativeLibrary nativeLibrary, com.kenai.jffi.Function function, DefaultInvokerFactory.FunctionInvoker invoker, DefaultInvokerFactory.Marshaller[] marshallers)