|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
CacheUtil | This class provides utility methods for allocating cache-line-aligned NIO buffers. |
MappedHelper | [INTERNAL USE ONLY] Helper class used by the bytecode transformer. |
MappedObject | Base superclass of all mapped objects. |
MappedObjectClassLoader | This classloader is responsible for applying the bytecode transformation to mapped objects. |
MappedObjectTransformer | This class implements the bytecode transformation that mapped object go through. |
MappedSet | Factory for mapped sets. |
MappedSet2 | MappedSet implementation for two MappedObject s. |
MappedSet3 | MappedSet implementation for three MappedObject s. |
MappedSet4 | MappedSet implementation for four MappedObject s. |
Annotation Types Summary | |
---|---|
CacheLinePad | When this annotation is used on a field, automatic cache-line-sized padding will be inserted around the field. |
MappedField | This annotation can be used on fields of MappedObject subclasses,
to manually specify byte offsets and lengths. |
MappedType | This annotation marks a class as a mapped object, which will go under bytecode transformation at runtime. |
Pointer | This annotation can be used on long fields of MappedObject subclasses,
to specify that the long value should be interpreted as a pointer. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |