Package jnr.ffi.mapper
Interface FromNativeConverter<J,N>
-
- All Known Subinterfaces:
DataConverter<J,N>
,DefaultInvokerFactory.ResultConverter<J,N>
- All Known Implementing Classes:
AbstractDataConverter
,AnnotationTypeMapper.ReflectionFromNativeConverter
,AsmStructByReferenceFromNativeConverter
,ClosureFromNativeConverter
,ClosureFromNativeConverter.ProxyConverter
,DefaultInvokerFactory.AbstractNumberResultConverter
,DefaultInvokerFactory.AddressResultConverter
,DefaultInvokerFactory.BooleanConverter
,DefaultInvokerFactory.ByteResultConverter
,DefaultInvokerFactory.DoubleConverter
,DefaultInvokerFactory.DoubleResultConverter
,DefaultInvokerFactory.FloatConverter
,DefaultInvokerFactory.FloatResultConverter
,DefaultInvokerFactory.IntegerResultConverter
,DefaultInvokerFactory.LongLongConverter
,DefaultInvokerFactory.LongResultConverter
,DefaultInvokerFactory.NumberDataConverter
,DefaultInvokerFactory.ShortResultConverter
,DefaultInvokerFactory.Signed16Converter
,DefaultInvokerFactory.Signed32Converter
,DefaultInvokerFactory.Signed8Converter
,DefaultInvokerFactory.Unsigned16Converter
,DefaultInvokerFactory.Unsigned32Converter
,DefaultInvokerFactory.Unsigned8Converter
,EnumConverter
,EnumSetConverter
,NativeLongConverter
,StringResultConverter
,StructByReferenceFromNativeConverter
public interface FromNativeConverter<J,N>
Converts data from a native type to a java type
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FromNativeConverter.Cacheable
static interface
FromNativeConverter.FromNative
static interface
FromNativeConverter.NoContext
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description J
fromNative(N nativeValue, FromNativeContext context)
java.lang.Class<N>
nativeType()
-
-
-
Method Detail
-
fromNative
J fromNative(N nativeValue, FromNativeContext context)
-
nativeType
java.lang.Class<N> nativeType()
-
-