public class AbstractHprofDumpHandler extends java.lang.Object implements HprofDumpHandler
| Constructor and Description |
|---|
AbstractHprofDumpHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
classDump(long classObjectId,
long superClassObjectId,
long classLoaderId,
int instanceSize,
int stackId,
long signerObjectId,
long protectionDomainId) |
void |
classInstanceField(long classObjectId,
long fieldNameId,
HprofParser.FieldType fieldType) |
void |
classStaticField(long classObjectId,
long fieldNameId,
long objectId) |
void |
instanceDump(long objectId,
int stackId,
long classObjectId,
int sublen,
HprofParser parser) |
void |
loadClass(long objectId,
long classNameId,
int serialId,
int stackTraceId) |
void |
objectArrayDump(long arrayClassId,
long objectId,
int stackId,
int nElements,
HprofParser hprofParser) |
void |
primitiveArrayDump(long objectId,
int stackId,
int nElements,
HprofParser.FieldType elementType,
int size,
HprofParser parser) |
void |
readString(long stringId,
int length,
HprofParser hprofParser) |
void |
rootJavaFrame(long objectId,
int threadId,
int frameId) |
void |
rootJniGlobal(long objectId,
long jniGlobalId) |
void |
rootJniLocal(long objectId,
int threadId,
int stackId) |
void |
rootMonitorUsed(long objectId) |
void |
rootStickyClass(long objectId) |
void |
rootThreadBlock(long objectId,
int threadId) |
void |
rootThreadObject(long objectId,
int threadId,
int stackId) |
void |
rootUnknown(long objectId) |
public void readString(long stringId,
int length,
HprofParser hprofParser)
throws java.io.IOException
readString in interface HprofDumpHandlerjava.io.IOExceptionpublic void loadClass(long objectId,
long classNameId,
int serialId,
int stackTraceId)
loadClass in interface HprofDumpHandlerpublic void rootUnknown(long objectId)
rootUnknown in interface HprofDumpHandlerpublic void rootJniGlobal(long objectId,
long jniGlobalId)
rootJniGlobal in interface HprofDumpHandlerpublic void rootJniLocal(long objectId,
int threadId,
int stackId)
rootJniLocal in interface HprofDumpHandlerpublic void rootJavaFrame(long objectId,
int threadId,
int frameId)
rootJavaFrame in interface HprofDumpHandlerpublic void rootStickyClass(long objectId)
rootStickyClass in interface HprofDumpHandlerpublic void rootThreadBlock(long objectId,
int threadId)
rootThreadBlock in interface HprofDumpHandlerpublic void rootMonitorUsed(long objectId)
rootMonitorUsed in interface HprofDumpHandlerpublic void rootThreadObject(long objectId,
int threadId,
int stackId)
rootThreadObject in interface HprofDumpHandlerpublic void classDump(long classObjectId,
long superClassObjectId,
long classLoaderId,
int instanceSize,
int stackId,
long signerObjectId,
long protectionDomainId)
throws java.io.IOException
classDump in interface HprofDumpHandlerjava.io.IOExceptionpublic void classStaticField(long classObjectId,
long fieldNameId,
long objectId)
classStaticField in interface HprofDumpHandlerpublic void classInstanceField(long classObjectId,
long fieldNameId,
HprofParser.FieldType fieldType)
classInstanceField in interface HprofDumpHandlerpublic void instanceDump(long objectId,
int stackId,
long classObjectId,
int sublen,
HprofParser parser)
throws java.io.IOException
instanceDump in interface HprofDumpHandlerjava.io.IOExceptionpublic void objectArrayDump(long arrayClassId,
long objectId,
int stackId,
int nElements,
HprofParser hprofParser)
throws java.io.IOException
objectArrayDump in interface HprofDumpHandlerjava.io.IOExceptionpublic void primitiveArrayDump(long objectId,
int stackId,
int nElements,
HprofParser.FieldType elementType,
int size,
HprofParser parser)
throws java.io.IOException
primitiveArrayDump in interface HprofDumpHandlerjava.io.IOException