I - input symbol classpublic class DFACacheOracle<I> extends Object implements MembershipOracle.DFAMembershipOracle<I>
MembershipOracle.DFAMembershipOracle<I>, MembershipOracle.MealyMembershipOracle<I,O>| Constructor and Description |
|---|
DFACacheOracle(Alphabet<I> alphabet,
MembershipOracle<I,Boolean> delegate)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DFACacheConsistencyTest<I> |
createCacheConsistencyTest()
Creates an equivalence oracle that checks an hypothesis for consistency with the
contents of this cache.
|
int |
getCacheSize() |
void |
processQueries(Collection<? extends Query<I,Boolean>> queries) |
public DFACacheOracle(Alphabet<I> alphabet, MembershipOracle<I,Boolean> delegate)
alphabet - the alphabet of the cachedelegate - the delegate oraclepublic int getCacheSize()
public DFACacheConsistencyTest<I> createCacheConsistencyTest()
public void processQueries(Collection<? extends Query<I,Boolean>> queries)
processQueries in interface MembershipOracle<I,Boolean>Copyright © 2013. All Rights Reserved.