org.stringtree.juicer.tract
Class BasicTractFilter

java.lang.Object
  extended by org.stringtree.juicer.tract.AbstractTractDestination
      extended by org.stringtree.juicer.tract.BasicTractFilter
All Implemented Interfaces:
TractDestination, TractFilter, TractSource
Direct Known Subclasses:
DeleteTokenTractFilter, JoinTractFilter, PassTractFilter, PoliteFilter, RegexTokenFinderTractFilter, ReplaceTractFilter, StringFilterTractFilter, TractPipeline

public abstract class BasicTractFilter
extends AbstractTractDestination
implements TractFilter


Field Summary
 
Fields inherited from class org.stringtree.juicer.tract.AbstractTractDestination
source
 
Constructor Summary
BasicTractFilter()
           
 
Method Summary
 Tract filter(Tract input)
           
 Tract nextTract()
           
 
Methods inherited from class org.stringtree.juicer.tract.AbstractTractDestination
connectSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.stringtree.juicer.tract.TractDestination
connectSource
 

Constructor Detail

BasicTractFilter

public BasicTractFilter()
Method Detail

nextTract

public Tract nextTract()
Specified by:
nextTract in interface TractSource

filter

public Tract filter(Tract input)
Specified by:
filter in interface TractFilter