索引
A B C D E F G H I L M N O P R S T V W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractDocument - hust.cs.javacourse.search.index中的类
-
AbstractDocument是文档对象的抽象父类.
- AbstractDocument() - 类 的构造器hust.cs.javacourse.search.index.AbstractDocument
-
缺省构造函数
- AbstractDocument(int, String) - 类 的构造器hust.cs.javacourse.search.index.AbstractDocument
-
构造函数
- AbstractDocument(int, String, List<AbstractTermTuple>) - 类 的构造器hust.cs.javacourse.search.index.AbstractDocument
- AbstractDocumentBuilder - hust.cs.javacourse.search.index中的类
-
AbstractDocumentBuilder是Document构造器的抽象父类.
- AbstractDocumentBuilder() - 类 的构造器hust.cs.javacourse.search.index.AbstractDocumentBuilder
- AbstractHit - hust.cs.javacourse.search.query中的类
-
AbstractHit是一个搜索命中结果的抽象类.
- AbstractHit() - 类 的构造器hust.cs.javacourse.search.query.AbstractHit
-
默认构造函数
- AbstractHit(int, String) - 类 的构造器hust.cs.javacourse.search.query.AbstractHit
-
构造函数
- AbstractHit(int, String, Map<AbstractTerm, AbstractPosting>) - 类 的构造器hust.cs.javacourse.search.query.AbstractHit
-
构造函数
- AbstractIndex - hust.cs.javacourse.search.index中的类
-
AbstractIndex是内存中的倒排索引对象的抽象父类.
- AbstractIndex() - 类 的构造器hust.cs.javacourse.search.index.AbstractIndex
-
缺省构造函数,构建空的索引
- AbstractIndexBuilder - hust.cs.javacourse.search.index中的类
-
AbstractIndexBuilder是索引构造器的抽象父类 需要实例化一个具体子类对象完成索引构造的工作
- AbstractIndexBuilder(AbstractDocumentBuilder) - 类 的构造器hust.cs.javacourse.search.index.AbstractIndexBuilder
- AbstractIndexSearcher - hust.cs.javacourse.search.query中的类
-
AbstractIndexSearcher是检索具体实现的抽象类
- AbstractIndexSearcher() - 类 的构造器hust.cs.javacourse.search.query.AbstractIndexSearcher
- AbstractIndexSearcher.LogicalCombination - hust.cs.javacourse.search.query中的枚举
-
多个检索词的逻辑组合
- AbstractPosting - hust.cs.javacourse.search.index中的类
-
AbstractPosting是Posting对象的抽象父类.
- AbstractPosting() - 类 的构造器hust.cs.javacourse.search.index.AbstractPosting
-
缺省构造函数
- AbstractPosting(int, int, List<Integer>) - 类 的构造器hust.cs.javacourse.search.index.AbstractPosting
-
构造函数
- AbstractPostingList - hust.cs.javacourse.search.index中的类
-
AbstractPostingList是所有PostingList对象的抽象父类.
- AbstractPostingList() - 类 的构造器hust.cs.javacourse.search.index.AbstractPostingList
- AbstractTerm - hust.cs.javacourse.search.index中的类
-
AbstractTerm是Term对象的抽象父类.
- AbstractTerm() - 类 的构造器hust.cs.javacourse.search.index.AbstractTerm
-
缺省构造函数
- AbstractTerm(String) - 类 的构造器hust.cs.javacourse.search.index.AbstractTerm
-
构造函数
- AbstractTermTuple - hust.cs.javacourse.search.index中的类
-
AbstractTermTuple是所有TermTuple对象的抽象父类.
- AbstractTermTuple() - 类 的构造器hust.cs.javacourse.search.index.AbstractTermTuple
- AbstractTermTupleFilter - hust.cs.javacourse.search.parse中的类
-
抽象类AbstractTermTupleFilter类型是AbstractTermTupleStream的子类,里面包含另一个 AbstractTermTupleStream对象作为输入,并对输入的AbstractTermTupleStream进行过滤, 例如过滤掉所有停用词(the,is are...)对应的三元组 其具体子类需要重新实现next方法以过滤掉不需要的单词对应的三元组.同时可以实现多个不同的过滤器 完成不同的过滤功能,多个过滤器可以形成过滤管道.
- AbstractTermTupleFilter(AbstractTermTupleStream) - 类 的构造器hust.cs.javacourse.search.parse.AbstractTermTupleFilter
-
构造函数
- AbstractTermTupleScanner - hust.cs.javacourse.search.parse中的类
-
AbstractTermTupleScanner是AbstractTermTupleStream的抽象子类,即一个具体的TermTupleScanner对象就是 一个AbstractTermTupleStream流对象,它利用java.io.BufferedReader去读取文本文件得到一个个三元组TermTuple.
- AbstractTermTupleScanner() - 类 的构造器hust.cs.javacourse.search.parse.AbstractTermTupleScanner
-
缺省构造函数
- AbstractTermTupleScanner(BufferedReader) - 类 的构造器hust.cs.javacourse.search.parse.AbstractTermTupleScanner
-
构造函数
- AbstractTermTupleStream - hust.cs.javacourse.search.parse中的类
-
AbstractTermTupleStream是各种TermFreqPosTupleStream对象的抽象父类 TermFreqPosTupleStream是三元组TermTuple流对象,包含了解析文本文件得到的三元组序列
- AbstractTermTupleStream() - 类 的构造器hust.cs.javacourse.search.parse.AbstractTermTupleStream
- add(AbstractPosting) - 类 中的方法hust.cs.javacourse.search.index.AbstractPostingList
-
添加Posting,要求不能有内容重复的posting
- add(AbstractPosting) - 类 中的方法hust.cs.javacourse.search.index.impl.PostingList
-
添加Posting,要求不能有内容重复的posting
- add(List<AbstractPosting>) - 类 中的方法hust.cs.javacourse.search.index.AbstractPostingList
-
添加Posting列表,,要求不能有内容重复的posting
- add(List<AbstractPosting>) - 类 中的方法hust.cs.javacourse.search.index.impl.PostingList
-
添加Posting列表,,要求不能有内容重复的posting
- addDocument(AbstractDocument) - 类 中的方法hust.cs.javacourse.search.index.AbstractIndex
-
添加文档到索引,更新索引内部的HashMap
- addDocument(AbstractDocument) - 类 中的方法hust.cs.javacourse.search.index.impl.Index
-
添加文档到索引,更新索引内部的HashMap
- addTuple(AbstractTermTuple) - 类 中的方法hust.cs.javacourse.search.index.AbstractDocument
-
向文档对象里添加三元组, 要求不能有内容重复的三元组
- addTuple(AbstractTermTuple) - 类 中的方法hust.cs.javacourse.search.index.impl.Document
-
向文档对象里添加三元组, 要求不能有内容重复的三元组
- AND - hust.cs.javacourse.search.query.AbstractIndexSearcher.LogicalCombination
-
与,即多个检索词必须都在命中文档里出现
所有类 所有程序包