AI - abstract input symbol type.AO - abstract output symbol type.CI - concrete input symbol type.CO - concrete output symbol type.public class MappedOracle<AI,AO,CI,CO> extends Object implements SingleQueryOracle<AI,AO>
SingleQueryOracle.SingleQueryOracleDFA<I>, SingleQueryOracle.SingleQueryOracleMealy<I,O>MembershipOracle.DFAMembershipOracle<I>, MembershipOracle.MealyMembershipOracle<I,O>| Constructor and Description |
|---|
MappedOracle(QueryAnswerer<CI,CO> delegate,
Mapper.AsynchronousMapper<AI,AO,CI,CO> mapper) |
| Modifier and Type | Method and Description |
|---|---|
AO |
answerQuery(Word<AI> prefix,
Word<AI> suffix) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessQueries, processQueryanswerQuery, asOraclepublic MappedOracle(QueryAnswerer<CI,CO> delegate, Mapper.AsynchronousMapper<AI,AO,CI,CO> mapper)
public AO answerQuery(Word<AI> prefix, Word<AI> suffix)
answerQuery in interface MembershipOracle<AI,AO>answerQuery in interface QueryAnswerer<AI,AO>answerQuery in interface SingleQueryOracle<AI,AO>Copyright © 2020. All rights reserved.