net.moraleboost.junsai.doublearray
クラス Trie
java.lang.Object
net.moraleboost.junsai.doublearray.Trie
public class Trie
- extends java.lang.Object
double-array trie
- 作成者:
- taketa
コンストラクタの概要 |
Trie()
|
Trie(java.nio.IntBuffer buffer)
|
メソッドの概要 |
int |
commonPrefixSearch(java.lang.CharSequence key,
int offset,
int len,
Trie.Result[] result,
int rlen,
int nodePos)
|
boolean |
exactMatchSearch(java.lang.CharSequence key,
int offset,
int len,
Trie.Result r,
int nodePos)
|
boolean |
exactMatchSearch(java.lang.CharSequence key,
Trie.Result r)
|
void |
setBuffer(java.nio.IntBuffer buffer)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Trie
public Trie()
Trie
public Trie(java.nio.IntBuffer buffer)
setBuffer
public void setBuffer(java.nio.IntBuffer buffer)
exactMatchSearch
public boolean exactMatchSearch(java.lang.CharSequence key,
Trie.Result r)
exactMatchSearch
public boolean exactMatchSearch(java.lang.CharSequence key,
int offset,
int len,
Trie.Result r,
int nodePos)
commonPrefixSearch
public int commonPrefixSearch(java.lang.CharSequence key,
int offset,
int len,
Trie.Result[] result,
int rlen,
int nodePos)