com.caucho.env.hprof
Class HprofClass
java.lang.Object
com.caucho.env.hprof.HprofClass
public final class HprofClass
- extends java.lang.Object
Class in a JDK's .hprof file.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HprofClass
public HprofClass(HprofClassManager classManager,
long classObjectId,
long classNameId,
int serialId,
int stackTraceId)
setIsArray
public void setIsArray(boolean isArray)
getObjectId
public long getObjectId()
getClassNameId
public long getClassNameId()
getGenericId
public long getGenericId()
getSerialId
public int getSerialId()
getStackTraceId
public int getStackTraceId()
getClassName
public java.lang.String getClassName()
setClassName
public void setClassName(java.lang.String className)
pushClass
public void pushClass(HprofClass next)
setInstanceSize
public void setInstanceSize(int size)
getInstanceSize
public int getInstanceSize()
getFieldReaders
public HprofFieldReader[] getFieldReaders()
getFields
public java.util.ArrayList<HprofField> getFields()
addInstance
public void addInstance()
addInstance
public void addInstance(int size)
addDescendantSize
public void addDescendantSize(int size)
getSelfSize
public long getSelfSize()
getSelfCount
public int getSelfCount()
getDescendantSize
public long getDescendantSize()
getDescendantCount
public int getDescendantCount()
isLeaf
public boolean isLeaf()
postLoad
public void postLoad()
- Post processing after the load phase.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object