Uses of Interface
org.codehaus.janino.util.ClassFile.ElementValue
-
Packages that use ClassFile.ElementValue Package Description org.codehaus.janino The core of the Janino Java compiler.org.codehaus.janino.util Application-independent helper classes. -
-
Uses of ClassFile.ElementValue in org.codehaus.janino
Methods in org.codehaus.janino that return ClassFile.ElementValue Modifier and Type Method Description private ClassFile.ElementValueUnitCompiler. compileElementValue(Java.ElementValue elementValue, ClassFile cf, boolean compileAsArray) -
Uses of ClassFile.ElementValue in org.codehaus.janino.util
Classes in org.codehaus.janino.util that implement ClassFile.ElementValue Modifier and Type Class Description static classClassFile.AnnotationThe structure of theannotationsarray as described in JVMS8 4.7.16.static classClassFile.ArrayElementValueRepresentation of the "array_value" structure.static classClassFile.BooleanElementValuestatic classClassFile.ByteElementValuestatic classClassFile.CharElementValuestatic classClassFile.ClassElementValuestatic classClassFile.ConstantElementValueConvenience class for element values that are constants (as opposed to annotations, enum constants and arrays).static classClassFile.DoubleElementValuestatic classClassFile.EnumConstValueRepresentation of the "enum_const_value" element in the "element_value" structure.static classClassFile.FloatElementValuestatic classClassFile.IntElementValuestatic classClassFile.LongElementValuestatic classClassFile.ShortElementValuestatic classClassFile.StringElementValueFields in org.codehaus.janino.util declared as ClassFile.ElementValue Modifier and Type Field Description private ClassFile.ElementValueClassFile.AnnotationDefaultAttribute. elementValueClassFile.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.ElementValue Modifier and Type Field Description java.util.Map<java.lang.Short,ClassFile.ElementValue>ClassFile.Annotation. elementValuePairsThe "element_value_pairs" field of theannotationtype as described in JVMS8 4.7.16.Methods in org.codehaus.janino.util that return ClassFile.ElementValue Modifier and Type Method Description private static ClassFile.ElementValueClassFile. loadElementValue(java.io.DataInputStream dis)Methods in org.codehaus.janino.util that return types with arguments of type ClassFile.ElementValue Modifier and Type Method Description private static java.util.Map<java.lang.Short,ClassFile.ElementValue>ClassFile.AnnotationsAttribute. loadElementValuePairs(java.io.DataInputStream dis)Method parameters in org.codehaus.janino.util with type arguments of type ClassFile.ElementValue Modifier and Type Method Description voidAnnotatable. addAnnotationsAttributeEntry(boolean runtimeVisible, java.lang.String fieldDescriptor, java.util.Map<java.lang.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, java.lang.String fieldDescriptor, java.util.Map<java.lang.Short,ClassFile.ElementValue> elementValuePairs)Creates aRuntime[In]visibleAnnotationsattribute on the class (if it does not yet exist) and adds an entry to it.private voidClassFile. addAnnotationsAttributeEntry(boolean runtimeVisible, java.lang.String fieldDescriptor, java.util.Map<java.lang.Short,ClassFile.ElementValue> elementValuePairs, java.util.List<ClassFile.AttributeInfo> target)Adds aRuntime[In]visibleAnnotationsattribute to the target (if it does not yet exist) and adds an entry to it.voidClassFile.FieldInfo. addAnnotationsAttributeEntry(boolean runtimeVisible, java.lang.String fieldDescriptor, java.util.Map<java.lang.Short,ClassFile.ElementValue> elementValuePairs)voidClassFile.MethodInfo. addAnnotationsAttributeEntry(boolean runtimeVisible, java.lang.String fieldDescriptor, java.util.Map<java.lang.Short,ClassFile.ElementValue> elementValuePairs)Constructors in org.codehaus.janino.util with parameters of type ClassFile.ElementValue Constructor Description AnnotationDefaultAttribute(short attributeNameIndex, ClassFile.ElementValue elementValue)ArrayElementValue(ClassFile.ElementValue[] values)Constructor parameters in org.codehaus.janino.util with type arguments of type ClassFile.ElementValue Constructor Description Annotation(short typeIndex, java.util.Map<java.lang.Short,ClassFile.ElementValue> elementValuePairs)
-