Uses of Class
org.apache.bcel.classfile.ElementValue
-
Packages that use ElementValue Package Description org.apache.bcel.classfile Classes that describe the structure of a Java class file and a class file parser.org.apache.bcel.generic 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.classfile Modifier and Type Class Description classAnnotationElementValueRepresents an annotation element value.classArrayElementValueRepresents an array element value in an annotation.classClassElementValueRepresents a class element value in an annotation.classEnumElementValueRepresents an enum element value in an annotation.classSimpleElementValueRepresents a simple element value in an annotation.Fields in org.apache.bcel.classfile declared as ElementValue Modifier and Type Field Description private ElementValueAnnotationDefault. defaultValueprivate ElementValueElementValuePair. elementValueprivate ElementValue[]ArrayElementValue. elementValues(package private) static ElementValue[]ElementValue. EMPTY_ARRAYEmpty array constant.Methods in org.apache.bcel.classfile that return ElementValue Modifier and Type Method Description ElementValueAnnotationDefault. getDefaultValue()Gets the default value.ElementValue[]ArrayElementValue. getElementValuesArray()Gets the element values array.ElementValueElementValuePair. getValue()Gets the value.static ElementValueElementValue. readElementValue(java.io.DataInput input, ConstantPool cpool)Reads anelement_valueas anElementValue.static ElementValueElementValue. readElementValue(java.io.DataInput input, ConstantPool cpool, int arrayNesting)Reads anelement_valueas anElementValue.Methods in org.apache.bcel.classfile with parameters of type ElementValue Modifier and Type Method Description voidAnnotationDefault. setDefaultValue(ElementValue defaultValue)Sets the default value of this methodinfo's annotation.Constructors in org.apache.bcel.classfile with parameters of type ElementValue Constructor Description AnnotationDefault(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 ElementValue Modifier and Type Method Description ElementValueAnnotationElementValueGen. getElementValue()Returns an immutable variant of this AnnotationElementValueGen.ElementValueArrayElementValueGen. getElementValue()Return immutable variant of this ArrayElementValueGen.ElementValueClassElementValueGen. getElementValue()Return immutable variant of this ClassElementValueGen.abstract ElementValueElementValueGen. getElementValue()Subtypes return an immutable variant of the ElementValueGen.ElementValueEnumElementValueGen. getElementValue()Returns immutable variant of this EnumElementValueGen.ElementValueSimpleElementValueGen. getElementValue()Return immutable variantMethods in org.apache.bcel.generic with parameters of type ElementValue Modifier and Type Method Description static 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 ElementValue Constructor Description ArrayElementValueGen(int type, ElementValue[] elementValues, ConstantPoolGen cpool)Constructs an ArrayElementValueGen.
-