Package | Description |
---|---|
net.automatalib.util.tries |
Modifier and Type | Field and Description |
---|---|
protected SuffixTrieNode<I> |
SuffixTrie.root |
Modifier and Type | Field and Description |
---|---|
protected List<SuffixTrieNode<I>> |
SuffixTrie.nodes |
Modifier and Type | Method and Description |
---|---|
SuffixTrieNode<I> |
SuffixTrie.add(I symbol,
SuffixTrieNode<I> parent)
Adds a word to the trie.
|
SuffixTrieNode<I> |
SharedSuffixTrie.add(I symbol,
SuffixTrieNode<I> parent) |
SuffixTrieNode<I> |
SuffixTrieNode.getParent() |
SuffixTrieNode<I> |
SuffixTrie.getRoot()
Returns the root of this trie.
|
SuffixTrieNode<I> |
SuffixTrie.getTarget(SuffixTrieNode<I> edge) |
Modifier and Type | Method and Description |
---|---|
GraphDOTHelper<SuffixTrieNode<I>,SuffixTrieNode<I>> |
SuffixTrie.getGraphDOTHelper() |
GraphDOTHelper<SuffixTrieNode<I>,SuffixTrieNode<I>> |
SuffixTrie.getGraphDOTHelper() |
Collection<SuffixTrieNode<I>> |
SuffixTrie.getNodes() |
Collection<SuffixTrieNode<I>> |
SuffixTrie.getOutgoingEdges(SuffixTrieNode<I> node) |
Modifier and Type | Method and Description |
---|---|
SuffixTrieNode<I> |
SuffixTrie.add(I symbol,
SuffixTrieNode<I> parent)
Adds a word to the trie.
|
SuffixTrieNode<I> |
SharedSuffixTrie.add(I symbol,
SuffixTrieNode<I> parent) |
static <I> void |
SuffixTrieNode.appendSuffix(SuffixTrieNode<I> node,
List<? super I> symList) |
static <I> int |
SuffixTrieNode.depth(SuffixTrieNode<I> node) |
Collection<SuffixTrieNode<I>> |
SuffixTrie.getOutgoingEdges(SuffixTrieNode<I> node) |
static <I> I |
SuffixTrieNode.getSymbol(SuffixTrieNode<I> node,
int index) |
SuffixTrieNode<I> |
SuffixTrie.getTarget(SuffixTrieNode<I> edge) |
static <I> Word<I> |
SuffixTrieNode.toExplicitWord(SuffixTrieNode<I> node) |
Constructor and Description |
---|
SuffixTrie(boolean graphRepresentable,
SuffixTrieNode<I> root)
Internal constructor.
|
SuffixTrie(SuffixTrieNode<I> root)
Internal constructor.
|
SuffixTrieNode(I symbol,
SuffixTrieNode<I> parent) |
Copyright © 2015. All Rights Reserved.