| Interface | Description |
|---|---|
| Fields.ObjectTransformer |
Function enabling an object field value to be replaced with another value when being copied
within
Fields.copy(Object, Object, ObjectTransformer). |
| FieldsScanner.CalcOffset |
Determines the offset (in bytes) of a field.
|
| Class | Description |
|---|---|
| BackendOptions |
Options to control the backend configuration.
|
| BackendOptions.UserOptions | |
| CollectionsFactory |
Factory for creating collection objects used during compilation.
|
| CollectionsFactory.ModeScope | |
| FieldIntrospection<T> | |
| Fields |
Describes fields in a class, primarily for access via
Unsafe. |
| FieldsScanner |
Scans the fields in a class hierarchy.
|
| FieldsScanner.DefaultCalcOffset |
Determines the offset (in bytes) of a field using
Unsafe.objectFieldOffset(Field). |
| FieldsScanner.FieldInfo |
Describes a field in a class during scanning.
|
| GraalOptions |
This class encapsulates options that control the behavior of the Graal compiler.
|
| LinkedIdentityHashMap<K,V> |
A map that combines
IdentityHashMap with LinkedHashMap for the purpose of
ensuring a deterministic execution order during a capturing compilation. |
| LinkedIdentityHashMap.Id<T> |
Wrapper for an object that gives uses the object's identity for the purpose of equality
comparisons and computing a hash code.
|
| Enum | Description |
|---|---|
| BackendOptions.LSRAVariant | |
| CollectionsFactory.Mode |
Constants denoting what type of collections are
currently returned by the factory. |
| Annotation Type | Description |
|---|---|
| SuppressFBWarnings |
Used to suppress FindBugs warnings.
|