- Type Parameters:
I - input alphabet type
O - output alphabet type
- All Implemented Interfaces:
- MembershipOracle<I,Word<O>>, MembershipOracle.MealyMembershipOracle<I,O>, QueryAnswerer<I,Word<O>>, SymbolQueryOracle<I,O>
@ParametersAreNonnullByDefault
public class SQOOTBridge<I,O>
extends Object
implements SymbolQueryOracle<I,O>
A utility class that links an observation tree with a symbol query oracle, meaning that all queries to the symbol
query oracle will be stored in the observation tree. Additionally, if a query can be answered by the observation tree
(and caching is enabled) the delegated symbol query oracle will not be queried.
- Author:
- frohme