| Class | Description |
|---|---|
| Alphabets | |
| ArrayAlphabet<I> | |
| DefaultVPDAlphabet<I> |
A list-based, fixed size implementation of a
VPDAlphabet. |
| EnumAlphabet<E extends Enum<E>> | |
| FastAlphabet<I extends MutableNumericID> |
A fast alphabet implementation, that assumes identifiers are stored directly in the input symbols.
|
| GrowingVPDAlphabet<I> |
A
VPDAlphabet implementation that allows to add new symbols after its construction. |
| ListAlphabet<I> | |
| SimpleAlphabet<I> |
A simple alphabet implementation, that does not impose any restriction on the input symbol class.
|
| Symbol | |
| VPDSym<T> |
Utility class used to wrap input symbols of a
VPDAlphabet. |
Copyright © 2019. All rights reserved.