Module de.learnlib.oracle.emptiness
Package de.learnlib.oracle.emptiness
Class MealyLassoEmptinessOracleImpl<S,I,O>
- java.lang.Object
-
- de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl<net.automatalib.modelchecking.Lasso.MealyLasso<I,O>,S,I,net.automatalib.word.Word<O>>
-
- de.learnlib.oracle.emptiness.MealyLassoEmptinessOracleImpl<S,I,O>
-
- Type Parameters:
S
- state typeI
- input symbol typeO
- output symbol type
- All Implemented Interfaces:
EmptinessOracle<net.automatalib.modelchecking.Lasso.MealyLasso<I,O>,I,net.automatalib.word.Word<O>>
,LassoEmptinessOracle<net.automatalib.modelchecking.Lasso.MealyLasso<I,O>,I,net.automatalib.word.Word<O>>
,LassoEmptinessOracle.MealyLassoEmptinessOracle<I,O>
,LassoOracle<net.automatalib.modelchecking.Lasso.MealyLasso<I,O>,I,net.automatalib.word.Word<O>>
,LassoOracle.MealyLassoOracle<I,O>
public class MealyLassoEmptinessOracleImpl<S,I,O> extends LassoEmptinessOracleImpl<net.automatalib.modelchecking.Lasso.MealyLasso<I,O>,S,I,net.automatalib.word.Word<O>> implements LassoEmptinessOracle.MealyLassoEmptinessOracle<I,O>, LassoOracle.MealyLassoOracle<I,O>
A type-specific refinement ofLassoEmptinessOracleImpl
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.learnlib.oracle.EmptinessOracle
EmptinessOracle.DFAEmptinessOracle<I>, EmptinessOracle.MealyEmptinessOracle<I,O>
-
Nested classes/interfaces inherited from interface de.learnlib.oracle.LassoEmptinessOracle
LassoEmptinessOracle.DFALassoEmptinessOracle<I>, LassoEmptinessOracle.MealyLassoEmptinessOracle<I,O>
-
Nested classes/interfaces inherited from interface de.learnlib.oracle.LassoOracle
LassoOracle.DFALassoOracle<I>, LassoOracle.MealyLassoOracle<I,O>
-
-
Constructor Summary
Constructors Constructor Description MealyLassoEmptinessOracleImpl(OmegaMembershipOracle.MealyOmegaMembershipOracle<S,I,O> omegaMembershipOracle)
Delegates toLassoEmptinessOracleImpl(OmegaMembershipOracle)
.
-
Method Summary
-
Methods inherited from class de.learnlib.oracle.emptiness.LassoEmptinessOracleImpl
findCounterExample, getOmegaMembershipOracle, isCounterExample, processInput
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.learnlib.oracle.EmptinessOracle
findCounterExample, isCounterExample
-
Methods inherited from interface de.learnlib.oracle.LassoOracle
findCounterExample, isCounterExample, processInput
-
-
-
-
Constructor Detail
-
MealyLassoEmptinessOracleImpl
public MealyLassoEmptinessOracleImpl(OmegaMembershipOracle.MealyOmegaMembershipOracle<S,I,O> omegaMembershipOracle)
Delegates toLassoEmptinessOracleImpl(OmegaMembershipOracle)
.- Parameters:
omegaMembershipOracle
- maps to theomegaMembershipOracle
parameter of the delegate
-
-