| com.db4o.types.Db4oList
All known Subclasses: com.db4o.P2LinkedList,
Db4oList | public interface Db4oList extends Db4oCollection,List(Code) | | db4o List implementation for database-aware lists.
A Db4oList supplies the methods specified in java.util.List.
All access to the list 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.
- list 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.List variable on your persistent classes.
- fill this variable with a method in the ObjectContainer collection factory.
Example:
class MyClass{
List myList;
}
MyClass myObject = new MyClass();
myObject.myList = objectContainer.ext().collections().newLinkedList();
See Also: com.db4o.ext.ExtObjectContainer.collections |
|
|