Top Fields Constructors Methods
org.aspectj.apache.bcel.classfile.annotation

public Class AnnotationElementValue

extends ElementValue
Class Inheritance
Imports
java.io.DataOutputStream, .IOException, java.util.List, org.aspectj.apache.bcel.Constants, org.aspectj.apache.bcel.classfile.ConstantPool, .ConstantUtf8

Field Summary

Modifier and TypeField and Description
private AnnotationGen
a

Inherited from org.aspectj.apache.bcel.classfile.annotation.ElementValue:
ANNOTATIONARRAYCLASScpoolENUM_CONSTANTPRIMITIVE_BOOLEANPRIMITIVE_BYTEPRIMITIVE_CHARPRIMITIVE_DOUBLEPRIMITIVE_FLOATPRIMITIVE_INTPRIMITIVE_LONGPRIMITIVE_SHORTSTRINGtype

Constructor Summary

AccessConstructor and Description
public
public
AnnotationElementValue(int type, AnnotationGen annotation, ConstantPool cpool)

public
AnnotationElementValue(AnnotationElementValue value, ConstantPool cpool, boolean copyPoolEntries)

Method Summary

Modifier and TypeMethod and Description
public void
public AnnotationGen
public String
Inherited from org.aspectj.apache.bcel.classfile.annotation.ElementValue:
copygetConstantPoolgetElementValueTypereadElementValue

Field Detail

aback to summary
private AnnotationGen a

Constructor Detail

AnnotationElementValueback to summary
public AnnotationElementValue(AnnotationGen a, ConstantPool cpool)
AnnotationElementValueback to summary
public AnnotationElementValue(int type, AnnotationGen annotation, ConstantPool cpool)
AnnotationElementValueback to summary
public AnnotationElementValue(AnnotationElementValue value, ConstantPool cpool, boolean copyPoolEntries)

Method Detail

dumpback to summary
public void dump(DataOutputStream dos) throws IOException

Implements abstract org.aspectj.apache.bcel.classfile.annotation.ElementValue.dump.

Annotations
@Override
getAnnotationback to summary
public AnnotationGen getAnnotation()
stringifyValueback to summary
public String stringifyValue()

Implements abstract org.aspectj.apache.bcel.classfile.annotation.ElementValue.stringifyValue.

Annotations
@Override