索引

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
与,即多个检索词必须都在命中文档里出现
A B C D E F G H I L M N O P R S T V W 
所有类 所有程序包