| Modifier and Type | Field and Description |
|---|---|
| private static final ParameterAnnotationEntry[] | |
| private ParameterAnnotationEntry[] | parameterAnnotationTable
Table of parameter annotations |
| Access | Constructor and Description |
|---|---|
| pack-priv | ParameterAnnotations(final byte
the subclass type of the parameter annotation parameterAnnotationType, final int Index pointing to the name Code nameIndex, final int Content length in bytes length, final DataInput Input stream input, final ConstantPool Array of constants constantPool)Constructs a new instance. |
| public | ParameterAnnotations(final byte
the subclass type of the parameter annotation parameterAnnotationType, final int Index pointing to the name Code nameIndex, final int Content length in bytes length, final ParameterAnnotationEntry[] the actual parameter annotations parameterAnnotationTable, final ConstantPool Array of constants constantPool)Constructs a new instance. |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(final Visitor
Visitor object v)Implements abstract com. Implements com. Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class. |
| public Attribute | copy(final ConstantPool constantPool)
Implements abstract com. Returns: deep copy of this attribute |
| public void | dump(final DataOutputStream dos)
Overrides com. Dumps attribute to file stream in binary format. |
| public ParameterAnnotationEntry[] | getParameterAnnotationEntries()
returns the array of parameter annotation entries in this parameter annotation |
| public final ParameterAnnotationEntry[] | |
| public Iterator | |
| public final void | setParameterAnnotationTable(final ParameterAnnotationEntry[]
the entries to set in this parameter annotation parameterAnnotationTable)
|
| EMPTY_ARRAY | back to summary |
|---|---|
| private static final ParameterAnnotationEntry[] EMPTY_ARRAY Hides com. | |
| parameterAnnotationTable | back to summary |
|---|---|
| private ParameterAnnotationEntry[] parameterAnnotationTable Table of parameter annotations | |
| ParameterAnnotations | back to summary |
|---|---|
| pack-priv ParameterAnnotations(final byte parameterAnnotationType, final int nameIndex, final int length, final DataInput input, final ConstantPool constantPool) throws IOException Constructs a new instance.
| |
| ParameterAnnotations | back to summary |
|---|---|
| public ParameterAnnotations(final byte parameterAnnotationType, final int nameIndex, final int length, final ParameterAnnotationEntry[] parameterAnnotationTable, final ConstantPool constantPool) Constructs a new instance.
| |
| accept | back to summary |
|---|---|
| public void accept(final Visitor v) Implements abstract com. Implements com. Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects. | |
| copy | back to summary |
|---|---|
| public Attribute copy(final ConstantPool constantPool) Implements abstract com. | |
| dump | back to summary |
|---|---|
| public void dump(final DataOutputStream dos) throws IOException Overrides com. Doc from com. Dumps attribute to file stream in binary format.
| |
| getParameterAnnotationEntries | back to summary |
|---|---|
| public ParameterAnnotationEntry[] getParameterAnnotationEntries() returns the array of parameter annotation entries in this parameter annotation | |
| getParameterAnnotationTable | back to summary |
|---|---|
public final ParameterAnnotationEntry[] getParameterAnnotationTable()
| |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. Doc from java. Returns an iterator over elements of type
| |
| setParameterAnnotationTable | back to summary |
|---|---|
public final void setParameterAnnotationTable(final ParameterAnnotationEntry[] parameterAnnotationTable)
| |