public static class SimulatorOmegaOracle.MealySimulatorOmegaOracle<S,I,O> extends SimulatorOmegaOracle<S,I,net.automatalib.words.Word<O>> implements OmegaMembershipOracle.MealyOmegaMembershipOracle<S,I,O>
SimulatorOmegaOracle.DFASimulatorOmegaOracle<S,I>, SimulatorOmegaOracle.MealySimulatorOmegaOracle<S,I,O>
OmegaMembershipOracle.DFAOmegaMembershipOracle<S,I>, OmegaMembershipOracle.MealyOmegaMembershipOracle<S,I,O>
SingleQueryOmegaOracle.SingleQueryOmegaOracleDFA<S,I>, SingleQueryOmegaOracle.SingleQueryOmegaOracleMealy<S,I,O>
Constructor and Description |
---|
MealySimulatorOmegaOracle(net.automatalib.automata.transducers.MealyMachine<S,I,?,O> automaton) |
Modifier and Type | Method and Description |
---|---|
MembershipOracle.MealyMembershipOracle<I,O> |
getMembershipOracle()
Gets the
SimulatorOracle used to answer Query s. |
answerQuery, isSameState, processQueries
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
answerQuery, asOracle, isSameState, processQueries, processQuery
processQuery
public MembershipOracle.MealyMembershipOracle<I,O> getMembershipOracle()
SimulatorOmegaOracle
SimulatorOracle
used to answer Query
s.getMembershipOracle
in interface OmegaMembershipOracle<S,I,net.automatalib.words.Word<O>>
getMembershipOracle
in interface OmegaMembershipOracle.MealyOmegaMembershipOracle<S,I,O>
getMembershipOracle
in class SimulatorOmegaOracle<S,I,net.automatalib.words.Word<O>>
Copyright © 2019. All rights reserved.