public abstract class ElementValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static byte |
ANNOTATION |
static byte |
ARRAY |
static byte |
CLASS |
protected ConstantPool |
cpool |
static byte |
ENUM_CONSTANT |
static byte |
PRIMITIVE_BOOLEAN |
static byte |
PRIMITIVE_BYTE |
static byte |
PRIMITIVE_CHAR |
static byte |
PRIMITIVE_DOUBLE |
static byte |
PRIMITIVE_FLOAT |
static byte |
PRIMITIVE_INT |
static byte |
PRIMITIVE_LONG |
static byte |
PRIMITIVE_SHORT |
static byte |
STRING |
protected int |
type |
Modifier and Type | Method and Description |
---|---|
static ElementValue |
readElementValue(java.io.DataInput input,
ConstantPool cpool) |
abstract java.lang.String |
stringifyValue() |
protected final int type
protected final ConstantPool cpool
public static final byte STRING
public static final byte ENUM_CONSTANT
public static final byte CLASS
public static final byte ANNOTATION
public static final byte ARRAY
public static final byte PRIMITIVE_INT
public static final byte PRIMITIVE_BYTE
public static final byte PRIMITIVE_CHAR
public static final byte PRIMITIVE_DOUBLE
public static final byte PRIMITIVE_FLOAT
public static final byte PRIMITIVE_LONG
public static final byte PRIMITIVE_SHORT
public static final byte PRIMITIVE_BOOLEAN
public abstract java.lang.String stringifyValue()
public static ElementValue readElementValue(java.io.DataInput input, ConstantPool cpool) throws java.io.IOException
java.io.IOException
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.