Package de.learnlib.oracle.equivalence
Class DFADisproveFirstOracle<I>
java.lang.Object
de.learnlib.oracle.equivalence.DisproveFirstOracle<DFA<?,I>,I,Boolean>
de.learnlib.oracle.equivalence.DFADisproveFirstOracle<I>
- Type Parameters:
I- input symbol type
- All Implemented Interfaces:
BlackBoxOracle<DFA<?,,I>, I, Boolean> BlackBoxOracle.DFABlackBoxOracle<I>,EquivalenceOracle<DFA<?,,I>, I, Boolean> InclusionOracle<DFA<?,I>, I, Boolean>
public class DFADisproveFirstOracle<I>
extends DisproveFirstOracle<DFA<?,I>,I,Boolean>
implements BlackBoxOracle.DFABlackBoxOracle<I>
A type-specific refinement of
DisproveFirstOracle.-
Nested Class Summary
Nested classes/interfaces inherited from interface de.learnlib.oracle.BlackBoxOracle
BlackBoxOracle.DFABlackBoxOracle<I>, BlackBoxOracle.MealyBlackBoxOracle<I,O> Nested classes/interfaces inherited from interface de.learnlib.oracle.EquivalenceOracle
EquivalenceOracle.DFAEquivalenceOracle<I>, EquivalenceOracle.MealyEquivalenceOracle<I,O>, EquivalenceOracle.MMLTEquivalenceOracle<I, O>, EquivalenceOracle.MooreEquivalenceOracle<I, O> Nested classes/interfaces inherited from interface de.learnlib.oracle.InclusionOracle
InclusionOracle.DFAInclusionOracle<I>, InclusionOracle.MealyInclusionOracle<I,O> -
Constructor Summary
ConstructorsConstructorDescriptionDelegates toDisproveFirstOracle().DFADisproveFirstOracle(PropertyOracle.DFAPropertyOracle<I, ?> propertyOracle) Delegates toDisproveFirstOracle(PropertyOracle).DFADisproveFirstOracle(Collection<? extends PropertyOracle.DFAPropertyOracle<I, ?>> propertyOracles) Delegates toDisproveFirstOracle(Collection). -
Method Summary
Methods inherited from class de.learnlib.oracle.equivalence.DisproveFirstOracle
findCounterExample, getPropertyOraclesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.learnlib.oracle.BlackBoxOracle
getPropertyOraclesMethods inherited from interface de.learnlib.oracle.EquivalenceOracle
findCounterExampleMethods inherited from interface de.learnlib.oracle.InclusionOracle
isCounterExample
-
Constructor Details
-
DFADisproveFirstOracle
public DFADisproveFirstOracle()Delegates toDisproveFirstOracle(). -
DFADisproveFirstOracle
Delegates toDisproveFirstOracle(PropertyOracle).- Parameters:
propertyOracle- maps to thepropertyOracleparameter of the delegate
-
DFADisproveFirstOracle
public DFADisproveFirstOracle(Collection<? extends PropertyOracle.DFAPropertyOracle<I, ?>> propertyOracles) Delegates toDisproveFirstOracle(Collection).- Parameters:
propertyOracles- maps to thepropertyOraclesparameter of the delegate
-