Package proguard.classfile.editor
Class ClassEstimates
java.lang.Object
proguard.classfile.editor.ClassEstimates
Typical sizes, counts, and lengths for elements in class files. These can be useful as initial
sizes when creating or editing them.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TYPICAL_CONSTANT_POOL_SIZE
public static final int TYPICAL_CONSTANT_POOL_SIZE- See Also:
-
TYPICAL_FIELD_COUNT
public static final int TYPICAL_FIELD_COUNT- See Also:
-
TYPICAL_METHOD_COUNT
public static final int TYPICAL_METHOD_COUNT- See Also:
-
TYPICAL_PARAMETER_COUNT
public static final int TYPICAL_PARAMETER_COUNT- See Also:
-
TYPICAL_CODE_LENGTH
public static final int TYPICAL_CODE_LENGTH- See Also:
-
TYPICAL_LINE_NUMBER_TABLE_LENGTH
public static final int TYPICAL_LINE_NUMBER_TABLE_LENGTH- See Also:
-
TYPICAL_EXCEPTION_TABLE_LENGTH
public static final int TYPICAL_EXCEPTION_TABLE_LENGTH- See Also:
-
TYPICAL_VARIABLES_SIZE
public static final int TYPICAL_VARIABLES_SIZE- See Also:
-
TYPICAL_STACK_SIZE
public static final int TYPICAL_STACK_SIZE- See Also:
-
TYPICAL_BOOTSTRAP_METHODS_ATTRIBUTE_SIZE
public static final int TYPICAL_BOOTSTRAP_METHODS_ATTRIBUTE_SIZE- See Also:
-
-
Constructor Details
-
ClassEstimates
public ClassEstimates()
-