Package net.automatalib.modelchecking
Interface ModelCheckerCache<I,A,P,R>
-
- Type Parameters:
I
- the input typeA
- the automaton typeP
- the property typeR
- the type of counterexample
- All Superinterfaces:
ModelChecker<I,A,P,R>
- All Known Subinterfaces:
ModelCheckerCache.DFAModelCheckerCache<I,P,R>
,ModelCheckerCache.MealyModelCheckerCache<I,O,P,R>
,ModelCheckerLassoCache<I,A,P,R>
,ModelCheckerLassoCache.DFAModelCheckerLassoCache<I,P>
,ModelCheckerLassoCache.MealyModelCheckerLassoCache<I,O,P>
public interface ModelCheckerCache<I,A,P,R> extends ModelChecker<I,A,P,R>
A model checker that caches calls toModelChecker.findCounterExample(Object, Collection, Object)
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ModelCheckerCache.DFAModelCheckerCache<I,P,R>
static interface
ModelCheckerCache.MealyModelCheckerCache<I,O,P,R>
-
Nested classes/interfaces inherited from interface net.automatalib.modelchecking.ModelChecker
ModelChecker.DFAModelChecker<I,P,R>, ModelChecker.MealyModelChecker<I,O,P,R>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clear()
Clears the cache.-
Methods inherited from interface net.automatalib.modelchecking.ModelChecker
findCounterExample
-
-