Package jnr.ffi.mapper
-
Interface Summary Interface Description DataConverter<J,N> FromNativeContext Context for conversion from native to Java.FromNativeConverter<J,N> Converts data from a native type to a java typeFromNativeType FunctionMapper FunctionMapper.Context SignatureType SignatureTypeMapper ToNativeContext ToNativeConverter<J,N> ToNativeConverter.PostInvocation<J,N> Used to reload a parameter converted to a native type via a customToNativeConverter
ToNativeType TypeMapper -
Class Summary Class Description AbstractDataConverter<J,N> AbstractFromNativeType AbstractSignatureTypeMapper AbstractToNativeType CachingTypeMapper Caches native converter lookups by class.CompositeFunctionMapper CompositeTypeMapper DefaultSignatureType DefaultTypeMapper FromNativeTypes FunctionMapper.Builder MethodParameterContext Holds context for a method parameter from Java to native conversion.MethodResultContext SignatureTypeMapperAdapter Adapts aTypeMapper
to a SignatureTypeMapperToNativeTypes TypeMapper.Builder -
Annotation Types Summary Annotation Type Description FromNativeConverter.Cacheable FromNativeConverter.FromNative FromNativeConverter.NoContext FromNativeType.Cacheable ToNativeConverter.Cacheable ToNativeConverter.NoContext ToNativeConverter.ToNative ToNativeType.Cacheable