Package | Description |
---|---|
jnr.ffi.mapper | |
jnr.ffi.provider | |
jnr.ffi.provider.jffi |
Modifier and Type | Class and Description |
---|---|
class |
AbstractToNativeType |
private static class |
CachingTypeMapper.InvalidType |
(package private) static class |
ToNativeTypes.Cacheable |
(package private) static class |
ToNativeTypes.UnCacheable |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<SignatureType,ToNativeType> |
CachingTypeMapper.toNativeTypeMap |
Modifier and Type | Method and Description |
---|---|
static ToNativeType |
ToNativeTypes.create(ToNativeConverter converter) |
ToNativeType |
SignatureTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
SignatureTypeMapperAdapter.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
AbstractSignatureTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
CompositeTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
CachingTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
private ToNativeType |
CachingTypeMapper.lookupAndCacheToNativeType(SignatureType signature,
ToNativeContext context) |
Modifier and Type | Class and Description |
---|---|
class |
ParameterType |
class |
ToNativeType |
Modifier and Type | Method and Description |
---|---|
ToNativeType |
AnnotationTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
InvokerTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
ToNativeType |
ClosureTypeMapper.getToNativeType(SignatureType type,
ToNativeContext context) |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.Collection<java.lang.annotation.Annotation> |
InvokerUtil.getAnnotations(ToNativeType toNativeType) |
private static ParameterType |
InvokerUtil.getParameterType(Runtime runtime,
java.lang.Class type,
java.util.Collection<java.lang.annotation.Annotation> annotations,
ToNativeType toNativeType,
ToNativeContext toNativeContext) |