Package | Description |
---|---|
org.eclipse.mat.parser.model |
The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.
|
org.eclipse.mat.snapshot.model |
Snapshot entities, for example class, instances, class loaders, fields, GC roots.
|
Modifier and Type | Method and Description |
---|---|
Field |
InstanceImpl.getField(String name) |
Modifier and Type | Method and Description |
---|---|
List<Field> |
InstanceImpl.getFields() |
List<Field> |
ClassImpl.getStaticFields() |
Constructor and Description |
---|
ClassImpl(long address,
String name,
long superAddress,
long loaderAddress,
Field[] staticFields,
FieldDescriptor[] fields)
Construct a class object based on name, address and fields.
|
Constructor and Description |
---|
ClassLoaderImpl(int objectId,
long address,
ClassImpl clazz,
List<Field> fields)
Constructs a class loader object.
|
InstanceImpl(int objectId,
long address,
ClassImpl clazz,
List<Field> fields)
Construct a representation of plain java object in the snapshot.
|
Modifier and Type | Method and Description |
---|---|
Field |
IInstance.getField(String name)
Returns the field identified by the name.
|
Modifier and Type | Method and Description |
---|---|
List<Field> |
IInstance.getFields()
Returns all fields of the object.
|
List<Field> |
IClass.getStaticFields()
Returns the static fields and it values.
|