public class ClassPassDumpHandler extends AbstractHprofDumpHandler
Constructor and Description |
---|
ClassPassDumpHandler() |
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) |
HprofClassManager |
getClassManager() |
LongKeyHashMap<StringHolder> |
getStringHolderMap() |
void |
loadClass(long classObjectId,
long classNameId,
int serialId,
int stackTraceId) |
void |
parse(Path path) |
classStaticField, instanceDump, objectArrayDump, primitiveArrayDump, readString, rootJavaFrame, rootJniGlobal, rootJniLocal, rootMonitorUsed, rootStickyClass, rootThreadBlock, rootThreadObject, rootUnknown
public void parse(Path path) throws java.io.IOException
java.io.IOException
public HprofClassManager getClassManager()
public LongKeyHashMap<StringHolder> getStringHolderMap()
public void loadClass(long classObjectId, long classNameId, int serialId, int stackTraceId)
loadClass
in interface HprofDumpHandler
loadClass
in class AbstractHprofDumpHandler
public void classDump(long classObjectId, long superClassObjectId, long classLoaderId, int instanceSize, int stackId, long signerObjectId, long protectionDomainId) throws java.io.IOException
classDump
in interface HprofDumpHandler
classDump
in class AbstractHprofDumpHandler
java.io.IOException
public void classInstanceField(long classObjectId, long fieldNameId, HprofParser.FieldType fieldType)
classInstanceField
in interface HprofDumpHandler
classInstanceField
in class AbstractHprofDumpHandler