public static final class ClosureFromNativeConverter.ProxyConverter extends ClosureFromNativeConverter
ClosureFromNativeConverter.AbstractClosurePointer, ClosureFromNativeConverter.ProxyConverter
FromNativeConverter.Cacheable, FromNativeConverter.FromNative, FromNativeConverter.NoContext
Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Constructor |
closureConstructor |
private java.lang.Object[] |
initFields |
private Runtime |
runtime |
Constructor and Description |
---|
ProxyConverter(Runtime runtime,
java.lang.reflect.Constructor closureConstructor,
java.lang.Object[] initFields) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
fromNative(Pointer nativeValue,
FromNativeContext context) |
getInstance, nativeType
private final Runtime runtime
private final java.lang.reflect.Constructor closureConstructor
private final java.lang.Object[] initFields
public ProxyConverter(Runtime runtime, java.lang.reflect.Constructor closureConstructor, java.lang.Object[] initFields)
public java.lang.Object fromNative(Pointer nativeValue, FromNativeContext context)