org.galagosearch.tupleflow
Class NullSource<T>

java.lang.Object
  extended by org.galagosearch.tupleflow.NullSource<T>
All Implemented Interfaces:
ExNihiloSource<T>, Source<T>, Step

public class NullSource<T>
extends java.lang.Object
implements ExNihiloSource<T>

Author:
trevor

Field Summary
 Processor<T> processor
           
 
Constructor Summary
NullSource(java.lang.Class<T> outputClass)
           
NullSource(TupleFlowParameters parameters)
           
 
Method Summary
static java.lang.String getOutputClass(TupleFlowParameters parameters)
           
 void run()
           
 void setProcessor(Step processor)
           
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<T> processor
Constructor Detail

NullSource

public NullSource(TupleFlowParameters parameters)
           throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

NullSource

public NullSource(java.lang.Class<T> outputClass)
Method Detail

verify

public static void verify(TupleFlowParameters parameters,
                          ErrorHandler handler)

setProcessor

public void setProcessor(Step processor)
                  throws IncompatibleProcessorException
Specified by:
setProcessor in interface Source<T>
Throws:
IncompatibleProcessorException

run

public void run()
         throws java.io.IOException
Specified by:
run in interface ExNihiloSource<T>
Throws:
java.io.IOException

getOutputClass

public static java.lang.String getOutputClass(TupleFlowParameters parameters)


Copyright © 2009. All Rights Reserved.