Uses of Interface
jnr.ffi.mapper.SignatureTypeMapper
-
Packages that use SignatureTypeMapper Package Description jnr.ffi jnr.ffi.mapper jnr.ffi.provider jnr.ffi.provider.jffi -
-
Uses of SignatureTypeMapper in jnr.ffi
Methods in jnr.ffi with parameters of type SignatureTypeMapper Modifier and Type Method Description LibraryLoader<T>
LibraryLoader. mapper(SignatureTypeMapper typeMapper)
Adds a type mapper to use when resolving method parameter and result types. -
Uses of SignatureTypeMapper in jnr.ffi.mapper
Classes in jnr.ffi.mapper that implement SignatureTypeMapper Modifier and Type Class Description class
AbstractSignatureTypeMapper
class
CachingTypeMapper
Caches native converter lookups by class.class
CompositeTypeMapper
class
SignatureTypeMapperAdapter
Adapts aTypeMapper
to a SignatureTypeMapperConstructors in jnr.ffi.mapper with parameters of type SignatureTypeMapper Constructor Description CachingTypeMapper(SignatureTypeMapper mapper)
CompositeTypeMapper(SignatureTypeMapper... signatureTypeMappers)
Constructor parameters in jnr.ffi.mapper with type arguments of type SignatureTypeMapper Constructor Description CompositeTypeMapper(java.util.Collection<SignatureTypeMapper> signatureTypeMappers)
-
Uses of SignatureTypeMapper in jnr.ffi.provider
Classes in jnr.ffi.provider that implement SignatureTypeMapper Modifier and Type Class Description class
NullTypeMapper
An instance ofTypeMapper
which always returns nullConstructors in jnr.ffi.provider with parameters of type SignatureTypeMapper Constructor Description InterfaceScanner(java.lang.Class interfaceClass, SignatureTypeMapper typeMapper, CallingConvention callingConvention)
-
Uses of SignatureTypeMapper in jnr.ffi.provider.jffi
Classes in jnr.ffi.provider.jffi that implement SignatureTypeMapper Modifier and Type Class Description class
AnnotationTypeMapper
Methods in jnr.ffi.provider.jffi with parameters of type SignatureTypeMapper Modifier and Type Method Description void
VariableAccessorGenerator. generate(jnr.ffi.provider.jffi.AsmBuilder builder, java.lang.Class interfaceClass, java.lang.String variableName, long address, java.lang.Class javaType, java.util.Collection<java.lang.annotation.Annotation> annotations, SignatureTypeMapper typeMapper, jnr.ffi.provider.jffi.AsmClassLoader classLoader)
static FromNativeConverter<?,Pointer>
ClosureFromNativeConverter. getInstance(Runtime runtime, SignatureType type, jnr.ffi.provider.jffi.AsmClassLoader classLoader, SignatureTypeMapper typeMapper)
-