public class SpaceTypeAnalyzer extends FieldProcessor
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SpaceTypeAnalyzer.Builder | 
FieldProcessor.CompletionCallback, FieldProcessor.ContextemptyCallback, heapUsageEstimator, verbose| Modifier | Constructor and Description | 
|---|---|
| protected  | SpaceTypeAnalyzer(SpaceTypeAnalyzer.Builder builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected FieldProcessor.CompletionCallback | beforeVisitInstance(FieldProcessor.Context context,
                   org.netbeans.lib.profiler.heap.Instance instance) | 
| static SpaceTypeAnalyzer.Builder | builder() | 
| SpaceTypeReport | getReport() | 
| void | reorderFields(org.netbeans.lib.profiler.heap.JavaClass javaClass,
             List<org.netbeans.lib.profiler.heap.FieldValue> fieldValues) | 
excludeType, getFieldClass, getPrimitiveArrayItemClass, getTotalSize, incrementSize, log, processNull, processObject, processObjectArray, processPrimitive, processPrimitiveArray, processRepeatedRef, remove, reorderFirst, reorderLast, sizeOfInstanceprotected SpaceTypeAnalyzer(SpaceTypeAnalyzer.Builder builder)
public void reorderFields(org.netbeans.lib.profiler.heap.JavaClass javaClass,
                          List<org.netbeans.lib.profiler.heap.FieldValue> fieldValues)
reorderFields in class FieldProcessorprotected FieldProcessor.CompletionCallback beforeVisitInstance(FieldProcessor.Context context, org.netbeans.lib.profiler.heap.Instance instance)
beforeVisitInstance in class FieldProcessorpublic SpaceTypeReport getReport()
public static SpaceTypeAnalyzer.Builder builder()
Copyright © GigaSpaces.