索引

A B C D E F G H I L M N O P R S T V W 
所有类 所有程序包

S

save(File) - 类 中的方法hust.cs.javacourse.search.index.AbstractIndex
将在内存里构建好的索引写入到文件.
save(File) - 类 中的方法hust.cs.javacourse.search.index.impl.Index
将在内存里构建好的索引写入到文件.
score - 类 中的变量hust.cs.javacourse.search.query.AbstractHit
该命中文档的得分,文档的得分通过Sort接口计算.每个文档得分默认值为1.0
score(AbstractHit) - 类 中的方法hust.cs.javacourse.search.query.impl.SimpleSorter
计算命中文档的得分, 作为命中结果排序的依据.
score(AbstractHit) - 接口 中的方法hust.cs.javacourse.search.query.Sort
计算命中文档的得分, 作为命中结果排序的依据.
search(AbstractTerm) - 类 中的方法hust.cs.javacourse.search.index.AbstractIndex
返回指定单词的PostingList
search(AbstractTerm) - 类 中的方法hust.cs.javacourse.search.index.impl.Index
返回指定单词的PostingList
search(AbstractTerm, AbstractTerm, Sort) - 类 中的方法hust.cs.javacourse.search.query.AbstractIndexSearcher
查找出现相邻单词的文档(进阶功能)
search(AbstractTerm, AbstractTerm, Sort) - 类 中的方法hust.cs.javacourse.search.query.impl.IndexSearcher
查找出现相邻单词的文档(进阶功能)
search(AbstractTerm, AbstractTerm, Sort, AbstractIndexSearcher.LogicalCombination) - 类 中的方法hust.cs.javacourse.search.query.AbstractIndexSearcher
根据二个检索词进行搜索
search(AbstractTerm, AbstractTerm, Sort, AbstractIndexSearcher.LogicalCombination) - 类 中的方法hust.cs.javacourse.search.query.impl.IndexSearcher
根据二个检索词进行搜索
search(AbstractTerm, Sort) - 类 中的方法hust.cs.javacourse.search.query.AbstractIndexSearcher
根据单个检索词进行搜索
search(AbstractTerm, Sort) - 类 中的方法hust.cs.javacourse.search.query.impl.IndexSearcher
根据单个检索词进行搜索
search(String, Sort) - 类 中的方法hust.cs.javacourse.search.query.AbstractIndexSearcher
检索包含相邻两个单词或某一个单词的文档
search(String, Sort) - 类 中的方法hust.cs.javacourse.search.query.impl.IndexSearcher
检索包含相邻两个单词或某一个单词的文档
search(String, String, Sort, AbstractIndexSearcher.LogicalCombination) - 类 中的方法hust.cs.javacourse.search.query.AbstractIndexSearcher
根据两个检索词进行检索
search(String, String, Sort, AbstractIndexSearcher.LogicalCombination) - 类 中的方法hust.cs.javacourse.search.query.impl.IndexSearcher
根据两个字符串检索词进行检索
setContent(String) - 类 中的方法hust.cs.javacourse.search.index.AbstractTerm
设置Term内容
setContent(String) - 类 中的方法hust.cs.javacourse.search.index.impl.Term
设置Term内容
setContent(String) - 类 中的方法hust.cs.javacourse.search.query.AbstractHit
设置文档内容
setContent(String) - 类 中的方法hust.cs.javacourse.search.query.impl.Hit
设置文档内容
setDocId(int) - 类 中的方法hust.cs.javacourse.search.index.AbstractDocument
设置文档id
setDocId(int) - 类 中的方法hust.cs.javacourse.search.index.AbstractPosting
设置包含单词的文档id
setDocId(int) - 类 中的方法hust.cs.javacourse.search.index.impl.Document
设置文档id
setDocId(int) - 类 中的方法hust.cs.javacourse.search.index.impl.Posting
设置包含单词的文档id
setDocPath(String) - 类 中的方法hust.cs.javacourse.search.index.AbstractDocument
设置文档绝对路径
setDocPath(String) - 类 中的方法hust.cs.javacourse.search.index.impl.Document
设置文档绝对路径
setFreq(int) - 类 中的方法hust.cs.javacourse.search.index.AbstractPosting
设置单词在文档里出现的次数
setFreq(int) - 类 中的方法hust.cs.javacourse.search.index.impl.Posting
设置单词在文档里出现的次数
setPositions(List<Integer>) - 类 中的方法hust.cs.javacourse.search.index.AbstractPosting
设置单词在文档里出现的位置列表
setPositions(List<Integer>) - 类 中的方法hust.cs.javacourse.search.index.impl.Posting
设置单词在文档里出现的位置列表
setScore(double) - 类 中的方法hust.cs.javacourse.search.query.AbstractHit
设置文档得分
setScore(double) - 类 中的方法hust.cs.javacourse.search.query.impl.Hit
设置文档得分
setSplitRegex(String) - 类 中的方法hust.cs.javacourse.search.util.StringSplitter
设置分词用的正则表达式
SimpleSorter - hust.cs.javacourse.search.query.impl中的类
实现计算命中文档得分,对命中文档数组根据得分进行排序的功能 实现接口: Sort:实现计算得分和根据得分进行排序的方法
SimpleSorter() - 类 的构造器hust.cs.javacourse.search.query.impl.SimpleSorter
 
