public class HprofClassElement extends HprofHeapCollectable
_visitedChildren
_objectaddr
Constructor and Description |
---|
HprofClassElement(long addr,
String tn) |
HprofClassElement(long addr,
String tn,
int trc,
long sooperclass,
long loader,
ArrayList n,
ArrayList r) |
HprofClassElement(long addr,
String tn,
long size) |
Modifier and Type | Method and Description |
---|---|
void |
buildActualChildrenRefs(ArrayList n,
ArrayList r) |
long |
children_size() |
long[] |
children() |
String |
className() |
void |
completeClass(String tn,
int trc,
long s,
long loader,
ArrayList n,
ArrayList r) |
int |
getFinalizableCount() |
long |
getFinalizableSize() |
int |
getInstanceCount() |
long |
getInstanceSize() |
long |
getTotalRetainedSize() |
long |
instanceSize() |
ArrayList |
nonstatic_field_names() |
void |
setFinalizableCount(int i) |
void |
setFinalizableSize(long i) |
void |
setInstanceCount(int i) |
void |
setInstanceSize(long i) |
short[] |
setNonstaticFieldNames(ArrayList names) |
void |
setTotalRetainedSize(long newSize) |
long |
size() |
String |
toString() |
void |
updateInstanceSize(long sz) |
claim, containsRef, getRetainedSize, isAlive, isClaimed, setClaimed, setLiveness, setRetainedSize
addr, equals, hashCode
public HprofClassElement(long addr, String tn, int trc, long sooperclass, long loader, ArrayList n, ArrayList r)
public HprofClassElement(long addr, String tn)
public HprofClassElement(long addr, String tn, long size)
public long getTotalRetainedSize()
public void setTotalRetainedSize(long newSize)
public short[] setNonstaticFieldNames(ArrayList names)
public void completeClass(String tn, int trc, long s, long loader, ArrayList n, ArrayList r)
public int getInstanceCount()
public void setInstanceCount(int i)
public long getInstanceSize()
public void setInstanceSize(long i)
public int getFinalizableCount()
public void setFinalizableCount(int i)
public long getFinalizableSize()
public void setFinalizableSize(long i)
public String className()
className
in class HprofHeapCollectable
public long size()
size
in class HprofHeapCollectable
public long instanceSize()
public void updateInstanceSize(long sz)
public ArrayList nonstatic_field_names()
public long children_size()
children_size
in class HprofHeapCollectable
public long[] children()
children
in class HprofHeapCollectable
Copyright © 2008-2012. All Rights Reserved.