| Modifier and Type | Interface and Description |
|---|---|
| public interface | AddressField
A specialization of Field which adds Address-typed accessor methods. |
| public interface | CIntegerField
A specialization of Field which represents a field referring to a C integer value. |
| public interface | CIntegerType
This subinterface of Type provides accessors to deal with all C integer types. |
| public interface | Field
This is the basic interface which describes a field in a C/C++ data structure or a Java object. |
| public interface | JBooleanField
A specialization of Field which represents a field containing a Java boolean value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning booleans. |
| public interface | JByteField
A specialization of Field which represents a field containing a Java byte value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning bytes. |
| public interface | JCharField
A specialization of Field which represents a field containing a Java char value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning chars. |
| public interface | JDoubleField
A specialization of Field which represents a field containing a Java double value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning doubles. |
| public interface | JFloatField
A specialization of Field which represents a field containing a Java float value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning floats. |
| public interface | JIntField
A specialization of Field which represents a field containing a Java int value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning ints. |
| public interface | JLongField
A specialization of Field which represents a field containing a Java long value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning longs. |
| public interface | JShortField
A specialization of Field which represents a field containing a Java short value (in either a C/C++ data structure or a Java object) and which adds typechecked getValue() routines returning shorts. |
| public interface | NarrowOopField
A specialization of Field which represents a field containing an narrow oop value and which adds typechecked getValue() routines returning OopHandles. |
| public interface | OopField
A specialization of Field which represents a field containing an oop value and which adds typechecked getValue() routines returning OopHandles. |
| public interface | PointerType
This interface describes C pointer types, specifically to be able to model pointer fields within types more accurately. |
| public interface | Type
This is the top-level interface which describes C++ classes and primitive types as well as enough about Java primitive and object types to allow the oop hierarchy to be constructed. |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class |