Interface | Description |
---|---|
VtblAccess |
This interface is designed to allow a platform-specific
implementation of the TypeDataBase.isOfType() method, while
leaving the rest of the basic.* package platform independent.
|
Class | Description |
---|---|
BasicAddressFieldWrapper |
A wrapper for a Field which adds getValue() methods returning
Addresses.
|
BasicCIntegerField |
A specialization of BasicField adding typechecked getValue()
routines returning ints.
|
BasicCIntegerType |
This specialization of BasicType implements the CIntegerType
interface and describes all C integer types.
|
BasicField |
A basic implementation of Field which should be suitable for
cross-platform use.
|
BasicFieldWrapper |
This is an adapter class which allows delegation of operation to
another BasicCField; see, for example, BasicCharCFieldWrapper.
|
BasicJBooleanField |
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.
|
BasicJByteField |
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.
|
BasicJCharField |
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.
|
BasicJDoubleField |
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.
|
BasicJFloatField |
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.
|
BasicJIntField |
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.
|
BasicJLongField |
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.
|
BasicJShortField |
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.
|
BasicNarrowOopField |
A specialization of BasicField which represents a field containing
an oop value and which adds typechecked getValue() routines
returning OopHandles.
|
BasicOopField |
A specialization of BasicField which represents a field containing
an oop value and which adds typechecked getValue() routines
returning OopHandles.
|
BasicPointerType |
This specialization of BasicType implements the PointerType
interface and describes all C pointer types.
|
BasicType |
This is a basic implementation of the Type interface which
should be complete enough to be portable across platforms.
|
BasicTypeDataBase |
This is a basic implementation of the TypeDataBase interface.
|
BasicVtblAccess |
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.