org.stringtree.tract
Class MapTract

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
                  extended by org.stringtree.tract.MapTract
All Implemented Interfaces:
Container, Fetcher, ObjectFinder, ObjectKeeper, StringFinder, StringKeeper, Listable, Storer, Tract
Direct Known Subclasses:
MapByteTract

public class MapTract
extends FetcherTract


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
MapTract()
           
MapTract(java.lang.String s)
           
MapTract(StringFinder other)
           
MapTract(java.lang.String s, java.util.Map attributes)
           
MapTract(java.lang.String s, StringFinder other)
           
 
Method Summary
 java.lang.String getContent()
           
 java.util.Map getMap()
           
 boolean hasContent()
           
 void setAttributes(java.util.Map values)
           
 void setAttributes(StringFinder other)
           
 void setCharacterSet(java.lang.String charset)
           
 void setContent(java.lang.String content)
           
 java.lang.String toString()
           
 
Methods inherited from class org.stringtree.tract.FetcherTract
equals, get, getCharacterSet
 
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

MapTract

public MapTract(java.lang.String s,
                java.util.Map attributes)

MapTract

public MapTract(java.lang.String s)

MapTract

public MapTract()

MapTract

public MapTract(java.lang.String s,
                StringFinder other)

MapTract

public MapTract(StringFinder other)
Method Detail

setAttributes

public void setAttributes(StringFinder other)

setAttributes

public void setAttributes(java.util.Map values)

setContent

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

getContent

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

hasContent

public boolean hasContent()
Specified by:
hasContent in interface Tract
Overrides:
hasContent in class FetcherTract

setCharacterSet

public void setCharacterSet(java.lang.String charset)

getMap

public java.util.Map getMap()

toString

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