Package org.apache.bcel.classfile
Class SimpleElementValue
java.lang.Object
org.apache.bcel.classfile.ElementValue
org.apache.bcel.classfile.SimpleElementValue
- Since:
- 6.0
-
Field Summary
Fields inherited from class org.apache.bcel.classfile.ElementValue
ANNOTATION, ARRAY, CLASS, cpool, ENUM_CONSTANT, PRIMITIVE_BOOLEAN, PRIMITIVE_BYTE, PRIMITIVE_CHAR, PRIMITIVE_DOUBLE, PRIMITIVE_FLOAT, PRIMITIVE_INT, PRIMITIVE_LONG, PRIMITIVE_SHORT, STRING, type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dump
(DataOutputStream dos) int
getIndex()
boolean
byte
char
double
float
int
long
short
void
setIndex
(int index) toString()
Methods inherited from class org.apache.bcel.classfile.ElementValue
getElementValueType, readElementValue, toShortString
-
Constructor Details
-
SimpleElementValue
-
-
Method Details
-
getIndex
public int getIndex()- Returns:
- Value entry index in the cpool
-
setIndex
public void setIndex(int index) -
getValueString
-
getValueInt
public int getValueInt() -
getValueByte
public byte getValueByte() -
getValueChar
public char getValueChar() -
getValueLong
public long getValueLong() -
getValueFloat
public float getValueFloat() -
getValueDouble
public double getValueDouble() -
getValueBoolean
public boolean getValueBoolean() -
getValueShort
public short getValueShort() -
toString
- Overrides:
toString
in classElementValue
-
stringifyValue
- Specified by:
stringifyValue
in classElementValue
-
dump
- Specified by:
dump
in classElementValue
- Throws:
IOException
-