public class Address
extends java.lang.Object
| Constructor and Description |
|---|
Address() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
java.lang.Integer |
getAbsoluteAddress()
The address expressed as a byte offset from the start of the addressable region.
|
java.lang.String |
getFullyQualifiedName()
A human-readable fully qualified name that is associated with the address.
|
java.lang.Integer |
getIndex()
The index within run.addresses of the cached object for this address.
|
java.lang.String |
getKind()
An open-ended string that identifies the address kind.
|
java.lang.Integer |
getLength()
The number of bytes in this range of addresses.
|
java.lang.String |
getName()
A name that is associated with the address, e.g., '.text'.
|
java.lang.Integer |
getOffsetFromParent()
The byte offset of this address from the absolute or relative address of the parent object.
|
java.lang.Integer |
getParentIndex()
The index within run.addresses of the parent object.
|
PropertyBag |
getProperties()
Key/value pairs that provide additional information about the object.
|
java.lang.Integer |
getRelativeAddress()
The address expressed as a byte offset from the absolute address of the top-most parent object.
|
int |
hashCode() |
void |
setAbsoluteAddress(java.lang.Integer absoluteAddress)
The address expressed as a byte offset from the start of the addressable region.
|
void |
setFullyQualifiedName(java.lang.String fullyQualifiedName)
A human-readable fully qualified name that is associated with the address.
|
void |
setIndex(java.lang.Integer index)
The index within run.addresses of the cached object for this address.
|
void |
setKind(java.lang.String kind)
An open-ended string that identifies the address kind.
|
void |
setLength(java.lang.Integer length)
The number of bytes in this range of addresses.
|
void |
setName(java.lang.String name)
A name that is associated with the address, e.g., '.text'.
|
void |
setOffsetFromParent(java.lang.Integer offsetFromParent)
The byte offset of this address from the absolute or relative address of the parent object.
|
void |
setParentIndex(java.lang.Integer parentIndex)
The index within run.addresses of the parent object.
|
void |
setProperties(PropertyBag properties)
Key/value pairs that provide additional information about the object.
|
void |
setRelativeAddress(java.lang.Integer relativeAddress)
The address expressed as a byte offset from the absolute address of the top-most parent object.
|
java.lang.String |
toString() |
public java.lang.Integer getAbsoluteAddress()
public void setAbsoluteAddress(java.lang.Integer absoluteAddress)
public java.lang.Integer getRelativeAddress()
public void setRelativeAddress(java.lang.Integer relativeAddress)
public java.lang.Integer getLength()
public void setLength(java.lang.Integer length)
public java.lang.String getKind()
public void setKind(java.lang.String kind)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getFullyQualifiedName()
public void setFullyQualifiedName(java.lang.String fullyQualifiedName)
public java.lang.Integer getOffsetFromParent()
public void setOffsetFromParent(java.lang.Integer offsetFromParent)
public java.lang.Integer getIndex()
public void setIndex(java.lang.Integer index)
public java.lang.Integer getParentIndex()
public void setParentIndex(java.lang.Integer parentIndex)
public PropertyBag getProperties()
public void setProperties(PropertyBag properties)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Object