Uses of Interface
net.automatalib.alphabet.GrowingAlphabet
-
Packages that use GrowingAlphabet Package Description net.automatalib.alphabet This package contains the basic classes concerning alphabets. -
-
Uses of GrowingAlphabet in net.automatalib.alphabet
Classes in net.automatalib.alphabet that implement GrowingAlphabet Modifier and Type Class Description class
FastAlphabet<I extends MutableNumericID>
A fast alphabet implementation, that assumes identifiers are stored directly in the input symbols.class
GrowingMapAlphabet<I>
An extension of theMapAlphabet
that also allows adding new symbol after construction.Methods in net.automatalib.alphabet that return GrowingAlphabet Modifier and Type Method Description static <I> GrowingAlphabet<I>
Alphabets. toGrowingAlphabetOrThrowException(Alphabet<I> alphabet)
Casts the given alphabet to aGrowingAlphabet
if possible (i.e. the given alphabet is actually an instance of aGrowingAlphabet
).Methods in net.automatalib.alphabet that return types with arguments of type GrowingAlphabet Modifier and Type Method Description static <I> Collector<I,?,GrowingAlphabet<I>>
Alphabets. collector()
Returns aCollector
that collects individual symbols (in order and without duplicates) and aggregates them in aGrowingAlphabet
.
-