org.dbunit.dataset.csv.handlers
Class Pipeline

java.lang.Object
  extended byorg.dbunit.dataset.csv.handlers.Pipeline
All Implemented Interfaces:
Handler

public class Pipeline
extends java.lang.Object
implements Handler


Constructor Summary
Pipeline()
           
 
Method Summary
 boolean allowForNoMoreInput()
           
 boolean canHandle(char c)
           
 java.lang.StringBuffer getCurrentProduct()
           
 java.util.List getProducts()
           
 void handle(char c)
           
 void noMoreInput()
           
 void putFront(PipelineComponent component)
           
 void remove(PipelineComponent component)
           
 PipelineComponent removeFront()
           
 void resetProducts()
           
 void setCurrentProduct(java.lang.StringBuffer currentProduct)
           
protected  void setProducts(java.util.List products)
           
 void thePieceIsDone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pipeline

public Pipeline()
Method Detail

getCurrentProduct

public java.lang.StringBuffer getCurrentProduct()

setCurrentProduct

public void setCurrentProduct(java.lang.StringBuffer currentProduct)

thePieceIsDone

public void thePieceIsDone()

getProducts

public java.util.List getProducts()

setProducts

protected void setProducts(java.util.List products)

putFront

public void putFront(PipelineComponent component)

removeFront

public PipelineComponent removeFront()
                              throws PipelineException
Throws:
PipelineException

remove

public void remove(PipelineComponent component)
            throws PipelineException
Throws:
PipelineException

canHandle

public boolean canHandle(char c)
                  throws IllegalInputCharacterException
Specified by:
canHandle in interface Handler
Throws:
IllegalInputCharacterException

handle

public void handle(char c)
            throws IllegalInputCharacterException,
                   PipelineException
Specified by:
handle in interface Handler
Throws:
IllegalInputCharacterException
PipelineException

allowForNoMoreInput

public boolean allowForNoMoreInput()
Specified by:
allowForNoMoreInput in interface Handler

resetProducts

public void resetProducts()

noMoreInput

public void noMoreInput()
Specified by:
noMoreInput in interface Handler


Copyright © 2002-2004 DbUnit.org. All Rights Reserved.