Uses of Class
org.apache.bcel.classfile.ElementValue
Packages that use ElementValue
Package
Description
Classes that describe the structure of a Java class file and a class file parser.
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
-
Uses of ElementValue in org.apache.bcel.classfile
Subclasses of ElementValue in org.apache.bcel.classfileModifier and TypeClassDescriptionclassRepresents an annotation element value.classRepresents an array element value in an annotation.classRepresents a class element value in an annotation.classRepresents an enum element value in an annotation.classRepresents a simple element value in an annotation.Methods in org.apache.bcel.classfile that return ElementValueModifier and TypeMethodDescriptionfinal ElementValueAnnotationDefault.getDefaultValue()Gets the default value.ArrayElementValue.getElementValuesArray()Gets the element values array.final ElementValueElementValuePair.getValue()Gets the value.static ElementValueElementValue.readElementValue(DataInput input, ConstantPool cpool) Reads anelement_valueas anElementValue.static ElementValueElementValue.readElementValue(DataInput input, ConstantPool cpool, int arrayNesting) Reads anelement_valueas anElementValue.Methods in org.apache.bcel.classfile with parameters of type ElementValueModifier and TypeMethodDescriptionfinal voidAnnotationDefault.setDefaultValue(ElementValue defaultValue) Sets the default value of this methodinfo's annotation.Constructors in org.apache.bcel.classfile with parameters of type ElementValueModifierConstructorDescriptionAnnotationDefault(int nameIndex, int length, ElementValue defaultValue, ConstantPool constantPool) Constructs an AnnotationDefault attribute.ArrayElementValue(int type, ElementValue[] elementValues, ConstantPool cpool) Constructs an ArrayElementValue.ElementValuePair(int elementNameIndex, ElementValue elementValue, ConstantPool constantPool) Constructs an ElementValuePair. -
Uses of ElementValue in org.apache.bcel.generic
Methods in org.apache.bcel.generic that return ElementValueModifier and TypeMethodDescriptionAnnotationElementValueGen.getElementValue()Returns an immutable variant of this AnnotationElementValueGen.ArrayElementValueGen.getElementValue()Return immutable variant of this ArrayElementValueGen.ClassElementValueGen.getElementValue()Return immutable variant of this ClassElementValueGen.abstract ElementValueElementValueGen.getElementValue()Subtypes return an immutable variant of the ElementValueGen.EnumElementValueGen.getElementValue()Returns immutable variant of this EnumElementValueGen.SimpleElementValueGen.getElementValue()Return immutable variantMethods in org.apache.bcel.generic with parameters of type ElementValueModifier and TypeMethodDescriptionstatic ElementValueGenElementValueGen.copy(ElementValue value, ConstantPoolGen cpool, boolean copyPoolEntries) Creates an (modifiable) ElementValueGen copy of an (immutable) ElementValue - constant pool is assumed correct.Constructors in org.apache.bcel.generic with parameters of type ElementValueModifierConstructorDescriptionArrayElementValueGen(int type, ElementValue[] elementValues, ConstantPoolGen cpool) Constructs an ArrayElementValueGen.