Package | Description |
---|---|
net.automatalib.words.impl |
Modifier and Type | Class and Description |
---|---|
class |
FastAlphabet<I extends MutableNumericID>
A fast alphabet implementation, that assumes identifiers are stored directly in the input symbols.
|
class |
SimpleAlphabet<I>
A simple alphabet implementation, that does not impose any restriction on the input symbol class.
|
class |
SymbolHidingAlphabet<I>
This alphabet wrapper allows to temporarily hide symbols, so that containment checks (such as
Alphabet.containsSymbol(Object) ) return false even though the symbol is contained in the wrapped
alphabet. |
Modifier and Type | Method and Description |
---|---|
GrowingAlphabet<I> |
SymbolHidingAlphabet.getDelegate()
Returns the wrapped alphabet.
|
static <I> GrowingAlphabet<I> |
Alphabets.withNewSymbol(Alphabet<I> alphabet,
I symbol)
Returns an alphabet, which consists of the original alphabet including new input symbol.
|
Constructor and Description |
---|
SymbolHidingAlphabet(GrowingAlphabet<I> alphabet) |
Copyright © 2018. All rights reserved.