类的使用
hust.cs.javacourse.search.index.AbstractTermTuple
| 程序包 | 说明 |
|---|---|
| hust.cs.javacourse.search.index |
hust.cs.javacourse.search.index包里定义了和倒排索引数据结构相关的抽象类,以及和索引构建相关的抽象类和接口.
|
| hust.cs.javacourse.search.index.impl |
对hust.cs.javacourse.search.index包里定义的抽象类和接口的具体实现放在这个包里。
|
| hust.cs.javacourse.search.parse |
hust.cs.javacourse.search.parse包里定义了文档解析、分词,单词过滤有关的抽象类.学生需要实现这些抽象类的具体子类
|
| hust.cs.javacourse.search.parse.impl |
对hust.cs.javacourse.search.parse包里定义的抽象类和接口的具体实现放在这个包里。
|
-
hust.cs.javacourse.search.index中AbstractTermTuple的使用
类型参数类型为AbstractTermTuple的hust.cs.javacourse.search.index中的字段 修饰符和类型 字段 说明 protected java.util.List<AbstractTermTuple>AbstractDocument. tuples文档包含的三元组列表返回AbstractTermTuple的hust.cs.javacourse.search.index中的方法 修饰符和类型 方法 说明 abstract AbstractTermTupleAbstractDocument. getTuple(int index)获得指定下标位置的三元组返回变量类型为AbstractTermTuple的类型的hust.cs.javacourse.search.index中的方法 修饰符和类型 方法 说明 abstract java.util.List<AbstractTermTuple>AbstractDocument. getTuples()获得文档包含的三元组列表参数类型为AbstractTermTuple的hust.cs.javacourse.search.index中的方法 修饰符和类型 方法 说明 abstract voidAbstractDocument. addTuple(AbstractTermTuple tuple)向文档对象里添加三元组, 要求不能有内容重复的三元组abstract booleanAbstractDocument. contains(AbstractTermTuple tuple)判断是否包含指定的三元组类型变量类型为AbstractTermTuple的hust.cs.javacourse.search.index中的构造器参数 构造器 说明 AbstractDocument(int docId, java.lang.String docPath, java.util.List<AbstractTermTuple> tuples) -
hust.cs.javacourse.search.index.impl中AbstractTermTuple的使用
hust.cs.javacourse.search.index.impl中AbstractTermTuple的子类 修饰符和类型 类 说明 classTermTuple一个TermTuple对象为三元组(单词,出现频率,出现的当前位置).返回AbstractTermTuple的hust.cs.javacourse.search.index.impl中的方法 修饰符和类型 方法 说明 AbstractTermTupleDocument. getTuple(int index)获得指定下标位置的三元组返回变量类型为AbstractTermTuple的类型的hust.cs.javacourse.search.index.impl中的方法 修饰符和类型 方法 说明 java.util.List<AbstractTermTuple>Document. getTuples()获得文档包含的三元组列表参数类型为AbstractTermTuple的hust.cs.javacourse.search.index.impl中的方法 修饰符和类型 方法 说明 voidDocument. addTuple(AbstractTermTuple tuple)向文档对象里添加三元组, 要求不能有内容重复的三元组booleanDocument. contains(AbstractTermTuple tuple)判断是否包含指定的三元组类型变量类型为AbstractTermTuple的hust.cs.javacourse.search.index.impl中的构造器参数 构造器 说明 Document(int docId, java.lang.String docPath, java.util.List<AbstractTermTuple> tuples)构造函数 -
hust.cs.javacourse.search.parse中AbstractTermTuple的使用
返回AbstractTermTuple的hust.cs.javacourse.search.parse中的方法 修饰符和类型 方法 说明 abstract AbstractTermTupleAbstractTermTupleStream. next()获得下一个三元组 -
hust.cs.javacourse.search.parse.impl中AbstractTermTuple的使用
返回AbstractTermTuple的hust.cs.javacourse.search.parse.impl中的方法 修饰符和类型 方法 说明 AbstractTermTupleLengthTermTupleFilter. next()获得下一个三元组 过滤掉长度大于20或者长度小于3的单词AbstractTermTuplePatternTermTupleFilter. next()获得下一个三元组 过滤掉非英文单词AbstractTermTupleStopWordTermTupleFilter. next()获得下一个三元组 过滤掉停用词AbstractTermTupleTermTupleScanner. next()获得下一个三元组