Uses of Class
org.openjdk.jol.info.ClassData
-
Packages that use ClassData Package Description org.openjdk.jol.heap org.openjdk.jol.info org.openjdk.jol.layouters org.openjdk.jol.operations -
-
Uses of ClassData in org.openjdk.jol.heap
Fields in org.openjdk.jol.heap with type parameters of type ClassData Modifier and Type Field Description private Multiset<ClassData>HeapDumpReader. classCountsprivate java.util.Map<java.lang.Long,ClassData>HeapDumpReader. classDatasMethods in org.openjdk.jol.heap that return types with arguments of type ClassData Modifier and Type Method Description Multiset<ClassData>HeapDumpReader. parse() -
Uses of ClassData in org.openjdk.jol.info
Fields in org.openjdk.jol.info declared as ClassData Modifier and Type Field Description private ClassDataClassLayout. classDataprivate ClassDataClassData. superClassMethods in org.openjdk.jol.info that return ClassData Modifier and Type Method Description private static ClassDataClassData. parse(java.lang.Object o, java.lang.Class klass)static ClassDataClassData. parseClass(java.lang.Class klass)Parse the existing class.static ClassDataClassData. parseInstance(java.lang.Object o)Parse the existing instance.ClassDataClassData. superClass()Get ClassData of the super-class.Methods in org.openjdk.jol.info with parameters of type ClassData Modifier and Type Method Description voidClassData. addSuperClassData(ClassData superClassData)Add the super-class data of the class.static ClassLayoutClassLayout. create(ClassData classData, java.util.SortedSet<FieldLayout> fields, DataModel model, long instanceSize, boolean check)Builds the class layout.voidClassData. merge(ClassData superClassData)Merge this class data with the super-class class dataConstructors in org.openjdk.jol.info with parameters of type ClassData Constructor Description ClassLayout(ClassData classData, java.util.SortedSet<FieldLayout> fields, DataModel model, long instanceSize, int lossesInternal, int lossesExternal, int lossesTotal) -
Uses of ClassData in org.openjdk.jol.layouters
Methods in org.openjdk.jol.layouters with parameters of type ClassData Modifier and Type Method Description ClassLayoutCurrentLayouter. layout(ClassData data)ClassLayoutHotSpotLayouter. layout(ClassData cd)ClassLayoutLayouter. layout(ClassData data)ClassLayoutRawLayouter. layout(ClassData data)private ClassLayoutHotSpotLayouter. newLayouter(ClassData cd)private ClassLayoutHotSpotLayouter. oldLayouter(ClassData cd) -
Uses of ClassData in org.openjdk.jol.operations
Methods in org.openjdk.jol.operations with parameters of type ClassData Modifier and Type Method Description private java.lang.StringObjectShapes. parseClassData(ClassData cd)Method parameters in org.openjdk.jol.operations with type arguments of type ClassData Modifier and Type Method Description private voidStringCompress.Worker. printLine(Multiset<ClassData> data, Layouter l)private voidHeapDumpEstimates. simulateWith(Layouter layouter, Multiset<ClassData> data, long rawSize)
-