| Modifier and Type | Class and Description |
|---|---|
| public static class | AnnotationsAttribute.Annotation
Class to represent the annotation structure for class file attributes |
| public static class |
| Access | Constructor and Description |
|---|---|
| public |
| AnnotationsAttribute | back to summary |
|---|---|
| public AnnotationsAttribute(final CPUTF8 attributeName) | |
| Modifier and Type | Field and Description |
|---|---|
| private final CPUTF8[] | |
| private final AnnotationsAttribute. | |
| private int[] | |
| private final int | |
| private final CPUTF8 | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | Annotation(final int numPairs, final CPUTF8 type, final CPUTF8[] elementNames, final AnnotationsAttribute.
|
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public int | |
| public void | |
| public void |
| elementNames | back to summary |
|---|---|
| private final CPUTF8[] elementNames | |
| elementValues | back to summary |
|---|---|
| private final AnnotationsAttribute. | |
| nameIndexes | back to summary |
|---|---|
| private int[] nameIndexes | |
| numPairs | back to summary |
|---|---|
| private final int numPairs | |
| type | back to summary |
|---|---|
| private final CPUTF8 type | |
| typeIndex | back to summary |
|---|---|
| private int typeIndex | |
| Annotation | back to summary |
|---|---|
| public Annotation(final int numPairs, final CPUTF8 type, final CPUTF8[] elementNames, final AnnotationsAttribute. | |
| getClassFileEntries | back to summary |
|---|---|
| public List | |
| getLength | back to summary |
|---|---|
| public int getLength() | |
| resolve | back to summary |
|---|---|
| public void resolve(final ClassConstantPool pool) | |
| writeBody | back to summary |
|---|---|
| public void writeBody(final DataOutputStream dos) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final int | |
| private final Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public int | |
| public void | |
| public void |
| constantValueIndex | back to summary |
|---|---|
| private int constantValueIndex | |
| tag | back to summary |
|---|---|
| private final int tag | |
| value | back to summary |
|---|---|
| private final Object value | |
| ElementValue | back to summary |
|---|---|
| public ElementValue(final int tag, final Object value) | |
| getClassFileEntries | back to summary |
|---|---|
| public List | |
| getLength | back to summary |
|---|---|
| public int getLength() | |
| resolve | back to summary |
|---|---|
| public void resolve(final ClassConstantPool pool) | |
| writeBody | back to summary |
|---|---|
| public void writeBody(final DataOutputStream dos) throws IOException | |