Class Predicates
- java.lang.Object
-
- edu.udel.cis.vsl.civl.predicate.IF.Predicates
-
public class Predicates extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Predicates()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AndPredicatenewAndPredicate(CIVLStatePredicate predicate)static DeadlocknewDeadlock(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, Enabler enabler, SymbolicAnalyzer symbolicAnalyzer)static FunctionalEquivalencenewFunctionalEquivalence(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, SymbolicAnalyzer symbolicAnalyzer, java.lang.String[] outputNames, java.util.Map<edu.udel.cis.vsl.sarl.IF.expr.BooleanExpression,java.util.Set<Pair<State,edu.udel.cis.vsl.sarl.IF.expr.SymbolicExpression[]>>> specOutputs)static PotentialDeadlocknewPotentialDeadlock(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, Enabler enabler, LibraryEnablerLoader loader, Evaluator evaluator, ModelFactory modelFactory, SymbolicUtility symbolicUtil, SymbolicAnalyzer symbolicAnalyzer)static TrivialPredicatenewTrivialPredicate()
-
-
-
Method Detail
-
newDeadlock
public static Deadlock newDeadlock(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, Enabler enabler, SymbolicAnalyzer symbolicAnalyzer)
-
newPotentialDeadlock
public static PotentialDeadlock newPotentialDeadlock(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, Enabler enabler, LibraryEnablerLoader loader, Evaluator evaluator, ModelFactory modelFactory, SymbolicUtility symbolicUtil, SymbolicAnalyzer symbolicAnalyzer)
-
newFunctionalEquivalence
public static FunctionalEquivalence newFunctionalEquivalence(edu.udel.cis.vsl.sarl.IF.SymbolicUniverse universe, SymbolicAnalyzer symbolicAnalyzer, java.lang.String[] outputNames, java.util.Map<edu.udel.cis.vsl.sarl.IF.expr.BooleanExpression,java.util.Set<Pair<State,edu.udel.cis.vsl.sarl.IF.expr.SymbolicExpression[]>>> specOutputs)
-
newAndPredicate
public static AndPredicate newAndPredicate(CIVLStatePredicate predicate)
-
newTrivialPredicate
public static TrivialPredicate newTrivialPredicate()
-
-