Top Description Fields Constructors Methods
org.apache.commons.compress.harmony.unpack200

public Class AttrDefinitionBands

extends BandSet
Class Inheritance
Imports
java.io.IOException, .InputStream, org.apache.commons.compress.harmony.pack200.Codec, .Pack200Exception, org.apache.commons.compress.harmony.unpack200.bytecode.AnnotationDefaultAttribute, .CodeAttribute, .ConstantValueAttribute, .DeprecatedAttribute, .EnclosingMethodAttribute, .ExceptionsAttribute, .InnerClassesAttribute, .LineNumberTableAttribute, .LocalVariableTableAttribute, .LocalVariableTypeTableAttribute, .SignatureAttribute, .SourceFileAttribute

Attribute definition bands are the set of bands used to define extra attributes transmitted in the archive.

Field Summary

Modifier and TypeField and Description
private int[]
private String[]
private AttributeLayoutMap
private String[]
private final String[]
Inherited from org.apache.commons.compress.harmony.unpack200.BandSet:
headersegment

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public AttributeLayoutMap
public void
private void
public void
Inherited from org.apache.commons.compress.harmony.unpack200.BandSet:
decodeBandIntdecodeBandIntgetReferencesgetReferencesparseCPClassReferencesparseCPDescriptorReferencesparseCPDoubleReferencesparseCPFieldRefReferencesparseCPFloatReferencesparseCPInterfaceMethodRefReferencesparseCPIntReferencesparseCPLongReferencesparseCPMethodRefReferencesparseCPSignatureReferencesparseCPSignatureReferencesparseCPStringReferencesparseCPUTF8ReferencesparseCPUTF8ReferencesparseFlagsparseFlagsparseFlagsparseFlagsparseReferencesparseReferencesunpack

Field Detail

attributeDefinitionHeaderback to summary
private int[] attributeDefinitionHeader
attributeDefinitionLayoutback to summary
private String[] attributeDefinitionLayout
attributeDefinitionMapback to summary
private AttributeLayoutMap attributeDefinitionMap
attributeDefinitionNameback to summary
private String[] attributeDefinitionName
cpUTF8back to summary
private final String[] cpUTF8

Constructor Detail

AttrDefinitionBandsback to summary
public AttrDefinitionBands(final Segment segment)

Method Detail

getAttributeDefinitionMapback to summary
public AttributeLayoutMap getAttributeDefinitionMap()
readback to summary
public void read(final InputStream in) throws IOException, Pack200Exception

Implements abstract org.apache.commons.compress.harmony.unpack200.BandSet.read.

Annotations
@Override
setupDefaultAttributeNamesback to summary
private void setupDefaultAttributeNames()
unpackback to summary
public void unpack() throws Pack200Exception, IOException

Implements abstract org.apache.commons.compress.harmony.unpack200.BandSet.unpack.

Annotations
@Override