public class StructByReferenceFromNativeConverter extends java.lang.Object implements FromNativeConverter<Struct,Pointer>
Struct
FromNativeConverter.Cacheable, FromNativeConverter.FromNative, FromNativeConverter.NoContext
Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Constructor<? extends Struct> |
constructor |
Constructor and Description |
---|
StructByReferenceFromNativeConverter(java.lang.reflect.Constructor<? extends Struct> constructor) |
Modifier and Type | Method and Description |
---|---|
Struct |
fromNative(Pointer nativeValue,
FromNativeContext context) |
static FromNativeConverter<Struct,Pointer> |
getInstance(java.lang.Class structClass,
FromNativeContext toNativeContext) |
java.lang.Class<Pointer> |
nativeType() |
private final java.lang.reflect.Constructor<? extends Struct> constructor
StructByReferenceFromNativeConverter(java.lang.reflect.Constructor<? extends Struct> constructor)
public static FromNativeConverter<Struct,Pointer> getInstance(java.lang.Class structClass, FromNativeContext toNativeContext)
public Struct fromNative(Pointer nativeValue, FromNativeContext context)
fromNative
in interface FromNativeConverter<Struct,Pointer>
public java.lang.Class<Pointer> nativeType()
nativeType
in interface FromNativeConverter<Struct,Pointer>