org.stringtree.tract
Class FetcherTract

java.lang.Object
  extended by org.stringtree.finder.FetcherObjectFinder
      extended by org.stringtree.finder.FetcherObjectKeeper
          extended by org.stringtree.finder.FetcherStringKeeper
              extended by org.stringtree.tract.FetcherTract
All Implemented Interfaces:
Container, Fetcher, ObjectFinder, ObjectKeeper, StringFinder, StringKeeper, Listable, Storer, Tract
Direct Known Subclasses:
MapTract

public class FetcherTract
extends FetcherStringKeeper
implements Tract


Field Summary
 
Fields inherited from class org.stringtree.finder.FetcherObjectFinder
fetcher
 
Fields inherited from interface org.stringtree.Tract
CHARSET, CONTENT, CONTENT_LOCATION, DATE, INDIRECT_ROOT, NAME
 
Fields inherited from interface org.stringtree.Container
CONTAINER
 
Fields inherited from interface org.stringtree.Storer
STORE
 
Fields inherited from interface org.stringtree.Listable
LIST
 
Constructor Summary
FetcherTract()
           
FetcherTract(Fetcher fetcher)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String get(java.lang.String name, java.lang.String dfl)
           
 java.lang.String getCharacterSet()
           
 java.lang.String getContent()
           
 boolean hasContent()
           
 void setContent(java.lang.String content)
           
 java.lang.String toString()
           
 
Methods inherited from class org.stringtree.finder.FetcherStringKeeper
get
 
Methods inherited from class org.stringtree.finder.FetcherObjectKeeper
clear, lock, put, remove
 
Methods inherited from class org.stringtree.finder.FetcherObjectFinder
contains, getObject, getUnderlyingFetcher, list
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.stringtree.finder.StringFinder
get
 
Methods inherited from interface org.stringtree.finder.ObjectFinder
getObject, getUnderlyingFetcher
 
Methods inherited from interface org.stringtree.Container
contains
 
Methods inherited from interface org.stringtree.Storer
clear, lock, put, remove
 
Methods inherited from interface org.stringtree.Listable
list
 

Constructor Detail

FetcherTract

public FetcherTract(Fetcher fetcher)

FetcherTract

public FetcherTract()
Method Detail

setContent

public void setContent(java.lang.String content)
Specified by:
setContent in interface Tract

getContent

public java.lang.String getContent()
Specified by:
getContent in interface Tract

hasContent

public boolean hasContent()
Specified by:
hasContent in interface Tract

get

public java.lang.String get(java.lang.String name,
                            java.lang.String dfl)
Specified by:
get in interface Tract

getCharacterSet

public java.lang.String getCharacterSet()
Specified by:
getCharacterSet in interface Tract

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object