| com.db4o.types.Db4oMap
All known Subclasses: com.db4o.P2HashMap,
Db4oMap | public interface Db4oMap extends Db4oCollection,Map(Code) | | db4o Map implementation for database-aware maps.
A Db4oMap supplies the methods specified in java.util.Map.
All access to the map is controlled by the
com.db4o.ObjectContainer ObjectContainer to help the
programmer produce expected results with as little work as possible:
- newly added objects are automatically persisted.
- map elements are automatically activated when they are needed. The activation
depth is configurable with
Db4oCollection.activationDepth(int) .
- removed objects can be deleted automatically, if the list is configured
with
Db4oCollection.deleteRemoved(boolean)
Usage:
- declare a java.util.Map variable on your persistent classes.
- fill this variable with a method in the ObjectContainer collection factory.
Example:
class MyClass{
Map myMap;
}
MyClass myObject = new MyClass();
myObject.myMap = objectContainer.ext().collections().newHashMap();
See Also: com.db4o.ext.ExtObjectContainer.collections |
|
|