See: Description
| Interface | Description |
|---|---|
| LoadEnabled |
Classes implementing this interface can access and modify the
ClassProperties
produced from their Properties when Loader.load(Class) gets called on them. |
| Pointer.Deallocator |
The interface to implement to produce a Deallocator usable by Pointer.
|
| Class | Description |
|---|---|
| BoolPointer |
The peer class to native pointers and arrays of
bool. |
| BytePointer |
The peer class to native pointers and arrays of
signed char, including strings. |
| CharPointer |
The peer class to native pointers and arrays of
short for UTF-16. |
| ClassProperties |
Does the heavy lifting of collecting values off Properties annotations found
on enclosing classes.
|
| CLongPointer |
The peer class to native pointers and arrays of
long. |
| DoublePointer |
The peer class to native pointers and arrays of
double. |
| FloatPointer |
The peer class to native pointers and arrays of
float. |
| FunctionPointer |
All peer classes to function pointers must derive from FunctionPointer.
|
| IntPointer |
The peer class to native pointers and arrays of
int, also used for UTF-32. |
| Loader |
The Loader contains functionality to load native libraries, but also has a bit
of everything that does not fit anywhere else.
|
| LongPointer |
The peer class to native pointers and arrays of
long long. |
| Pointer |
All peer classes to native types must be descended from Pointer, the topmost class.
|
| Pointer.CustomDeallocator |
A
Pointer.Deallocator that calls, during garbage collection, a method with signature
static void deallocate() from the Pointer object passed to the constructor
and that accepts it as argument. |
| Pointer.DeallocatorReference |
A subclass of
PhantomReference that also acts as a linked
list to keep their references alive until they get garbage collected. |
| Pointer.DeallocatorThread | |
| Pointer.NativeDeallocator |
A
Pointer.Deallocator that calls, during garbage collection, a native function. |
| PointerPointer<P extends Pointer> |
The peer class to native pointers and arrays of
void*. |
| ShortPointer |
The peer class to native pointers and arrays of
short. |
| SizeTPointer |
The peer class to native pointers and arrays of
size_t. |
Copyright © 2018. All rights reserved.