Top Fields Constructors Methods
org.apache.bcel.classfile

public Class EnumElementValue

extends ElementValue
Class Inheritance
Imports
java.io.DataOutputStream, .IOException

Since
6.0

Field Summary

Modifier and TypeField and Description
private final int
private final int
Inherited from org.apache.bcel.classfile.ElementValue:
ANNOTATIONARRAYCLASScpoolENUM_CONSTANTPRIMITIVE_BOOLEANPRIMITIVE_BYTEPRIMITIVE_CHARPRIMITIVE_DOUBLEPRIMITIVE_FLOATPRIMITIVE_INTPRIMITIVE_LONGPRIMITIVE_SHORTSTRINGtype

Constructor Summary

AccessConstructor and Description
public
EnumElementValue(final int type, final int typeIdx, final int valueIdx, final ConstantPool cpool)

Method Summary

Modifier and TypeMethod and Description
public void
public String
public String
public int
public int
public String
Inherited from org.apache.bcel.classfile.ElementValue:
getConstantPoolgetElementValueTypegetTypereadElementValuereadElementValuetoShortStringtoString

Field Detail

typeIdxback to summary
private final int typeIdx
valueIdxback to summary
private final int valueIdx

Constructor Detail

EnumElementValueback to summary
public EnumElementValue(final int type, final int typeIdx, final int valueIdx, final ConstantPool cpool)

Method Detail

dumpback to summary
public void dump(final DataOutputStream dos) throws IOException

Implements abstract org.apache.bcel.classfile.ElementValue.dump.

Annotations
@Override
getEnumTypeStringback to summary
public String getEnumTypeString()
getEnumValueStringback to summary
public String getEnumValueString()
getTypeIndexback to summary
public int getTypeIndex()
getValueIndexback to summary
public int getValueIndex()
stringifyValueback to summary
public String stringifyValue()

Implements abstract org.apache.bcel.classfile.ElementValue.stringifyValue.

Annotations
@Override