| Modifier and Type | Field and Description |
|---|---|
int |
arrayBase
Offset of the first cell in the array
|
int |
arrayElementSize
Size of a cell in the array
|
int |
arraySize
Memory occupied by underlying array (shallow), if this is array type
|
List<ObjectInfo> |
children
This object fields
|
String |
contents
Field data formatted as string
|
int |
length
Memory occupied by this field
|
String |
name
Field name
|
int |
offset
Field offset from the start of parent object
|
String |
type
Field type name
|
| Constructor and Description |
|---|
ObjectInfo(String name,
String type,
String contents,
int offset,
int length,
int arraySize,
int arrayBase,
int arrayElementSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(ObjectInfo info) |
long |
getDeepSize()
Get the full amount of memory occupied by a given object.
|
void |
sort() |
String |
toString() |
public final String name
public final String type
public final String contents
public final int offset
public final int length
public final int arrayBase
public final int arrayElementSize
public final int arraySize
public final List<ObjectInfo> children
public void addChild(ObjectInfo info)
public long getDeepSize()
public void sort()
Copyright © 2015 quasardb. All Rights Reserved.