Jacson

de.spieleck.app.jacson.filter
Class FilterBase

java.lang.Object
  extended byde.spieleck.app.jacson.PluginBase
      extended byde.spieleck.app.jacson.filter.FilterBase
All Implemented Interfaces:
JacsonChunkDrain, JacsonFilter, JacsonRegistrable, JacsonReporting, JacsonStately
Direct Known Subclasses:
CaseFilter, ConstFilter, FileInsertFilter, HeadPadFilter, PadFilter, RegExpExtractFilter, RegExpSubstFilter, ReplaceFilter, SelectionExtractFilter, SetStateParamFilter, StemmingFilter, SubstitutionFilter, TailFilter, TailPadFilter, URLDecodeFilter

public abstract class FilterBase
extends PluginBase
implements JacsonFilter

This trivial Filter, which either blocks all source input or lets it all through. Is also used as a basic implementation of a JacsonFilter.

Author:
fsn

Field Summary
protected  JacsonChunkDrain drain
          Where our chunks disappear
 
Constructor Summary
FilterBase()
           
 
Method Summary
 void setDrain(JacsonChunkDrain drain)
          Where shall we send (accepted and/or modified) chunks)
 
Methods inherited from class de.spieleck.app.jacson.PluginBase
getRegReport, getRegState, registerReport, registerState, summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.spieleck.app.jacson.JacsonChunkDrain
putChunk
 
Methods inherited from interface de.spieleck.app.jacson.JacsonStately
registerState
 
Methods inherited from interface de.spieleck.app.jacson.JacsonReporting
registerReport, summary
 
Methods inherited from interface de.spieleck.app.jacson.JacsonRegistrable
init
 

Field Detail

drain

protected JacsonChunkDrain drain
Where our chunks disappear

Constructor Detail

FilterBase

public FilterBase()
Method Detail

setDrain

public void setDrain(JacsonChunkDrain drain)
Description copied from interface: JacsonFilter
Where shall we send (accepted and/or modified) chunks)

Specified by:
setDrain in interface JacsonFilter

Spieleck

Copyleft 2002 spieleck.de.