com.hankcs.hanlp.collection.trie
类 DoubleArrayTrie.Searcher

java.lang.Object
  继承者 com.hankcs.hanlp.collection.trie.DoubleArrayTrie.Searcher
包容类:
DoubleArrayTrie<V>

public class DoubleArrayTrie.Searcher
extends Object

一个搜索工具(注意,当调用next()返回false后不应该继续调用next(),除非reset状态)


字段摘要
 int begin
          key的起点
 int index
          key的字典序坐标
 int length
          key的长度
 V value
          key对应的value
 
构造方法摘要
DoubleArrayTrie.Searcher(int offset, char[] charArray)
          构造一个双数组搜索工具
 
方法摘要
 boolean next()
          取出下一个命中输出
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

begin

public int begin
key的起点


length

public int length
key的长度


index

public int index
key的字典序坐标


value

public V value
key对应的value

构造方法详细信息

DoubleArrayTrie.Searcher

public DoubleArrayTrie.Searcher(int offset,
                                char[] charArray)
构造一个双数组搜索工具

参数:
offset - 搜索的起始位置
charArray - 搜索的目标字符数组
方法详细信息

next

public boolean next()
取出下一个命中输出

返回:
是否命中,当返回false表示搜索结束,否则使用公开的成员读取命中的详细信息


Copyright © 2014–2015 码农场. All rights reserved.