org.objectweb.asm.tree.analysis
Class BasicValue
public
class
BasicValue
extends Object
implements Value
A {@link Value} that is represented by its type in a seven types type sytem.
This type system distinguishes the UNINITIALZED, INT, FLOAT, LONG, DOUBLE,
REFERENCE and RETURNADDRESS types.
Author: Eric Bruneton
public static final
Value DOUBLE_VALUE
public static final
Value FLOAT_VALUE
public static final
Value INT_VALUE
public static final
Value LONG_VALUE
public static final
Value REFERENCE_VALUE
public static final
Value RETURNADDRESS_VALUE
public static final
Value UNINITIALIZED_VALUE
public BasicValue(
Type type)
public boolean equals(Object value)
public int getSize()
public int hashCode()
public boolean isReference()
public String toString()