static class DefaultInvokerFactory.PrimitiveArrayMarshaller extends java.lang.Object implements DefaultInvokerFactory.Marshaller
Modifier and Type | Field and Description |
---|---|
private int |
flags |
private PrimitiveArrayParameterStrategy |
strategy |
Modifier | Constructor and Description |
---|---|
protected |
PrimitiveArrayMarshaller(PrimitiveArrayParameterStrategy strategy,
java.util.Collection<java.lang.annotation.Annotation> annotations) |
Modifier and Type | Method and Description |
---|---|
void |
marshal(InvocationSession session,
com.kenai.jffi.HeapInvocationBuffer buffer,
java.lang.Object parameter) |
private final PrimitiveArrayParameterStrategy strategy
private final int flags
protected PrimitiveArrayMarshaller(PrimitiveArrayParameterStrategy strategy, java.util.Collection<java.lang.annotation.Annotation> annotations)
public final void marshal(InvocationSession session, com.kenai.jffi.HeapInvocationBuffer buffer, java.lang.Object parameter)
marshal
in interface DefaultInvokerFactory.Marshaller