I - input symbol class@ParametersAreNonnullByDefault public class DFACacheOracle<I> extends Object implements LearningCacheOracle.DFALearningCacheOracle<I>
LearningCacheOracle.DFALearningCacheOracle<I>, LearningCacheOracle.MealyLearningCacheOracle<I,O>LearningCache.DFALearningCache<I>, LearningCache.MealyLearningCache<I,O>MembershipOracle.DFAMembershipOracle<I>, MembershipOracle.MealyMembershipOracle<I,O>| Constructor and Description |
|---|
DFACacheOracle(Alphabet<I> alphabet,
MembershipOracle<I,Boolean> delegate)
Deprecated.
since 2014-01-24. Use
DFACaches.createCache(Alphabet, MembershipOracle) |
DFACacheOracle(IncrementalDFABuilder<I> incDfa,
MembershipOracle<I,Boolean> delegate) |
| 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.
|
static <I> DFACacheOracle<I> |
createDAGCacheOracle(Alphabet<I> alphabet,
MembershipOracle<I,Boolean> delegate) |
static <I> DFACacheOracle<I> |
createTreeCacheOracle(Alphabet<I> alphabet,
MembershipOracle<I,Boolean> delegate) |
void |
processQueries(Collection<? extends Query<I,Boolean>> queries) |
@Deprecated public DFACacheOracle(Alphabet<I> alphabet, MembershipOracle<I,Boolean> delegate)
DFACaches.createCache(Alphabet, MembershipOracle)alphabet - the alphabet of the cachedelegate - the delegate oraclepublic DFACacheOracle(IncrementalDFABuilder<I> incDfa, MembershipOracle<I,Boolean> delegate)
public static <I> DFACacheOracle<I> createTreeCacheOracle(Alphabet<I> alphabet, MembershipOracle<I,Boolean> delegate)
public static <I> DFACacheOracle<I> createDAGCacheOracle(Alphabet<I> alphabet, MembershipOracle<I,Boolean> delegate)
public DFACacheConsistencyTest<I> createCacheConsistencyTest()
createCacheConsistencyTest in interface LearningCache<DFA<?,I>,I,Boolean>public void processQueries(Collection<? extends Query<I,Boolean>> queries)
processQueries in interface MembershipOracle<I,Boolean>Copyright © 2015. All Rights Reserved.