public class WrappedFact<Field,Fact,Stmt,Method>
extends java.lang.Object
| Constructor and Description |
|---|
WrappedFact(Fact fact,
AccessPath<Field> accessPath,
Resolver<Field,Fact,Stmt,Method> resolver) |
| Modifier and Type | Method and Description |
|---|---|
WrappedFact<Field,Fact,Stmt,Method> |
applyConstraint(FlowFunction.Constraint<Field> constraint,
Fact zeroValue) |
WrappedFact<Field,Fact,Stmt,Method> |
applyDelta(AccessPath.Delta<Field> delta) |
boolean |
equals(java.lang.Object obj) |
AccessPath<Field> |
getAccessPath() |
Fact |
getFact() |
Resolver<Field,Fact,Stmt,Method> |
getResolver() |
int |
hashCode() |
java.lang.String |
toString() |
public Fact getFact()
public WrappedFact<Field,Fact,Stmt,Method> applyDelta(AccessPath.Delta<Field> delta)
public AccessPath<Field> getAccessPath()
public WrappedFact<Field,Fact,Stmt,Method> applyConstraint(FlowFunction.Constraint<Field> constraint, Fact zeroValue)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object