public class SizeDFAModelCheckerLassoCache<I,P> extends Object implements ModelCheckerLassoCache.DFAModelCheckerLassoCache<I,P>, InternalModelCheckerDelegator.ModelCheckerLassoDelegator<ModelCheckerLasso.DFAModelCheckerLasso<I,P>,I,DFA<?,I>,P,Lasso.DFALasso<I>>
SizeDFAModelCheckerCache| Modifier and Type | Class and Description |
|---|---|
static interface |
InternalModelCheckerDelegator.MealyModelCheckerDelegator<MC extends ModelChecker.MealyModelChecker<I,O,P,R>,I,O,P,R>
Specialization of
InternalModelCheckerDelegator. |
static interface |
InternalModelCheckerDelegator.MealyModelCheckerLassoDelegator<MC extends ModelCheckerLasso.MealyModelCheckerLasso<I,O,P>,I,O,P>
Specialization of
InternalModelCheckerDelegator. |
static interface |
InternalModelCheckerDelegator.ModelCheckerLassoDelegator<MC extends ModelCheckerLasso<I,A,P,R>,I,A,P,R extends Lasso<I,?>>
Specialization of
InternalModelCheckerDelegator. |
ModelCheckerLassoCache.DFAModelCheckerLassoCache<I,P>, ModelCheckerLassoCache.MealyModelCheckerLassoCache<I,O,P>ModelCheckerCache.DFAModelCheckerCache<I,P,R>, ModelCheckerCache.MealyModelCheckerCache<I,O,P,R>ModelCheckerLasso.DFAModelCheckerLasso<I,P>, ModelCheckerLasso.MealyModelCheckerLasso<I,O,P>ModelChecker.DFAModelChecker<I,P,R>, ModelChecker.MealyModelChecker<I,O,P,R>| Constructor and Description |
|---|
SizeDFAModelCheckerLassoCache(ModelCheckerLasso.DFAModelCheckerLasso<I,P> modelChecker) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the cache.
|
R |
findCounterExample(A automaton,
Collection<? extends I> inputs,
P property)
The cached implementation for finding counter examples.
|
ModelCheckerLasso.DFAModelCheckerLasso<I,P> |
getModelChecker() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearcomputeUnfolds, getMinimumUnfolds, getMultiplier, setMinimumUnfolds, setMultiplierfindCounterExamplegetMinimumUnfolds, getMultiplier, setMinimumUnfolds, setMultiplierpublic SizeDFAModelCheckerLassoCache(ModelCheckerLasso.DFAModelCheckerLasso<I,P> modelChecker)
public ModelCheckerLasso.DFAModelCheckerLasso<I,P> getModelChecker()
public R findCounterExample(A automaton,
Collection<? extends I> inputs,
P property)
findCounterExample in interface ModelChecker<I,A extends SimpleAutomaton<?,I>,P,R>automaton - the automaton to check the property on.inputs - the alphabet.property - the property.null if no counter examples exist.ModelChecker.findCounterExample(Object, Collection, Object)public void clear()
ModelCheckerCacheclear in interface ModelCheckerCache<I,A extends SimpleAutomaton<?,I>,P,R>Copyright © 2020. All rights reserved.