public static final class NativeClosureManager.ClosureSite<T> extends java.lang.Object implements ToNativeConverter<T,Pointer>
ToNativeConverter.Cacheable, ToNativeConverter.NoContext, ToNativeConverter.PostInvocation<J,N>, ToNativeConverter.ToNative| Modifier and Type | Field and Description |
|---|---|
private NativeClosureFactory.ClosureReference |
closureReference |
private NativeClosureFactory<T> |
factory |
| Modifier | Constructor and Description |
|---|---|
private |
ClosureSite(NativeClosureFactory<T> factory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<Pointer> |
nativeType() |
Pointer |
toNative(T value,
ToNativeContext context) |
private final NativeClosureFactory<T> factory
private NativeClosureFactory.ClosureReference closureReference
private ClosureSite(NativeClosureFactory<T> factory)
public Pointer toNative(T value, ToNativeContext context)
toNative in interface ToNativeConverter<T,Pointer>public java.lang.Class<Pointer> nativeType()
nativeType in interface ToNativeConverter<T,Pointer>