de.jiac.micro.config.analysis
Class RuntimeGuessValue

java.lang.Object
  extended by de.jiac.micro.config.analysis.RuntimeGuessValue
All Implemented Interfaces:
org.objectweb.asm.tree.analysis.Value

public class RuntimeGuessValue
extends Object
implements org.objectweb.asm.tree.analysis.Value

Version:
$Revision:$
Author:
Marcel Patzlaff

Field Summary
static RuntimeGuessValue D0_CONSTANT
           
static RuntimeGuessValue D1_CONSTANT
           
static RuntimeGuessValue F0_CONSTANT
           
static RuntimeGuessValue F1_CONSTANT
           
static RuntimeGuessValue F2_CONSTANT
           
static RuntimeGuessValue I0_CONSTANT
           
static RuntimeGuessValue I1_CONSTANT
           
static RuntimeGuessValue I2_CONSTANT
           
static RuntimeGuessValue I3_CONSTANT
           
static RuntimeGuessValue I4_CONSTANT
           
static RuntimeGuessValue I5_CONSTANT
           
static RuntimeGuessValue IM1_CONSTANT
           
static RuntimeGuessValue L0_CONSTANT
           
static RuntimeGuessValue L1_CONSTANT
           
static RuntimeGuessValue NULL_CONSTANT
           
static RuntimeGuessValue RETURNADDRESS_VALUE
           
static RuntimeGuessValue UNINITIALISED_VALUE
           
static RuntimeGuessValue UNSPECIFIED_DOUBLE_VALUE
           
static RuntimeGuessValue UNSPECIFIED_FLOAT_VALUE
           
static RuntimeGuessValue UNSPECIFIED_INT_VALUE
           
static RuntimeGuessValue UNSPECIFIED_LONG_VALUE
           
 
Constructor Summary
RuntimeGuessValue(org.objectweb.asm.Type type, Object value)
           
 
Method Summary
 boolean equals(Object value)
           
 int getSize()
           
 org.objectweb.asm.Type getType()
           
 Object getValue()
           
 int hashCode()
           
 String toString()
           
 boolean typeEquals(RuntimeGuessValue other)
           
 boolean valueEquals(RuntimeGuessValue other)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

UNINITIALISED_VALUE

public static final RuntimeGuessValue UNINITIALISED_VALUE

RETURNADDRESS_VALUE

public static final RuntimeGuessValue RETURNADDRESS_VALUE

NULL_CONSTANT

public static final RuntimeGuessValue NULL_CONSTANT

IM1_CONSTANT

public static final RuntimeGuessValue IM1_CONSTANT

I0_CONSTANT

public static final RuntimeGuessValue I0_CONSTANT

I1_CONSTANT

public static final RuntimeGuessValue I1_CONSTANT

I2_CONSTANT

public static final RuntimeGuessValue I2_CONSTANT

I3_CONSTANT

public static final RuntimeGuessValue I3_CONSTANT

I4_CONSTANT

public static final RuntimeGuessValue I4_CONSTANT

I5_CONSTANT

public static final RuntimeGuessValue I5_CONSTANT

L0_CONSTANT

public static final RuntimeGuessValue L0_CONSTANT

L1_CONSTANT

public static final RuntimeGuessValue L1_CONSTANT

F0_CONSTANT

public static final RuntimeGuessValue F0_CONSTANT

F1_CONSTANT

public static final RuntimeGuessValue F1_CONSTANT

F2_CONSTANT

public static final RuntimeGuessValue F2_CONSTANT

D0_CONSTANT

public static final RuntimeGuessValue D0_CONSTANT

D1_CONSTANT

public static final RuntimeGuessValue D1_CONSTANT

UNSPECIFIED_INT_VALUE

public static final RuntimeGuessValue UNSPECIFIED_INT_VALUE

UNSPECIFIED_FLOAT_VALUE

public static final RuntimeGuessValue UNSPECIFIED_FLOAT_VALUE

UNSPECIFIED_LONG_VALUE

public static final RuntimeGuessValue UNSPECIFIED_LONG_VALUE

UNSPECIFIED_DOUBLE_VALUE

public static final RuntimeGuessValue UNSPECIFIED_DOUBLE_VALUE
Constructor Detail

RuntimeGuessValue

public RuntimeGuessValue(org.objectweb.asm.Type type,
                         Object value)
Method Detail

getType

public org.objectweb.asm.Type getType()

getSize

public int getSize()
Specified by:
getSize in interface org.objectweb.asm.tree.analysis.Value

getValue

public Object getValue()

equals

public boolean equals(Object value)
Overrides:
equals in class Object

typeEquals

public boolean typeEquals(RuntimeGuessValue other)

valueEquals

public boolean valueEquals(RuntimeGuessValue other)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.