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