Class ElementValue
- java.lang.Object
- 
- org.apache.tomcat.util.bcel.classfile.ElementValue
 
- 
- Direct Known Subclasses:
- AnnotationElementValue,- ArrayElementValue,- ClassElementValue,- EnumElementValue,- SimpleElementValue
 
 public abstract class ElementValue extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static byteANNOTATIONstatic byteARRAYstatic byteCLASSstatic byteENUM_CONSTANTstatic bytePRIMITIVE_BOOLEANstatic bytePRIMITIVE_BYTEstatic bytePRIMITIVE_CHARstatic bytePRIMITIVE_DOUBLEstatic bytePRIMITIVE_FLOATstatic bytePRIMITIVE_INTstatic bytePRIMITIVE_LONGstatic bytePRIMITIVE_SHORTstatic byteSTRING
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ElementValuereadElementValue(java.io.DataInput input, ConstantPool cpool)abstract java.lang.StringstringifyValue()
 
- 
- 
- 
Field Detail- 
STRINGpublic static final byte STRING - See Also:
- Constant Field Values
 
 - 
ENUM_CONSTANTpublic static final byte ENUM_CONSTANT - See Also:
- Constant Field Values
 
 - 
CLASSpublic static final byte CLASS - See Also:
- Constant Field Values
 
 - 
ANNOTATIONpublic static final byte ANNOTATION - See Also:
- Constant Field Values
 
 - 
ARRAYpublic static final byte ARRAY - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_INTpublic static final byte PRIMITIVE_INT - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_BYTEpublic static final byte PRIMITIVE_BYTE - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_CHARpublic static final byte PRIMITIVE_CHAR - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_DOUBLEpublic static final byte PRIMITIVE_DOUBLE - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_FLOATpublic static final byte PRIMITIVE_FLOAT - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_LONGpublic static final byte PRIMITIVE_LONG - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_SHORTpublic static final byte PRIMITIVE_SHORT - See Also:
- Constant Field Values
 
 - 
PRIMITIVE_BOOLEANpublic static final byte PRIMITIVE_BOOLEAN - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
stringifyValuepublic abstract java.lang.String stringifyValue() 
 - 
readElementValuepublic static ElementValue readElementValue(java.io.DataInput input, ConstantPool cpool) throws java.io.IOException - Throws:
- java.io.IOException
 
 
- 
 
-