cutthecrap.utils.striterators
Class Visitor

java.lang.Object
  extended by cutthecrap.utils.striterators.FilterBase
      extended by cutthecrap.utils.striterators.Visitor
All Implemented Interfaces:
IFilter, IPropertySet, Serializable, Cloneable

public abstract class Visitor
extends FilterBase

Author:
Martyn Cutcher
See Also:
Serialized Form

Constructor Summary
Visitor()
           
 
Method Summary
 Iterator filterOnce(Iterator src, Object context)
          Wrap the source iterator with this filter.
protected abstract  void visit(Object obj)
           
 
Methods inherited from class cutthecrap.utils.striterators.FilterBase
addFilter, filter, getProperty, getRequiredProperty, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Visitor

public Visitor()
Method Detail

filterOnce

public final Iterator filterOnce(Iterator src,
                                 Object context)
Description copied from class: FilterBase
Wrap the source iterator with this filter.

Specified by:
filterOnce in class FilterBase
Parameters:
src - The source iterator.
context - The iterator evaluation context.
Returns:
The wrapped iterator.

visit

protected abstract void visit(Object obj)


Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.