索引
A B C D E F G H I L M N O P R S T V W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
T
- term - 类 中的变量hust.cs.javacourse.search.index.AbstractTermTuple
-
单词
- Term - hust.cs.javacourse.search.index.impl中的类
-
Term对象表示文本文档里的一个单词.
- Term() - 类 的构造器hust.cs.javacourse.search.index.impl.Term
-
缺省构造函数
- Term(String) - 类 的构造器hust.cs.javacourse.search.index.impl.Term
-
构造函数
- TERM_FILTER_MAXLENGTH - 类 中的静态变量hust.cs.javacourse.search.util.Config
-
基于单词的最小长度过滤单词.
- TERM_FILTER_MINLENGTH - 类 中的静态变量hust.cs.javacourse.search.util.Config
-
基于单词的最小长度过滤单词.
- TERM_FILTER_PATTERN - 类 中的静态变量hust.cs.javacourse.search.util.Config
-
单词过滤的正则表达式.
- termPostingMapping - 类 中的变量hust.cs.javacourse.search.query.AbstractHit
-
命中的单词和对应的Posting键值对,对计算文档得分有用,对于一个查询命中结果,一个term对应的是Posting而不是PostingList
- termToPostingListMapping - 类 中的变量hust.cs.javacourse.search.index.AbstractIndex
-
内存中的倒排索引结构为HashMap,key为Term对象,value为对应的PostingList对象.
- TermTuple - hust.cs.javacourse.search.index.impl中的类
-
一个TermTuple对象为三元组(单词,出现频率,出现的当前位置).
- TermTuple() - 类 的构造器hust.cs.javacourse.search.index.impl.TermTuple
-
缺省构造函数
- TermTuple(AbstractTerm, int) - 类 的构造器hust.cs.javacourse.search.index.impl.TermTuple
-
构造函数
- TermTupleScanner - hust.cs.javacourse.search.parse.impl中的类
-
TermTupleScanner是一个AbstractTermTupleStream流对象, 它利用java.io.BufferedReader去读取文本文件得到一个个三元组TermTuple.
- TermTupleScanner() - 类 的构造器hust.cs.javacourse.search.parse.impl.TermTupleScanner
- TermTupleScanner(BufferedReader) - 类 的构造器hust.cs.javacourse.search.parse.impl.TermTupleScanner
- TestBuildIndex - hust.cs.javacourse.search.run中的类
-
测试索引构建
- TestBuildIndex() - 类 的构造器hust.cs.javacourse.search.run.TestBuildIndex
- TestSearchIndex - hust.cs.javacourse.search.run中的类
-
测试搜索
- TestSearchIndex() - 类 的构造器hust.cs.javacourse.search.run.TestSearchIndex
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractDocument
-
获得Document的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractIndex
-
返回索引的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractPosting
-
返回Posting的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractPostingList
-
获得PosingList的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractTerm
-
返回Term的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.AbstractTermTuple
-
获得三元组的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.Document
-
获得Document的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.Index
-
返回索引的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.Posting
-
返回Posting的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.PostingList
-
获得PosingList的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.Term
-
返回Term的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.index.impl.TermTuple
-
获得三元组的字符串表示
- toString() - 类 中的方法hust.cs.javacourse.search.query.AbstractHit
-
获得命中结果的字符串表示, 用于显示搜索结果.
- toString() - 类 中的方法hust.cs.javacourse.search.query.impl.Hit
-
获得命中结果的字符串表示, 用于显示搜索结果.
- tuples - 类 中的变量hust.cs.javacourse.search.index.AbstractDocument
-
文档包含的三元组列表
所有类 所有程序包