org.stringtree.fetcher
Class BytesDirectoryRepository

java.lang.Object
  extended by org.stringtree.fetcher.DirectoryRepository
      extended by org.stringtree.fetcher.BytesDirectoryRepository
All Implemented Interfaces:
Container, Fetcher, Listable, Repository, Storer

public class BytesDirectoryRepository
extends DirectoryRepository


Field Summary
 
Fields inherited from class org.stringtree.fetcher.DirectoryRepository
dir, filter, writable
 
Fields inherited from interface org.stringtree.Storer
STORE
 
Fields inherited from interface org.stringtree.Listable
LIST
 
Fields inherited from interface org.stringtree.Container
CONTAINER
 
Constructor Summary
BytesDirectoryRepository(java.io.File dir, boolean writable)
           
BytesDirectoryRepository(java.io.File dir, RepositoryFilenameFilter filter)
           
BytesDirectoryRepository(java.io.File dir, RepositoryFilenameFilter filter, boolean writable)
           
BytesDirectoryRepository(java.lang.String dir)
           
BytesDirectoryRepository(java.lang.String dir, boolean writable)
           
 
Method Summary
 java.lang.Object getObject(java.lang.String name)
           
 void put(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class org.stringtree.fetcher.DirectoryRepository
clear, contains, contains, fileToRead, fileToWrite, list, lock, remove, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BytesDirectoryRepository

public BytesDirectoryRepository(java.io.File dir,
                                boolean writable)

BytesDirectoryRepository

public BytesDirectoryRepository(java.io.File dir,
                                RepositoryFilenameFilter filter,
                                boolean writable)

BytesDirectoryRepository

public BytesDirectoryRepository(java.lang.String dir,
                                boolean writable)

BytesDirectoryRepository

public BytesDirectoryRepository(java.io.File dir,
                                RepositoryFilenameFilter filter)

BytesDirectoryRepository

public BytesDirectoryRepository(java.lang.String dir)
Method Detail

getObject

public java.lang.Object getObject(java.lang.String name)
Specified by:
getObject in interface Fetcher
Specified by:
getObject in class DirectoryRepository

put

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