private class ObjectSizeCalculator.ClassSizeInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
private long |
fieldsSize |
private long |
objectSize |
private Field[] |
referenceFields |
| Constructor and Description |
|---|
ClassSizeInfo(Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
enqueueReferencedObjects(Object obj,
ObjectSizeCalculator calc) |
(package private) void |
visit(Object obj,
ObjectSizeCalculator calc) |
private final long objectSize
private final long fieldsSize
private final Field[] referenceFields
public ClassSizeInfo(Class<?> clazz)
void visit(Object obj, ObjectSizeCalculator calc)
public void enqueueReferencedObjects(Object obj, ObjectSizeCalculator calc)
Copyright © 2021 JBoss by Red Hat. All rights reserved.