jnr.ffi.mapper
Interface ToNativeConverter<J,N>

All Known Subinterfaces:
DataConverter<J,N>, ToNativeConverter.PostInvocation<J,N>
All Known Implementing Classes:
AbstractDataConverter, BoxedBooleanArrayParameterConverter, BoxedBooleanArrayParameterConverter.Out, BoxedByteArrayParameterConverter, BoxedByteArrayParameterConverter.Out, BoxedDoubleArrayParameterConverter, BoxedDoubleArrayParameterConverter.Out, BoxedFloatArrayParameterConverter, BoxedFloatArrayParameterConverter.Out, BoxedIntegerArrayParameterConverter, BoxedIntegerArrayParameterConverter.Out, BoxedLong32ArrayParameterConverter, BoxedLong32ArrayParameterConverter.Out, BoxedLong64ArrayParameterConverter, BoxedLong64ArrayParameterConverter.Out, BoxedShortArrayParameterConverter, BoxedShortArrayParameterConverter.Out, ByReferenceParameterConverter, ByReferenceParameterConverter.Out, CharSequenceParameterConverter, EnumConverter, EnumSetConverter, Long32ArrayParameterConverter, Long32ArrayParameterConverter.Out, NativeLong32ArrayParameterConverter, NativeLong32ArrayParameterConverter.Out, NativeLong64ArrayParameterConverter, NativeLong64ArrayParameterConverter.Out, NativeLongConverter, Pointer32ArrayParameterConverter, Pointer32ArrayParameterConverter.Out, Pointer64ArrayParameterConverter, Pointer64ArrayParameterConverter.Out, StringArrayParameterConverter, StringArrayParameterConverter.Out, StringBufferParameterConverter, StringBuilderParameterConverter, StructArrayParameterConverter, StructArrayParameterConverter.Out, StructByReferenceToNativeConverter

public interface ToNativeConverter<J,N>


Nested Class Summary
static interface ToNativeConverter.Cacheable
           
static interface ToNativeConverter.NoContext
           
static interface ToNativeConverter.PostInvocation<J,N>
          Used to reload a parameter converted to a native type via a custom ToNativeConverter
 
Method Summary
 Class<N> nativeType()
           
 N toNative(J value, ToNativeContext context)
           
 

Method Detail

toNative

N toNative(J value,
           ToNativeContext context)

nativeType

Class<N> nativeType()


Copyright © 2013. All Rights Reserved.