org.galagosearch.core.parse
Class PositionPostingsNumberer

java.lang.Object
  extended by org.galagosearch.tupleflow.StandardStep<org.galagosearch.core.types.DocumentWordPosition,org.galagosearch.core.types.NumberWordPosition>
      extended by org.galagosearch.core.parse.PositionPostingsNumberer
All Implemented Interfaces:
org.galagosearch.core.types.DocumentWordPosition.Processor, org.galagosearch.core.types.NumberWordPosition.Source, org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.DocumentWordPosition>, org.galagosearch.tupleflow.Source<org.galagosearch.core.types.NumberWordPosition>, org.galagosearch.tupleflow.Step

@InputClass(className="org.galagosearch.core.types.DocumentWordPosition")
@OutputClass(className="org.galagosearch.core.types.NumberWordPosition")
public class PositionPostingsNumberer
extends org.galagosearch.tupleflow.StandardStep<org.galagosearch.core.types.DocumentWordPosition,org.galagosearch.core.types.NumberWordPosition>
implements org.galagosearch.core.types.DocumentWordPosition.Processor, org.galagosearch.core.types.NumberWordPosition.Source

Author:
trevor

Field Summary
 
Fields inherited from class org.galagosearch.tupleflow.StandardStep
processor
 
Constructor Summary
PositionPostingsNumberer(org.galagosearch.tupleflow.TupleFlowParameters parameters)
           
 
Method Summary
 java.lang.Class<org.galagosearch.core.types.DocumentWordPosition> getInputClass()
           
static java.lang.String getInputClass(org.galagosearch.tupleflow.TupleFlowParameters parameters)
           
 java.lang.Class<org.galagosearch.core.types.NumberWordPosition> getOutputClass()
           
static java.lang.String getOutputClass(org.galagosearch.tupleflow.TupleFlowParameters parameters)
           
 void process(org.galagosearch.core.types.DocumentWordPosition object)
           
static void verify(org.galagosearch.tupleflow.TupleFlowParameters parameters, org.galagosearch.tupleflow.execution.ErrorHandler handler)
           
 
Methods inherited from class org.galagosearch.tupleflow.StandardStep
close, setProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.galagosearch.core.types.DocumentWordPosition.Processor
close
 

Constructor Detail

PositionPostingsNumberer

public PositionPostingsNumberer(org.galagosearch.tupleflow.TupleFlowParameters parameters)
                         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

process

public void process(org.galagosearch.core.types.DocumentWordPosition object)
             throws java.io.IOException
Specified by:
process in interface org.galagosearch.core.types.DocumentWordPosition.Processor
Specified by:
process in interface org.galagosearch.tupleflow.Processor<org.galagosearch.core.types.DocumentWordPosition>
Specified by:
process in class org.galagosearch.tupleflow.StandardStep<org.galagosearch.core.types.DocumentWordPosition,org.galagosearch.core.types.NumberWordPosition>
Throws:
java.io.IOException

getInputClass

public java.lang.Class<org.galagosearch.core.types.DocumentWordPosition> getInputClass()

getOutputClass

public java.lang.Class<org.galagosearch.core.types.NumberWordPosition> getOutputClass()

getInputClass

public static java.lang.String getInputClass(org.galagosearch.tupleflow.TupleFlowParameters parameters)

getOutputClass

public static java.lang.String getOutputClass(org.galagosearch.tupleflow.TupleFlowParameters parameters)

verify

public static void verify(org.galagosearch.tupleflow.TupleFlowParameters parameters,
                          org.galagosearch.tupleflow.execution.ErrorHandler handler)


Copyright © 2009. All Rights Reserved.