|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
kodkod.engine.fol2sat.TrivialFormulaException
public final class TrivialFormulaException
Thrown when a reduction is found to be trivially (un)satisfiable with respect to given Bounds.
formula: Formula |
bounds: Bounds // bounds (possibly a subset of the original bounds) with respect to which the formula reduces to a constant |
log: lone TranslationLog // log is null if translation logging was not enabled |
value: BooleanConstant // the value to which the reduction simplified |
Method Summary | |
---|---|
Bounds |
bounds()
Return this.bounds. |
TranslationLog |
log()
Returns this.log. |
BooleanConstant |
value()
Returns the value to which this.formula is trivially reducible. |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public TranslationLog log()
public Bounds bounds()
public BooleanConstant value()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |