Archive |
Archive is the main entry point to unpack200.
|
AttrDefinitionBands |
Attribute definition bands are the set of bands used to define extra attributes transmitted in the archive.
|
AttributeLayout |
AttributeLayout defines a layout that describes how an attribute will be transmitted.
|
AttributeLayoutMap |
Stores a mapping from attribute names to their corresponding layout types.
|
BandSet |
Abstract superclass for a set of bands
|
BcBands |
Bytecode bands
|
ClassBands |
Class Bands
|
CpBands |
Constant Pool bands
|
FileBands |
Parses the file band headers (not including the actual bits themselves).
|
IcBands |
Inner Class Bands
|
IcTuple |
An IcTuple is the set of information that describes an inner class.
|
MetadataBandGroup |
A group of metadata bands, such as class_RVA_bands, method_AD_bands etc.
|
NewAttributeBands |
Set of bands relating to a non-predefined attribute
|
NewAttributeBands.Callable |
|
Pack200UnpackerAdapter |
This class provides the binding between the standard Pack200 interface and the internal interface for (un)packing.
|
Segment |
A Pack200 archive consists of one or more segments.
|
SegmentConstantPool |
SegmentConstantPool manages the constant pool used for re-creating class files.
|
SegmentConstantPoolArrayCache |
The SegmentConstantPool spends a lot of time searching through large arrays of Strings looking for matches.
|
SegmentHeader |
SegmentHeader is the header band of a Segment
|
SegmentOptions |
Stores the combinations of bit flags that can be used in the segment header options.
|
SegmentUtils |
Utility class for unpack200
|