org.galagosearch.core.index
Class DocumentLengthsWriter
java.lang.Object
org.galagosearch.core.index.DocumentLengthsWriter
- All Implemented Interfaces:
- org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.NumberedDocumentData>, org.galagosearch.tupleflow.Step
@InputClass(className="org.galagosearch.core.types.NumberedDocumentData",
order="+number")
public class DocumentLengthsWriter- extends java.lang.Object
- implements org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.NumberedDocumentData>
Writes the document lengths file based on data in NumberedDocumentData tuples.
The document lengths data is used by StructuredIndex because it's a key
input to more scoring functions.
- Author:
- trevor
|
Constructor Summary |
DocumentLengthsWriter(org.galagosearch.tupleflow.TupleFlowParameters parameters)
Creates a new instance of DocumentLengthsWriter |
|
Method Summary |
void |
close()
|
void |
process(org.galagosearch.core.types.NumberedDocumentData object)
|
static void |
verify(org.galagosearch.tupleflow.TupleFlowParameters parameters,
org.galagosearch.tupleflow.execution.ErrorHandler handler)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentLengthsWriter
public DocumentLengthsWriter(org.galagosearch.tupleflow.TupleFlowParameters parameters)
throws java.io.FileNotFoundException
- Creates a new instance of DocumentLengthsWriter
- Throws:
java.io.FileNotFoundException
close
public void close()
throws java.io.IOException
- Specified by:
close in interface org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.NumberedDocumentData>
- Throws:
java.io.IOException
process
public void process(org.galagosearch.core.types.NumberedDocumentData object)
throws java.io.IOException
- Specified by:
process in interface org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.NumberedDocumentData>
- Throws:
java.io.IOException
verify
public static void verify(org.galagosearch.tupleflow.TupleFlowParameters parameters,
org.galagosearch.tupleflow.execution.ErrorHandler handler)
Copyright © 2009. All Rights Reserved.