类 DocumentBuilder
java.lang.Object
hust.cs.javacourse.search.index.AbstractDocumentBuilder
hust.cs.javacourse.search.index.impl.DocumentBuilder
public class DocumentBuilder extends AbstractDocumentBuilder
Document构造器
Document构造器的功能应该是由解析文本文档得到的TermTupleStream,产生Document对象.
-
构造器概要
构造器 构造器 说明 DocumentBuilder() -
方法概要
修饰符和类型 方法 说明 AbstractDocumentbuild(int docId, java.lang.String docPath, AbstractTermTupleStream termTupleStream)由解析文本文档得到的TermTupleStream,构造Document对象.AbstractDocumentbuild(int docId, java.lang.String docPath, java.io.File file)由给定的File,构造Document对象.
-
构造器详细资料
-
DocumentBuilder
public DocumentBuilder()
-
-
方法详细资料
-
build
public AbstractDocument build(int docId, java.lang.String docPath, AbstractTermTupleStream termTupleStream)由解析文本文档得到的TermTupleStream,构造Document对象.
- 指定者:
build在类中AbstractDocumentBuilder- 参数:
docId- : 文档iddocPath- : 文档绝对路径termTupleStream- : 文档对应的TermTupleStream- 返回:
- :Document对象
-
build
由给定的File,构造Document对象. 该方法利用输入参数file构造出AbstractTermTupleStream子类对象后,内部调用 AbstractDocument build(int docId, String docPath, AbstractTermTupleStream termTupleStream)- 指定者:
build在类中AbstractDocumentBuilder- 参数:
docId- : 文档iddocPath- : 文档绝对路径file- : 文档对应File对象- 返回:
- : Document对象
-