| Package | Description |
|---|---|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Field and Description |
|---|---|
ClassFile.AnnotationsAttribute.ElementValue[] |
ClassFile.AnnotationsAttribute.ArrayElementValue.values
The values of the elements of this array element value.
|
| Modifier and Type | Field and Description |
|---|---|
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> |
ClassFile.AnnotationsAttribute.Annotation.elementValuePairs
The "element_value_pairs" field of the
annotation type as described in JVMS8 4.7.16. |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassFile.addAnnotationsAttributeEntry(boolean runtimeVisible,
String fieldDescriptor,
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> elementValuePairs)
Creates a
Runtime[In]visibleAnnotations attribute on the class (if it does not yet exist) and adds an
entry to it. |
void |
ClassFile.MethodInfo.addAnnotationsAttributeEntry(boolean runtimeVisible,
String fieldDescriptor,
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> elementValuePairs) |
void |
ClassFile.FieldInfo.addAnnotationsAttributeEntry(boolean runtimeVisible,
String fieldDescriptor,
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> elementValuePairs) |
void |
Annotatable.addAnnotationsAttributeEntry(boolean runtimeVisible,
String fieldDescriptor,
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> elementValuePairs)
Adds a "Runtime[In]visibleAnnotations" attribute to
this object (if that annotation does not yet exist)
and adds an entry to it. |
| Constructor and Description |
|---|
ArrayElementValue(ClassFile.AnnotationsAttribute.ElementValue[] values) |
| Constructor and Description |
|---|
Annotation(short typeIndex,
Map<Short,ClassFile.AnnotationsAttribute.ElementValue> elementValuePairs) |
Copyright © 2017. All rights reserved.