Uses of Class
org.openjdk.jol.info.ClassData
Packages that use ClassData
Package
Description
-
Uses of ClassData in org.openjdk.jol.heap
Fields in org.openjdk.jol.heap with type parameters of type ClassDataMethods in org.openjdk.jol.heap that return types with arguments of type ClassData -
Uses of ClassData in org.openjdk.jol.info
Fields in org.openjdk.jol.info declared as ClassDataModifier and TypeFieldDescriptionprivate final ClassDataClassLayout.classDataprivate ClassDataClassData.superClassMethods in org.openjdk.jol.info that return ClassDataModifier and TypeMethodDescriptionprivate static ClassDatastatic ClassDataClassData.parseClass(Class klass) Parse the existing class.static ClassDataClassData.parseInstance(Object o) Parse the existing instance.ClassData.superClass()Get ClassData of the super-class.Methods in org.openjdk.jol.info with parameters of type ClassDataModifier and TypeMethodDescriptionvoidClassData.addSuperClassData(ClassData superClassData) Add the super-class data of the class.static ClassLayoutClassLayout.create(ClassData classData, SortedSet<FieldLayout> fields, DataModel model, long instanceSize, boolean check) Builds the class layout.voidMerge this class data with the super-class class dataConstructors in org.openjdk.jol.info with parameters of type ClassDataModifierConstructorDescriptionprivateClassLayout(ClassData classData, 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 ClassDataModifier and TypeMethodDescriptionprivate 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 ClassDataMethod parameters in org.openjdk.jol.operations with type arguments of type ClassData