org.galagosearch.core.parse
Class Porter2Stemmer

java.lang.Object
  extended by org.galagosearch.core.parse.Porter2Stemmer
All Implemented Interfaces:
org.galagosearch.tupleflow.Processor<Document>, org.galagosearch.tupleflow.Source<Document>, org.galagosearch.tupleflow.Step

@InputClass(className="org.galagosearch.core.parse.Document")
@OutputClass(className="org.galagosearch.core.parse.Document")
public class Porter2Stemmer
extends java.lang.Object
implements org.galagosearch.tupleflow.Processor<Document>, org.galagosearch.tupleflow.Source<Document>

Author:
trevor

Field Summary
 org.galagosearch.tupleflow.Processor<Document> processor
           
 
Constructor Summary
Porter2Stemmer()
           
 
Method Summary
 void close()
           
 void process(Document document)
           
 void setProcessor(org.galagosearch.tupleflow.Step processor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processor

public org.galagosearch.tupleflow.Processor<Document> processor
Constructor Detail

Porter2Stemmer

public Porter2Stemmer()
Method Detail

process

public void process(Document document)
             throws java.io.IOException
Specified by:
process in interface org.galagosearch.tupleflow.Processor<Document>
Throws:
java.io.IOException

setProcessor

public void setProcessor(org.galagosearch.tupleflow.Step processor)
                  throws org.galagosearch.tupleflow.IncompatibleProcessorException
Specified by:
setProcessor in interface org.galagosearch.tupleflow.Source<Document>
Throws:
org.galagosearch.tupleflow.IncompatibleProcessorException

close

public void close()
           throws java.io.IOException
Specified by:
close in interface org.galagosearch.tupleflow.Processor<Document>
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.