org.apache.bcel.classfile
public class AnnotationDefault extends Attribute
Since: 5.3
Version: $Id: AnnotationDefault 1 2005-02-13 03:15:08Z dbrosius $
Constructor Summary | |
---|---|
AnnotationDefault(int name_index, int length, DataInputStream file, ConstantPool constant_pool) | |
AnnotationDefault(int name_index, int length, ElementValue defaultValue, ConstantPool constant_pool) |
Method Summary | |
---|---|
void | accept(Visitor v)
Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class. |
Attribute | copy(ConstantPool _constant_pool) |
ElementValue | getDefaultValue() |
void | setDefaultValue(ElementValue defaultValue) |
Parameters: annotation_type the subclass type of the annotation name_index Index pointing to the name Code length Content length in bytes file Input stream constant_pool Array of constants
Parameters: annotation_type the subclass type of the annotation name_index Index pointing to the name Code length Content length in bytes defaultValue the annotation's default value constant_pool Array of constants
Parameters: v Visitor object
Returns: the default value
Parameters: defaultValue the default value of this methodinfo's annotation