| Modifier and Type | Field and Description |
|---|---|
| private static final boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | BasicNarrowOopField(BasicTypeDataBase db, Type containingType, String name, Type type, boolean isStatic, long offset, Address staticFieldAddress)
|
| Modifier and Type | Method and Description |
|---|---|
| public OopHandle | getValue(Address addr)
Overrides sun. Implements sun. The field must be nonstatic and the type of the field must be a Java oop, or a WrongTypeException will be thrown. |
| public OopHandle | getValue()
Overrides sun. Implements sun. The field must be static and the type of the field must be a Java oop, or a WrongTypeException will be thrown. |
| DEBUG | back to summary |
|---|---|
| private static final boolean DEBUG | |
| BasicNarrowOopField | back to summary |
|---|---|
| public BasicNarrowOopField(OopField oopf) | |
| BasicNarrowOopField | back to summary |
|---|---|
| public BasicNarrowOopField(BasicTypeDataBase db, Type containingType, String name, Type type, boolean isStatic, long offset, Address staticFieldAddress) | |
| getValue | back to summary |
|---|---|
| public OopHandle getValue(Address addr) throws UnmappedAddressException, UnalignedAddressException, WrongTypeException Overrides sun. Implements sun. The field must be nonstatic and the type of the field must be a Java oop, or a WrongTypeException will be thrown. | |
| getValue | back to summary |
|---|---|
| public OopHandle getValue() throws UnmappedAddressException, UnalignedAddressException, WrongTypeException Overrides sun. Implements sun. The field must be static and the type of the field must be a Java oop, or a WrongTypeException will be thrown. | |