public static class HeapUsageEstimator.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HeapUsageEstimator.Builder |
arrayHeaderSize(int arrayHeaderSize) |
static HeapUsageEstimator.Builder |
auto() |
static HeapUsageEstimator.Builder |
auto32bit() |
static HeapUsageEstimator.Builder |
auto64bit() |
static HeapUsageEstimator.Builder |
auto64bitCompressedOops() |
HeapUsageEstimator |
build() |
HeapUsageEstimator.Builder |
desc(String desc) |
HeapUsageEstimator.Builder |
objectHeaderSize(int objectHeaderSize) |
HeapUsageEstimator.Builder |
objectPadding(int objectPadding) |
HeapUsageEstimator.Builder |
referenceSize(int referenceSize) |
HeapUsageEstimator.Builder |
superclassFieldPadding(int superclassFieldPadding) |
public HeapUsageEstimator build()
public HeapUsageEstimator.Builder desc(String desc)
public HeapUsageEstimator.Builder arrayHeaderSize(int arrayHeaderSize)
public HeapUsageEstimator.Builder objectHeaderSize(int objectHeaderSize)
public HeapUsageEstimator.Builder objectPadding(int objectPadding)
public HeapUsageEstimator.Builder referenceSize(int referenceSize)
public HeapUsageEstimator.Builder superclassFieldPadding(int superclassFieldPadding)
public static HeapUsageEstimator.Builder auto()
public static HeapUsageEstimator.Builder auto32bit()
public static HeapUsageEstimator.Builder auto64bit()
public static HeapUsageEstimator.Builder auto64bitCompressedOops()
Copyright © GigaSpaces.