Uses of Interface
org.openjdk.jol.datamodel.DataModel
Packages that use DataModel
Package
Description
-
Uses of DataModel in org.openjdk.jol.datamodel
Classes in org.openjdk.jol.datamodel that implement DataModelModifier and TypeClassDescriptionclass
32 bits model.class
64 bits model.class
64 bits, Lilliput (Experimental)class
Current data model as detected by JVM. -
Uses of DataModel in org.openjdk.jol.info
Fields in org.openjdk.jol.info declared as DataModelMethods in org.openjdk.jol.info with parameters of type DataModelModifier and TypeMethodDescriptionstatic ClassLayout
ClassLayout.create
(ClassData classData, SortedSet<FieldLayout> fields, DataModel model, long instanceSize, boolean check) Builds the class layout.Constructors in org.openjdk.jol.info with parameters of type DataModelModifierConstructorDescriptionprivate
ClassLayout
(ClassData classData, SortedSet<FieldLayout> fields, DataModel model, long instanceSize, int lossesInternal, int lossesExternal, int lossesTotal) -
Uses of DataModel in org.openjdk.jol.layouters
Fields in org.openjdk.jol.layouters declared as DataModelModifier and TypeFieldDescription(package private) static final DataModel
CurrentLayouter.CURRENT
private final DataModel
HotSpotLayouter.model
private final DataModel
RawLayouter.model
Constructors in org.openjdk.jol.layouters with parameters of type DataModelModifierConstructorDescriptionHotSpotLayouter
(DataModel model, int jdkVersion) RawLayouter
(DataModel model) -
Uses of DataModel in org.openjdk.jol.operations
Fields in org.openjdk.jol.operations declared as DataModelModifier and TypeFieldDescription(package private) static final DataModel[]
StringCompress.DATA_MODELS
(package private) static final DataModel[]
EstimatedModels.MODELS_JDK15
(package private) static final DataModel[]
EstimatedModels.MODELS_JDK8
(package private) static final DataModel[]
EstimatedModels.MODELS_LILLIPUT