Uses of Interface
org.codehaus.janino.util.ClassFile.ElementValue
Packages that use ClassFile.ElementValue
-
Uses of ClassFile.ElementValue in org.codehaus.janino.util
Classes in org.codehaus.janino.util that implement ClassFile.ElementValueModifier and TypeClassDescriptionstatic classThe structure of theannotationsarray as described in JVMS8 4.7.16.static final classRepresentation of the "array_value" structure.static final classstatic final classstatic final classstatic final classstatic classConvenience class for element values that are constants (as opposed to annotations, enum constants and arrays).static final classstatic final classRepresentation of the "enum_const_value" element in the "element_value" structure.static final classstatic final classstatic final classstatic final classstatic final classFields in org.codehaus.janino.util declared as ClassFile.ElementValueModifier and TypeFieldDescriptionfinal ClassFile.ElementValue[]ClassFile.ArrayElementValue.valuesThe values of the elements of this array element value.Fields in org.codehaus.janino.util with type parameters of type ClassFile.ElementValueModifier and TypeFieldDescriptionfinal Map<Short, ClassFile.ElementValue> ClassFile.Annotation.elementValuePairsThe "element_value_pairs" field of theannotationtype as described in JVMS8 4.7.16.Method parameters in org.codehaus.janino.util with type arguments of type ClassFile.ElementValueModifier and TypeMethodDescriptionvoidAnnotatable.addAnnotationsAttributeEntry(boolean runtimeVisible, String fieldDescriptor, Map<Short, ClassFile.ElementValue> elementValuePairs) Adds a "Runtime[In]visibleAnnotations" attribute tothisobject (if that annotation does not yet exist) and adds an entry to it.voidClassFile.addAnnotationsAttributeEntry(boolean runtimeVisible, String fieldDescriptor, Map<Short, ClassFile.ElementValue> elementValuePairs) Creates aRuntime[In]visibleAnnotationsattribute on the class (if it does not yet exist) and adds an entry to it.voidClassFile.FieldInfo.addAnnotationsAttributeEntry(boolean runtimeVisible, String fieldDescriptor, Map<Short, ClassFile.ElementValue> elementValuePairs) voidClassFile.MethodInfo.addAnnotationsAttributeEntry(boolean runtimeVisible, String fieldDescriptor, Map<Short, ClassFile.ElementValue> elementValuePairs) Constructors in org.codehaus.janino.util with parameters of type ClassFile.ElementValueModifierConstructorDescriptionAnnotationDefaultAttribute(short attributeNameIndex, ClassFile.ElementValue elementValue) ArrayElementValue(ClassFile.ElementValue[] values) Constructor parameters in org.codehaus.janino.util with type arguments of type ClassFile.ElementValueModifierConstructorDescriptionAnnotation(short typeIndex, Map<Short, ClassFile.ElementValue> elementValuePairs)