org.apache.bcel.classfile
Class SimpleElementValue
java.lang.Object
org.apache.bcel.classfile.ElementValue
org.apache.bcel.classfile.SimpleElementValue
public class SimpleElementValue
- extends ElementValue
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 |
SimpleElementValue
public SimpleElementValue(int type,
int index,
ConstantPool cpool)
getIndex
public int getIndex()
- Returns:
- Value entry index in the cpool
setIndex
public void setIndex(int index)
getValueString
public String 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
public String toString()
- Overrides:
toString
in class ElementValue
stringifyValue
public String stringifyValue()
- Specified by:
stringifyValue
in class ElementValue
dump
public void dump(DataOutputStream dos)
throws IOException
- Specified by:
dump
in class ElementValue
- Throws:
IOException
Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.