Class CPTuple
- java.lang.Object
-
- soot.dava.toolkits.base.AST.structuredAnalysis.CPTuple
-
public class CPTuple extends Object
START LOCAL CLASS DECLARATION
-
-
Constructor Summary
Constructors Constructor Description CPTuple(String sootClass, CPVariable variable, boolean top)CPTuple(String sootClass, CPVariable variable, Object constant)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPTupleclone()booleancontainsField()booleancontainsLocal()booleanequals(Object other)StringgetSootClassName()ObjectgetValue()CPVariablegetVariable()booleanisTop()booleanisValueABoolean()booleanisValueADouble()booleanisValueAFloat()booleanisValueAInteger()booleanisValueALong()voidsetTop()voidsetValue(Object constant)StringtoString()
-
-
-
Constructor Detail
-
CPTuple
public CPTuple(String sootClass, CPVariable variable, Object constant)
-
CPTuple
public CPTuple(String sootClass, CPVariable variable, boolean top)
-
-
Method Detail
-
containsLocal
public boolean containsLocal()
-
containsField
public boolean containsField()
-
isTop
public boolean isTop()
-
setTop
public void setTop()
-
isValueADouble
public boolean isValueADouble()
-
isValueAFloat
public boolean isValueAFloat()
-
isValueALong
public boolean isValueALong()
-
isValueABoolean
public boolean isValueABoolean()
-
isValueAInteger
public boolean isValueAInteger()
-
getValue
public Object getValue()
-
setValue
public void setValue(Object constant)
-
getSootClassName
public String getSootClassName()
-
getVariable
public CPVariable getVariable()
-
-