|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ToNativeConverter | |
|---|---|
| jnr.ffi.mapper | |
| jnr.ffi.provider | |
| jnr.ffi.provider.converters | |
| jnr.ffi.provider.jffi | |
| Uses of ToNativeConverter in jnr.ffi.mapper |
|---|
| Subinterfaces of ToNativeConverter in jnr.ffi.mapper | |
|---|---|
interface |
DataConverter<J,N>
|
static interface |
ToNativeConverter.PostInvocation<J,N>
Used to reload a parameter converted to a native type via a custom ToNativeConverter |
| Classes in jnr.ffi.mapper that implement ToNativeConverter | |
|---|---|
class |
AbstractDataConverter<J,N>
|
| Methods in jnr.ffi.mapper that return ToNativeConverter | |
|---|---|
ToNativeConverter |
ToNativeType.getToNativeConverter()
|
ToNativeConverter |
AbstractToNativeType.getToNativeConverter()
|
ToNativeConverter |
TypeMapper.getToNativeConverter(Class type)
|
ToNativeConverter |
DefaultTypeMapper.getToNativeConverter(Class type)
|
| Methods in jnr.ffi.mapper with parameters of type ToNativeConverter | |
|---|---|
static ToNativeType |
ToNativeTypes.create(ToNativeConverter converter)
|
void |
DefaultTypeMapper.put(Class javaClass,
ToNativeConverter converter)
|
| Uses of ToNativeConverter in jnr.ffi.provider |
|---|
| Methods in jnr.ffi.provider that return ToNativeConverter | |
|---|---|
ToNativeConverter |
NullTypeMapper.getToNativeConverter(Class type)
|
| Uses of ToNativeConverter in jnr.ffi.provider.converters |
|---|
| Classes in jnr.ffi.provider.converters that implement ToNativeConverter | |
|---|---|
class |
BoxedBooleanArrayParameterConverter
Converts a Boolean[] array to a primitive boolean[] array parameter |
static class |
BoxedBooleanArrayParameterConverter.Out
|
class |
BoxedByteArrayParameterConverter
Converts a Byte[] array to a byte[] array parameter |
static class |
BoxedByteArrayParameterConverter.Out
|
class |
BoxedDoubleArrayParameterConverter
Converts a Double[] array to a double[] array parameter |
static class |
BoxedDoubleArrayParameterConverter.Out
|
class |
BoxedFloatArrayParameterConverter
Converts a Float[] array to a float[] array parameter |
static class |
BoxedFloatArrayParameterConverter.Out
|
class |
BoxedIntegerArrayParameterConverter
Converts a Integer[] array to a primitive int[] array parameter |
static class |
BoxedIntegerArrayParameterConverter.Out
|
class |
BoxedLong32ArrayParameterConverter
Converts a Long[] array to a primitive int[] array parameter |
static class |
BoxedLong32ArrayParameterConverter.Out
|
class |
BoxedLong64ArrayParameterConverter
Converts a Long[] array to a primitive 64bit long[] array parameter |
static class |
BoxedLong64ArrayParameterConverter.Out
|
class |
BoxedShortArrayParameterConverter
Converts a Short[] array to a primitive short[] array parameter |
static class |
BoxedShortArrayParameterConverter.Out
|
class |
ByReferenceParameterConverter
|
static class |
ByReferenceParameterConverter.Out
|
class |
CharSequenceArrayParameterConverter
Converts a CharSequence[] array to a Pointer parameter |
static class |
CharSequenceArrayParameterConverter.Out
|
class |
CharSequenceParameterConverter
Converts a CharSequence (e.g. |
class |
EnumConverter
|
class |
EnumSetConverter
|
class |
Long32ArrayParameterConverter
Converts a long[] array to a primitive int[] array parameter |
static class |
Long32ArrayParameterConverter.Out
|
class |
NativeLong32ArrayParameterConverter
Converts a NativeLong[] array to a primitive int[] array parameter |
static class |
NativeLong32ArrayParameterConverter.Out
|
class |
NativeLong64ArrayParameterConverter
Converts a NativeLong[] array to a primitive long[] array parameter |
static class |
NativeLong64ArrayParameterConverter.Out
|
class |
NativeLongConverter
|
class |
Pointer32ArrayParameterConverter
Converts a Pointer[] array to a int[] array parameter |
static class |
Pointer32ArrayParameterConverter.Out
|
class |
Pointer64ArrayParameterConverter
Converts a Pointer[] array to a long[] array parameter |
static class |
Pointer64ArrayParameterConverter.Out
|
class |
StringBufferParameterConverter
|
class |
StringBuilderParameterConverter
|
class |
StructArrayParameterConverter
Converts a Pointer[] array to a long[] array parameter |
static class |
StructArrayParameterConverter.Out
|
class |
StructByReferenceToNativeConverter
|
| Methods in jnr.ffi.provider.converters that return ToNativeConverter | |
|---|---|
static ToNativeConverter<CharSequence,ByteBuffer> |
CharSequenceParameterConverter.getInstance(Charset charset,
ToNativeContext toNativeContext)
|
static ToNativeConverter<Struct,Pointer> |
StructByReferenceToNativeConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Pointer[],long[]> |
Pointer64ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Pointer[],int[]> |
Pointer32ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<NativeLong[],long[]> |
NativeLong64ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<NativeLong[],int[]> |
NativeLong32ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<long[],int[]> |
Long32ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<CharSequence,ByteBuffer> |
CharSequenceParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<CharSequence[],Pointer> |
CharSequenceArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<ByReference,Pointer> |
ByReferenceParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Short[],short[]> |
BoxedShortArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Long[],long[]> |
BoxedLong64ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Long[],int[]> |
BoxedLong32ArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Integer[],int[]> |
BoxedIntegerArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Float[],float[]> |
BoxedFloatArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Double[],double[]> |
BoxedDoubleArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Byte[],byte[]> |
BoxedByteArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Boolean[],boolean[]> |
BoxedBooleanArrayParameterConverter.getInstance(ToNativeContext toNativeContext)
|
static ToNativeConverter<Struct[],Pointer> |
StructArrayParameterConverter.getInstance(ToNativeContext toNativeContext,
Class structClass)
|
static ToNativeConverter<Set<? extends Enum>,Integer> |
EnumSetConverter.getToNativeConverter(SignatureType type,
ToNativeContext toNativeContext)
|
| Uses of ToNativeConverter in jnr.ffi.provider.jffi |
|---|
| Methods in jnr.ffi.provider.jffi that return ToNativeConverter | |
|---|---|
ToNativeConverter |
ToNativeType.getToNativeConverter()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||