Package org.openjdk.jol.operations
Class ObjectShapes
- java.lang.Object
-
- org.openjdk.jol.operations.ObjectShapes
-
-
Constructor Summary
Constructors Constructor Description ObjectShapes()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
description()
java.lang.String
label()
private java.lang.String
parseClassData(ClassData cd)
private Multiset<java.lang.String>
processHeapDump(java.lang.String arg)
private Multiset<java.lang.String>
processJAR(java.lang.String jarName)
void
run(java.lang.String... args)
private static char
toTypeLabel(java.lang.String s)
-
-
-
Method Detail
-
description
public java.lang.String description()
- Specified by:
description
in interfaceOperation
-
run
public void run(java.lang.String... args) throws java.lang.Exception
-
processHeapDump
private Multiset<java.lang.String> processHeapDump(java.lang.String arg)
-
processJAR
private Multiset<java.lang.String> processJAR(java.lang.String jarName)
-
parseClassData
private java.lang.String parseClassData(ClassData cd)
-
toTypeLabel
private static char toTypeLabel(java.lang.String s)
-
-