Interface | Description |
---|---|
AddressField |
A specialization of Field which adds Address-typed accessor
methods.
|
CIntegerField |
A specialization of Field which represents a field referring to a
C integer value.
|
CIntegerType |
This subinterface of Type provides accessors to deal with all
C integer types.
|
Field |
This is the basic interface which describes a field in a C/C++
data structure or a Java object.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
NarrowOopField |
A specialization of Field which represents a field containing an
narrow oop value and which adds typechecked getValue() routines returning
OopHandles.
|
OopField |
A specialization of Field which represents a field containing an
oop value and which adds typechecked getValue() routines returning
OopHandles.
|
PointerType |
This interface describes C pointer types, specifically to be able
to model pointer fields within types more accurately.
|
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.
|
TypeDataBase |
Exception | Description |
---|---|
WrongTypeException |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.