org.galagosearch.tupleflow
Class FileSource

java.lang.Object
  extended by org.galagosearch.tupleflow.FileSource
All Implemented Interfaces:
ExNihiloSource<org.galagosearch.tupleflow.types.FileName>, Source<org.galagosearch.tupleflow.types.FileName>, Step

@OutputClass(className="org.galagosearch.tupleflow.types.FileName",
             order="+filename")
public class FileSource
extends java.lang.Object
implements ExNihiloSource<org.galagosearch.tupleflow.types.FileName>

Author:
trevor

Field Summary
 Processor<org.galagosearch.tupleflow.types.FileName> processor
           
 
Constructor Summary
FileSource(TupleFlowParameters parameters)
          Creates a new instance of FileSource
 
Method Summary
 void close()
           
 void run()
           
 void setProcessor(Step nextStage)
           
static void verify(TupleFlowParameters parameters, ErrorHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processor

public Processor<org.galagosearch.tupleflow.types.FileName> processor
Constructor Detail

FileSource

public FileSource(TupleFlowParameters parameters)
Creates a new instance of FileSource

Method Detail

run

public void run()
         throws java.io.IOException
Specified by:
run in interface ExNihiloSource<org.galagosearch.tupleflow.types.FileName>
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException

setProcessor

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

verify

public static void verify(TupleFlowParameters parameters,
                          ErrorHandler handler)


Copyright © 2009. All Rights Reserved.