static class DefaultInvokerFactory.ToNativeConverterMarshaller extends java.lang.Object implements DefaultInvokerFactory.Marshaller
Modifier and Type | Field and Description |
---|---|
private ToNativeContext |
context |
private ToNativeConverter |
converter |
private boolean |
isPostInvokeRequired |
private DefaultInvokerFactory.Marshaller |
marshaller |
Constructor and Description |
---|
ToNativeConverterMarshaller(ToNativeConverter toNativeConverter,
ToNativeContext toNativeContext,
DefaultInvokerFactory.Marshaller marshaller) |
Modifier and Type | Method and Description |
---|---|
void |
marshal(InvocationSession session,
com.kenai.jffi.HeapInvocationBuffer buffer,
java.lang.Object parameter) |
private final ToNativeConverter converter
private final ToNativeContext context
private final DefaultInvokerFactory.Marshaller marshaller
private final boolean isPostInvokeRequired
public ToNativeConverterMarshaller(ToNativeConverter toNativeConverter, ToNativeContext toNativeContext, DefaultInvokerFactory.Marshaller marshaller)
public void marshal(InvocationSession session, com.kenai.jffi.HeapInvocationBuffer buffer, java.lang.Object parameter)
marshal
in interface DefaultInvokerFactory.Marshaller