size() - 类 中的方法hust.cs.javacourse.search.index.AbstractPostingList
返回PostingList的大小,即包含的Posting的个数
size() - 类 中的方法hust.cs.javacourse.search.index.impl.PostingList
返回PostingList的大小,即包含的Posting的个数
sort() - 类 中的方法hust.cs.javacourse.search.index.AbstractPosting
对内部positions从小到大排序
sort() - 类 中的方法hust.cs.javacourse.search.index.AbstractPostingList
根据文档id的大小对PostingList进行从小到大的排序
sort() - 类 中的方法hust.cs.javacourse.search.index.impl.Posting
对内部positions从小到大排序
sort() - 类 中的方法hust.cs.javacourse.search.index.impl.PostingList
根据文档id的大小对PostingList进行从小到大的排序
sort(List<AbstractHit>) - 类 中的方法hust.cs.javacourse.search.query.impl.SimpleSorter
对命中结果集合根据文档得分排序
sort(List<AbstractHit>) - 接口 中的方法hust.cs.javacourse.search.query.Sort
对命中结果集合根据文档得分排序
Sort - hust.cs.javacourse.search.query中的接口
Sort定义了对搜索结果排序的接口
splitByRegex(String) - 类 中的方法hust.cs.javacourse.search.util.StringSplitter
将字符串分割成单词列表
splitRegex - 类 中的变量hust.cs.javacourse.search.util.StringSplitter
 
STOP_WORDS - 类 中的静态变量hust.cs.javacourse.search.util.StopWords
停用词字符串数组
stopWords - 类 中的变量hust.cs.javacourse.search.parse.impl.StopWordTermTupleFilter
stopWords用于存储所有的停用词
StopWords - hust.cs.javacourse.search.util中的类
停用词表类
StopWords() - 类 的构造器hust.cs.javacourse.search.util.StopWords
 
StopWordTermTupleFilter - hust.cs.javacourse.search.parse.impl中的类
 
StopWordTermTupleFilter(AbstractTermTupleStream) - 类 的构造器hust.cs.javacourse.search.parse.impl.StopWordTermTupleFilter
构造函数
STRING_SPLITTER_REGEX - 类 中的静态变量hust.cs.javacourse.search.util.Config
将字符串切分成单词时所需的正则表达式.
stringList - 类 中的变量hust.cs.javacourse.search.parse.impl.TermTupleScanner
stringList用于存储一个文档中的所有单词,构成一个列表
StringSplitter - hust.cs.javacourse.search.util中的类
字符串分割类,根据标点符号和空白符将字符串分成一个个单词
StringSplitter() - 类 的构造器hust.cs.javacourse.search.util.StringSplitter
 
A B C D E F G H I L M N O P R S T V W 
所有类 所有程序包