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

public Class RuntimeVisibleorInvisibleAnnotationsAttribute

extends AnnotationsAttribute
Class Inheritance
Imports
java.io.DataOutputStream, .IOException, java.util.ArrayList, .List

Annotations class file attribute, either a RuntimeVisibleAnnotations attribute or a RuntimeInvisibleAnnotations attribute.

Field Summary

Modifier and TypeField and Description
private final AnnotationsAttribute.Annotation[]
private final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected int
protected ClassFileEntry[]
protected void
resolve(final ClassConstantPool
TODO
pool
)

Overrides org.apache.commons.compress.harmony.unpack200.bytecode.Attribute.resolve.

Allows the constant pool entries to resolve their nested entries.
public String
toString()

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry.toString.

Returns a string representation of the object.
protected void

Field Detail

annotationsback to summary
private final AnnotationsAttribute.Annotation[] annotations
numAnnotationsback to summary
private final int numAnnotations

Constructor Detail

RuntimeVisibleorInvisibleAnnotationsAttributeback to summary
public RuntimeVisibleorInvisibleAnnotationsAttribute(final CPUTF8 name, final AnnotationsAttribute.Annotation[] annotations)

Method Detail

getLengthback to summary
protected int getLength()

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.Attribute.getLength.

Annotations
@Override
getNestedClassFileEntriesback to summary
protected ClassFileEntry[] getNestedClassFileEntries()

Overrides org.apache.commons.compress.harmony.unpack200.bytecode.Attribute.getNestedClassFileEntries.

Annotations
@Override
resolveback to summary
protected void resolve(final ClassConstantPool pool)

Overrides org.apache.commons.compress.harmony.unpack200.bytecode.Attribute.resolve.

Doc from org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry.resolve.

Allows the constant pool entries to resolve their nested entries.

Parameters
pool:ClassConstantPool

TODO

Annotations
@Override
toStringback to summary
public String toString()

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override
writeBodyback to summary
protected void writeBody(final DataOutputStream dos) throws IOException

Implements abstract org.apache.commons.compress.harmony.unpack200.bytecode.Attribute.writeBody.

Annotations
@Override