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