Class SimpleElementValue

java.lang.Object
org.apache.bcel.classfile.ElementValue
org.apache.bcel.classfile.SimpleElementValue

public class SimpleElementValue extends ElementValue
Since:
6.0
  • Constructor Details

    • SimpleElementValue

      public SimpleElementValue(int type, int index, ConstantPool cpool)
  • Method Details

    • 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