tiger.jdbm
Class JDBMObjectStore
java.lang.Object
|
+--tiger.jdbm.JDBMObjectStore
- All Implemented Interfaces:
- ObjectStore
- public class JDBMObjectStore
- extends java.lang.Object
- implements ObjectStore
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDBMObjectStore
public JDBMObjectStore(java.lang.String aPath)
findObject
public java.lang.Object findObject(java.lang.Object anID)
- Specified by:
findObject in interface ObjectStore
insertObject
public java.lang.Object insertObject(java.lang.Object anObj)
- Specified by:
insertObject in interface ObjectStore
updateObject
public void updateObject(java.lang.Object anID,
java.lang.Object anObj)
- Specified by:
updateObject in interface ObjectStore
removeObject
public void removeObject(java.lang.Object anID)
- Specified by:
removeObject in interface ObjectStore
getNamedObject
public java.lang.Object getNamedObject(java.lang.String aName)
- Specified by:
getNamedObject in interface ObjectStore
saveNamedObject
public void saveNamedObject(java.lang.String aName,
java.lang.Object anObj)
- Specified by:
saveNamedObject in interface ObjectStore
getIndex
public java.util.Map getIndex(java.lang.String aName)
- Specified by:
getIndex in interface ObjectStore
getSortedIndex
public java.util.SortedMap getSortedIndex(java.lang.String aName)
- Specified by:
getSortedIndex in interface ObjectStore
flush
public void flush()
- Specified by:
flush in interface ObjectStore
close
public void close()
- Specified by:
close in interface ObjectStore