org.stringtree.finder
Class FetcherObjectKeeper

java.lang.Object
  extended by org.stringtree.finder.FetcherObjectFinder
      extended by org.stringtree.finder.FetcherObjectKeeper
All Implemented Interfaces:
Container, Fetcher, ObjectFinder, ObjectKeeper, Storer
Direct Known Subclasses:
FetcherStringKeeper, FetcherTractKeeper

public class FetcherObjectKeeper
extends FetcherObjectFinder
implements ObjectKeeper


Field Summary
 
Fields inherited from class org.stringtree.finder.FetcherObjectFinder
fetcher
 
Fields inherited from interface org.stringtree.Container
CONTAINER
 
Fields inherited from interface org.stringtree.Storer
STORE
 
Constructor Summary
FetcherObjectKeeper(Fetcher fetcher)
           
 
Method Summary
 void clear()
           
private  Storer findStorer()
           
 void lock()
           
 void put(java.lang.String name, java.lang.Object value)
           
 void remove(java.lang.String name)
           
 
Methods inherited from class org.stringtree.finder.FetcherObjectFinder
contains, getObject, getUnderlyingFetcher, list
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.stringtree.finder.ObjectFinder
getObject, getUnderlyingFetcher
 
Methods inherited from interface org.stringtree.Container
contains
 

Constructor Detail

FetcherObjectKeeper

public FetcherObjectKeeper(Fetcher fetcher)
Method Detail

put

public void put(java.lang.String name,
                java.lang.Object value)
Specified by:
put in interface Storer

remove

public void remove(java.lang.String name)
Specified by:
remove in interface Storer

clear

public void clear()
Specified by:
clear in interface Storer

lock

public void lock()
Specified by:
lock in interface Storer

findStorer

private Storer findStorer()