org.stringtree.finder
Class ObjectFetcher

java.lang.Object
  extended by org.stringtree.util.ShallowDelegator
      extended by org.stringtree.util.Delegator
          extended by org.stringtree.fetcher.DelegatedFetcher
              extended by org.stringtree.finder.ObjectFetcher
All Implemented Interfaces:
Container, Fetcher, ObjectFinder
Direct Known Subclasses:
StringFetcher, TractFetcher

public class ObjectFetcher
extends DelegatedFetcher
implements ObjectFinder


Field Summary
 
Fields inherited from class org.stringtree.util.ShallowDelegator
other
 
Fields inherited from interface org.stringtree.Container
CONTAINER
 
Constructor Summary
ObjectFetcher(Fetcher fetcher)
           
 
Method Summary
 boolean contains(java.lang.String name)
           
 Fetcher getUnderlyingFetcher()
           
 java.util.Iterator list()
           
 
Methods inherited from class org.stringtree.fetcher.DelegatedFetcher
getObject, realFetcher
 
Methods inherited from class org.stringtree.util.Delegator
equals, hashCode, toString
 
Methods inherited from class org.stringtree.util.ShallowDelegator
getOther, setOther
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.stringtree.finder.ObjectFinder
getObject
 

Constructor Detail

ObjectFetcher

public ObjectFetcher(Fetcher fetcher)
Method Detail

getUnderlyingFetcher

public Fetcher getUnderlyingFetcher()
Specified by:
getUnderlyingFetcher in interface ObjectFinder

list

public java.util.Iterator list()

contains

public boolean contains(java.lang.String name)
Specified by:
contains in interface Container