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