Package | Description |
---|---|
com.simiacryptus.text |
Modifier and Type | Class and Description |
---|---|
class |
IndexNode
The type Index node.
|
Modifier and Type | Field and Description |
---|---|
protected TrieNode |
NodewalkerCodec.Encoder.fromNode
The From node.
|
protected TrieNode |
NodewalkerCodec.Decoder.node
The Node.
|
protected TrieNode |
NodewalkerCodec.Encoder.node
The Node.
|
Modifier and Type | Method and Description |
---|---|
TrieNode |
TrieNode.getContinuation(char c)
Gets continuation.
|
TrieNode |
TrieNode.getParent()
Gets parent.
|
TrieNode |
TrieNode.godparent()
Godparent trie node.
|
TrieNode |
CharTrie.matchEnd(String search)
Match end trie node.
|
TrieNode |
CharTrie.matchPredictor(String search)
Match predictor trie node.
|
protected TrieNode |
TrieNode.newNode(int index)
New node trie node.
|
protected TrieNode |
IndexNode.newNode(int index) |
TrieNode |
TrieNode.refresh()
Refresh trie node.
|
TrieNode |
CharTrie.root()
Root trie node.
|
TrieNode |
IndexNode.split()
Split trie node.
|
TrieNode |
TrieNode.traverse(long cursorId)
Traverse trie node.
|
TrieNode |
TrieNode.traverse(String str)
Traverse trie node.
|
TrieNode |
CharTrie.traverse(String search)
Locate a node by finding the maximum prefix match apply the given string
|
TrieNode |
TrieNode.visitFirst(Consumer<? super TrieNode> visitor)
Visit first trie node.
|
TrieNode |
TrieNode.visitLast(Consumer<? super TrieNode> visitor)
Visit last trie node.
|
Modifier and Type | Method and Description |
---|---|
Optional<? extends TrieNode> |
TrieNode.getChild(char token)
Gets child.
|
Stream<? extends TrieNode> |
TrieNode.getChildren()
Gets children.
|
TreeMap<Character,? extends TrieNode> |
TrieNode.getChildrenMap()
Gets children map.
|
Map<Character,TrieNode> |
TrieNode.getGodChildren()
Gets god children.
|
<T extends Comparable<T>> |
CharTrie.max(Function<TrieNode,T> fn,
int maxResults)
Max stream.
|
Stream<? extends TrieNode> |
TrieNode.streamDecendents(int level)
Stream decendents stream.
|
protected Optional<TrieNode> |
NodewalkerCodec.writeBackup(NodewalkerCodec.Encoder encoder,
char token)
Write backup optional.
|
Modifier and Type | Method and Description |
---|---|
Bits |
TrieNode.bitsTo(TrieNode toNode)
Bits to bits.
|
static double |
TextAnalysis.entropy(TrieNode tokenNode,
TrieNode contextNode) |
String |
TrieNode.getDebugString(TrieNode root)
Gets debug string.
|
String |
TrieNode.getString(TrieNode root)
Gets string.
|
protected long |
ConvolutionalTrieSerializer.getUpperBound(TrieNode currentParent,
AtomicLong currentChildren,
TrieNode godchildNode,
int godchildAdjustment)
Gets upper bound.
|
Interval |
TrieNode.intervalTo(TrieNode toNode)
Interval to interval.
|
Constructor and Description |
---|
IndexNode(CharTrie trie,
short depth,
int index,
TrieNode parent)
Instantiates a new Index node.
|
TrieNode(CharTrie trie,
int index,
TrieNode parent)
Instantiates a new Trie node.
|
Copyright © 2019 SimiaCryptus Software. All rights reserved.