Package | Description |
---|---|
jnr.ffi.provider.jffi |
Modifier and Type | Field and Description |
---|---|
private NativeClosureFactory<T> |
NativeClosureManager.ClosureSite.factory |
private NativeClosureFactory |
NativeClosureFactory.ClosureReference.factory |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Class<?>,NativeClosureFactory> |
NativeClosureManager.factories |
Modifier and Type | Method and Description |
---|---|
(package private) <T> NativeClosureFactory<T> |
NativeClosureManager.getClosureFactory(java.lang.Class<T> closureClass) |
(package private) <T> NativeClosureFactory<T> |
NativeClosureManager.initClosureFactory(java.lang.Class<T> closureClass,
AsmClassLoader classLoader) |
(package private) static <T> NativeClosureFactory |
NativeClosureFactory.newClosureFactory(Runtime runtime,
java.lang.Class<T> closureClass,
SignatureTypeMapper typeMapper,
AsmClassLoader classLoader) |
Constructor and Description |
---|
ClosureReference(java.lang.Object referent,
java.lang.Integer key,
NativeClosureFactory factory,
NativeClosurePointer pointer) |
ClosureSite(NativeClosureFactory<T> factory) |