|
db4o 2.5 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
configuration interface for fields of classes.
Examples: ../com/db4o/samples/translators.
Use the global Configuration object to configure db4o before opening an
ObjectContainer.
Example:
Configuration config = Db4o.configure();
ObjectClass oc = config.objectClass("package.className");
ObjectField of = oc.objectField("fieldName");
of.rename("newFieldName");
of.queryEvaluation(false);
| Method Summary | |
void |
cascadeOnActivate(boolean flag)
sets cascaded activation behaviour. |
void |
cascadeOnDelete(boolean flag)
sets cascaded delete behaviour. |
void |
cascadeOnUpdate(boolean flag)
sets cascaded update behaviour. |
void |
queryEvaluation(boolean flag)
toggles query evaluation. |
void |
rename(java.lang.String newName)
renames a field of a stored class. |
| Method Detail |
public void cascadeOnActivate(boolean flag)
flag - whether activation is to be cascaded to the member object.ObjectClass#cascadeOnActivate(),
ObjectContainer#activate(),
public void cascadeOnDelete(boolean flag)
ObjectContainer#delete().
ObjectContainer#set(). An example of the behaviour
can be found in
ObjectClass#cascadeOnDelete()
flag - whether deletes are to be cascaded to the member object.ObjectClass#cascadeOnDelete(),
ObjectContainer#delete(),
public void cascadeOnUpdate(boolean flag)
ObjectContainer#set().
flag - whether updates are to be cascaded to the member object.ObjectContainer#set(),
ObjectClass#cascadeOnUpdate(),
ObjectClass#updateDepth(),
public void rename(java.lang.String newName)
newName - the new fieldname.public void queryEvaluation(boolean flag)
flag - specify false to ignore this field during query evaluation.
|
db4o 2.5 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||