Constructor and Description |
---|
Pipeline() |
Modifier and Type | Method and Description |
---|---|
boolean |
allowForNoMoreInput() |
boolean |
canHandle(char c) |
StringBuffer |
getCurrentProduct() |
PipelineConfig |
getPipelineConfig() |
List |
getProducts() |
void |
handle(char c) |
void |
noMoreInput() |
void |
putFront(PipelineComponent component) |
void |
remove(PipelineComponent component) |
PipelineComponent |
removeFront() |
void |
resetProducts() |
void |
setCurrentProduct(StringBuffer currentProduct) |
void |
setPipelineConfig(PipelineConfig pipelineConfig) |
protected void |
setProducts(List products) |
void |
thePieceIsDone() |
public StringBuffer getCurrentProduct()
public void setCurrentProduct(StringBuffer currentProduct)
public void thePieceIsDone()
public List getProducts()
protected void setProducts(List products)
public void putFront(PipelineComponent component)
public PipelineComponent removeFront() throws PipelineException
PipelineException
public void remove(PipelineComponent component) throws PipelineException
PipelineException
public boolean canHandle(char c) throws IllegalInputCharacterException
canHandle
in interface Handler
IllegalInputCharacterException
public void handle(char c) throws IllegalInputCharacterException, PipelineException
handle
in interface Handler
IllegalInputCharacterException
PipelineException
public boolean allowForNoMoreInput()
allowForNoMoreInput
in interface Handler
public void resetProducts()
public void noMoreInput()
noMoreInput
in interface Handler
public PipelineConfig getPipelineConfig()
public void setPipelineConfig(PipelineConfig pipelineConfig)
Copyright © 2002–2016. All rights reserved.