package janala.interpreters;
import java.util.Map;
/**
* Author: Koushik Sen (ksen@cs.berkeley.edu)
*/
public class SymbolicTrueConstraint extends Constraint {
public static final SymbolicTrueConstraint instance = new SymbolicTrueConstraint();
public SymbolicTrueConstraint() {}
@Override
public void accept(ConstraintVisitor v) {
v.visitSymbolicTrue(this);
}
@Override
public Constraint not() {
return SymbolicFalseConstraint.instance;
}
@Override
public Constraint substitute(Map<String, Long> assignments) {
return this;
}
@Override
public String toString() {
return " TRUE ";
}
}