Uses of Interface
jnr.ffi.mapper.FromNativeConverter
Packages that use FromNativeConverter
Package
Description
-
Uses of FromNativeConverter in jnr.ffi
Methods in jnr.ffi with parameters of type FromNativeConverterModifier and TypeMethodDescription<J> LibraryLoader<T>
LibraryLoader.map
(Class<? extends J> javaType, FromNativeConverter<? extends J, ?> fromNativeConverter) Adds a custom java type mapping. -
Uses of FromNativeConverter in jnr.ffi.mapper
Subinterfaces of FromNativeConverter in jnr.ffi.mapperClasses in jnr.ffi.mapper that implement FromNativeConverterFields in jnr.ffi.mapper declared as FromNativeConverterModifier and TypeFieldDescriptionprivate final FromNativeConverter
AbstractFromNativeType.converter
Fields in jnr.ffi.mapper with type parameters of type FromNativeConverterModifier and TypeFieldDescriptionprivate final Map<Class,
FromNativeConverter<?, ?>> TypeMapper.Builder.fromNativeConverterMap
private final Map<Class,
FromNativeConverter> DefaultTypeMapper.fromNativeConverters
private final Map<Class,
FromNativeConverter<?, ?>> SimpleTypeMapper.fromNativeConverters
Methods in jnr.ffi.mapper that return FromNativeConverterModifier and TypeMethodDescriptionAbstractFromNativeType.getFromNativeConverter()
CachingTypeMapper.InvalidType.getFromNativeConverter()
DefaultTypeMapper.getFromNativeConverter
(Class type) FromNativeType.getFromNativeConverter()
SimpleTypeMapper.getFromNativeConverter
(Class type) TypeMapper.getFromNativeConverter
(Class type) Methods in jnr.ffi.mapper with parameters of type FromNativeConverterModifier and TypeMethodDescriptionstatic FromNativeType
FromNativeTypes.create
(FromNativeConverter converter) TypeMapper.Builder.map
(Class<? extends T> javaType, FromNativeConverter<? extends T, ?> fromNativeConverter) final void
DefaultTypeMapper.put
(Class javaClass, FromNativeConverter converter) Constructors in jnr.ffi.mapper with parameters of type FromNativeConverterModifierConstructorDescription(package private)
AbstractFromNativeType
(FromNativeConverter converter) Cacheable
(FromNativeConverter converter) UnCacheable
(FromNativeConverter converter) -
Uses of FromNativeConverter in jnr.ffi.provider
Fields in jnr.ffi.provider declared as FromNativeConverterModifier and TypeFieldDescriptionprivate final FromNativeConverter
FromNativeType.fromNativeConverter
Methods in jnr.ffi.provider that return FromNativeConverterModifier and TypeMethodDescriptionFromNativeType.getFromNativeConverter()
NullTypeMapper.getFromNativeConverter
(Class type) Constructors in jnr.ffi.provider with parameters of type FromNativeConverterModifierConstructorDescriptionFromNativeType
(Class javaType, NativeType nativeType, Collection<Annotation> annotations, FromNativeConverter fromNativeConverter, FromNativeContext fromNativeContext) ResultType
(Class javaType, NativeType nativeType, Collection<Annotation> annotations, FromNativeConverter fromNativeConverter, FromNativeContext fromNativeContext) -
Uses of FromNativeConverter in jnr.ffi.provider.converters
Classes in jnr.ffi.provider.converters that implement FromNativeConverterModifier and TypeClassDescriptionfinal class
final class
final class
Parameter and return type support for the old NativeLong typeclass
Converts a native pointer result into a java Stringclass
Converts a native pointer result into aStruct
Fields in jnr.ffi.provider.converters declared as FromNativeConverterModifier and TypeFieldDescriptionprivate static final FromNativeConverter<String,
Pointer> StringResultConverter.DEFAULT
Methods in jnr.ffi.provider.converters that return FromNativeConverterModifier and TypeMethodDescriptionstatic FromNativeConverter<Set<? extends Enum>,
Integer> EnumSetConverter.getFromNativeConverter
(SignatureType type, FromNativeContext fromNativeContext) static FromNativeConverter<String,
Pointer> StringResultConverter.getInstance
(Charset cs) static FromNativeConverter<String,
Pointer> StringResultConverter.getInstance
(FromNativeContext fromNativeContext) static FromNativeConverter<Struct,
Pointer> StructByReferenceFromNativeConverter.getInstance
(Class structClass, FromNativeContext toNativeContext) -
Uses of FromNativeConverter in jnr.ffi.provider.jffi
Subinterfaces of FromNativeConverter in jnr.ffi.provider.jffiModifier and TypeInterfaceDescription(package private) static interface
Classes in jnr.ffi.provider.jffi that implement FromNativeConverterModifier and TypeClassDescriptionfinal class
class
class
static final class
(package private) static class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
Fields in jnr.ffi.provider.jffi declared as FromNativeConverterModifier and TypeFieldDescriptionprivate final FromNativeConverter
DefaultInvokerFactory.ConvertingInvoker.fromNativeConverter
private final FromNativeConverter
ReflectionVariableAccessorGenerator.ConvertingVariable.fromNativeConverter
Fields in jnr.ffi.provider.jffi with type parameters of type FromNativeConverterModifier and TypeFieldDescriptionStructByReferenceResultConverterFactory.converters
private final Map<FromNativeConverter,
AsmBuilder.ObjectField> AsmBuilder.fromNativeConverters
Methods in jnr.ffi.provider.jffi that return FromNativeConverterModifier and TypeMethodDescriptionprivate FromNativeConverter<? extends Struct,
Pointer> StructByReferenceResultConverterFactory.createConverter
(Runtime runtime, Class<? extends Struct> structClass, FromNativeContext fromNativeContext) final FromNativeConverter<? extends Struct,
Pointer> StructByReferenceResultConverterFactory.get
(Class<? extends Struct> structClass, FromNativeContext fromNativeContext) private FromNativeConverter
ClosureTypeMapper.getFromNativeConverter
(SignatureType type, FromNativeContext context) InvokerTypeMapper.getFromNativeConverter
(SignatureType signatureType, FromNativeContext fromNativeContext) static FromNativeConverter<?,
Pointer> ClosureFromNativeConverter.getInstance
(Runtime runtime, SignatureType type, AsmClassLoader classLoader, SignatureTypeMapper typeMapper) private static FromNativeConverter
ClosureFromNativeConverter.newClosureConverter
(Runtime runtime, AsmClassLoader classLoader, Class closureClass, SignatureTypeMapper typeMapper) Methods in jnr.ffi.provider.jffi with parameters of type FromNativeConverterModifier and TypeMethodDescription(package private) Variable
VariableAccessorGenerator.buildVariableAccessor
(Runtime runtime, long address, Class interfaceClass, Class javaType, Collection<Annotation> annotations, ToNativeConverter toNativeConverter, FromNativeConverter fromNativeConverter, AsmClassLoader classLoader) (package private) static Collection<Annotation>
ConverterMetaData.getAnnotations
(FromNativeConverter fromNativeConverter) (package private) static Variable
ReflectionVariableAccessorGenerator.getConvertingVariable
(Variable nativeVariable, ToNativeConverter toNativeConverter, FromNativeConverter fromNativeConverter) (package private) AsmBuilder.ObjectField
AsmBuilder.getFromNativeConverterField
(FromNativeConverter converter) (package private) String
AsmBuilder.getFromNativeConverterName
(FromNativeConverter converter) (package private) static ResultType
InvokerUtil.getResultType
(Runtime runtime, Class type, Collection<Annotation> annotations, FromNativeConverter fromNativeConverter, FromNativeContext fromNativeContext) Constructors in jnr.ffi.provider.jffi with parameters of type FromNativeConverterModifierConstructorDescriptionConvertingInvoker
(FromNativeConverter converter, FromNativeContext context, DefaultInvokerFactory.FunctionInvoker nativeInvoker) private
ConvertingVariable
(Variable variable, ToNativeConverter toNativeConverter, FromNativeConverter fromNativeConverter)