Package jnr.ffi.provider.jffi
Class DefaultInvokerFactory.PrimitiveArrayMarshaller
java.lang.Object
jnr.ffi.provider.jffi.DefaultInvokerFactory.PrimitiveArrayMarshaller
- All Implemented Interfaces:
DefaultInvokerFactory.Marshaller
- Enclosing class:
- DefaultInvokerFactory
static class DefaultInvokerFactory.PrimitiveArrayMarshaller
extends Object
implements DefaultInvokerFactory.Marshaller
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
PrimitiveArrayMarshaller
(PrimitiveArrayParameterStrategy strategy, Collection<Annotation> annotations) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
marshal
(InvocationSession session, com.kenai.jffi.HeapInvocationBuffer buffer, Object parameter)
-
Field Details
-
strategy
-
flags
private final int flags
-
-
Constructor Details
-
PrimitiveArrayMarshaller
protected PrimitiveArrayMarshaller(PrimitiveArrayParameterStrategy strategy, Collection<Annotation> annotations)
-
-
Method Details
-
marshal
public final void marshal(InvocationSession session, com.kenai.jffi.HeapInvocationBuffer buffer, Object parameter) - Specified by:
marshal
in interfaceDefaultInvokerFactory.Marshaller
-