Top Description Inners Methods
jnr.ffi.mapper

public Interface FromNativeConverter<J, N>

Known Direct Subinterfaces
jnr.ffi.provider.jffi.DefaultInvokerFactory.ResultConverter, jnr.ffi.mapper.DataConverter
Known Direct Implementers
jnr.ffi.provider.converters.StringResultConverter, jnr.ffi.provider.converters.StructByReferenceFromNativeConverter, jnr.ffi.provider.jffi.AnnotationTypeMapper.ReflectionFromNativeConverter, jnr.ffi.provider.jffi.AsmStructByReferenceFromNativeConverter, jnr.ffi.provider.jffi.ClosureFromNativeConverter
Imports
java.lang.annotation.ElementType, .Retention, .RetentionPolicy, .Target

Converts data from a native type to a java type

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static @interface
public static @interface
public static @interface

Method Summary

Modifier and TypeMethod and Description
public J
fromNative(N nativeValue, FromNativeContext context)

public Class<N>

Method Detail

fromNativeback to summary
public J fromNative(N nativeValue, FromNativeContext context)
nativeTypeback to summary
public Class<N> nativeType()
jnr.ffi.mapper back to summary

public @Interface FromNativeConverter.Cacheable

extends Annotation
Annotations
@Retention:RUNTIME
@Target:TYPE

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString
jnr.ffi.mapper back to summary

public @Interface FromNativeConverter.FromNative

extends Annotation
Annotations
@Retention:RUNTIME
@Target:METHOD

Method Summary

Modifier and TypeMethod and Description
public Class<T>
Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

nativeTypeback to summary
public Class<T> nativeType()
jnr.ffi.mapper back to summary

public @Interface FromNativeConverter.NoContext

extends Annotation
Annotations
@Retention:RUNTIME
@Target:TYPE, METHOD

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString