public interface GlobalSuffixFeature<I>
| Modifier and Type | Method and Description |
|---|---|
boolean |
addGlobalSuffixes(Collection<? extends net.automatalib.words.Word<I>> globalSuffixes)
Add the provided suffixes to the collection of global suffixes.
|
Collection<net.automatalib.words.Word<I>> |
getGlobalSuffixes()
Retrieves the global suffixes of this learner.
|
Collection<net.automatalib.words.Word<I>> getGlobalSuffixes()
LearningAlgorithm.startLearning() should return an empty collection.
The return value should not be modified; attempting to do so may result in an UnsupportedOperationException. It is the implementation's responsibility to ensure attempted modifications do
not corrupt the learner's internal state.
boolean addGlobalSuffixes(Collection<? extends net.automatalib.words.Word<I>> globalSuffixes)
LearningAlgorithm.startLearning() has been
called.
The implementation may choose to (but is not required to) omit suffixes which are already present (that is, manage the global suffixes as a proper set).
globalSuffixes - the global suffixes to addtrue if a refinement was triggered by adding the global suffixes, false otherwise.Copyright © 2018. All rights reserved.