Class AbstractFixedPointSolver.Statement
java.lang.Object
com.ibm.wala.util.graph.impl.NodeWithNumber
com.ibm.wala.fixpoint.AbstractStatement<T, AbstractOperator<T>>
com.ibm.wala.fixedpoint.impl.GeneralStatement<T>
com.ibm.wala.fixedpoint.impl.AbstractFixedPointSolver.Statement
- All Implemented Interfaces:
IFixedPointStatement<T>, INodeWithNumber
- Enclosing class:
AbstractFixedPointSolver<T extends IVariable<T>>
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class GeneralStatement
equals, evaluate, getLHS, getOperator, getRHS, hashCode, hasVariableModifier and TypeMethodDescriptionbooleanbyteevaluate()Evaluate this equation, setting a new value for the left-hand side.getLHS()Return the left-hand side of this equation.T[]getRHS()returns the list of free variables appearing in the right-hand side of the statementinthashCode()Subclasses must implement this, to prevent non-determinism.booleanhasVariable(T cell) Does this equation contain an appearance of a given cell?Methods inherited from class AbstractStatement
getOrderNumber, toStringMethods inherited from class NodeWithNumber
getGraphNodeId, setGraphNodeIdModifier and TypeMethodDescriptionintA non-negative integer which serves as an identifier for this node in it's "dominant" graph.voidsetGraphNodeId(int i)
-
Constructor Details
-
Statement
-
Statement
-
Statement
-
Statement
-
-
Method Details
-
makeRHS
-