|
db4o 4.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | 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 |
indexed(boolean flag)
turns indexing on or off. |
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 indexed(boolean flag)
ObjectContainer
is opened. If the
setting is set to true
and an index does not exist, the index will be
created. If the setting is set to false
and an index does exist the
index will be dropped.
flag
- specify true
or false
to turn indexing on for
this fieldpublic 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 4.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |