| Package | Description |
|---|---|
| jnr.ffi | |
| jnr.ffi.mapper |
| Modifier and Type | Method and Description |
|---|---|
<J> LibraryLoader<T> |
LibraryLoader.map(Class<? extends J> javaType,
ToNativeConverter<? extends J,?> toNativeConverter)
Adds a custom java type mapping.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataConverter<J,N> |
static interface |
ToNativeConverter.PostInvocation<J,N>
Used to reload a parameter converted to a native type via a custom
ToNativeConverter |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataConverter<J,N> |
| Modifier and Type | Method and Description |
|---|---|
ToNativeConverter |
AbstractToNativeType.getToNativeConverter() |
ToNativeConverter |
ToNativeType.getToNativeConverter() |
ToNativeConverter |
TypeMapper.getToNativeConverter(Class type) |
ToNativeConverter |
DefaultTypeMapper.getToNativeConverter(Class type) |
| Modifier and Type | Method and Description |
|---|---|
static ToNativeType |
ToNativeTypes.create(ToNativeConverter converter) |
<T> TypeMapper.Builder |
TypeMapper.Builder.map(Class<? extends T> javaType,
ToNativeConverter<? extends T,?> toNativeConverter) |
void |
DefaultTypeMapper.put(Class javaClass,
ToNativeConverter converter) |
Copyright © 2015. All rights reserved.