Constructor and Description |
---|
BasicField(java.lang.String name,
Type type,
int accessControl,
boolean isStatic)
See
AccessControl for
valid access control values |
Modifier and Type | Method and Description |
---|---|
int |
getAccessControl()
See
AccessControl |
Address |
getAddress()
Static fields only: get address of field
|
java.lang.String |
getName() |
long |
getOffset()
Nonstatic fields only: get offset of field
|
Type |
getType() |
boolean |
isStatic()
Indicates whether this field is static
|
void |
resolveTypes(Type containingType,
BasicCDebugInfoDataBase db,
ResolveListener listener) |
void |
setAddress(Address address)
Static fields only: set address of field.
|
void |
setOffset(long offset)
Nonstatic fields only: set offset of field
|
public BasicField(java.lang.String name, Type type, int accessControl, boolean isStatic)
AccessControl
for
valid access control valuespublic int getAccessControl()
Field
AccessControl
getAccessControl
in interface Field
public boolean isStatic()
Field
public void setOffset(long offset)
public long getOffset()
public void setAddress(Address address)
public Address getAddress()
getAddress
in interface Field
public void resolveTypes(Type containingType, BasicCDebugInfoDataBase db, ResolveListener listener)
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.