public interface ObjectTranslator
ObjectClass oc = config.objectClass("package.className");
oc.translate(new FooTranslator());| Modifier and Type | Method and Description |
|---|---|
void |
onActivate(ObjectContainer container,
java.lang.Object applicationObject,
java.lang.Object storedObject)
db4o calls this method during activation.
|
java.lang.Object |
onStore(ObjectContainer container,
java.lang.Object applicationObject)
db4o calls this method during storage and query evaluation.
|
java.lang.Class |
storedClass()
return the Class you are converting to.
|
java.lang.Object onStore(ObjectContainer container, java.lang.Object applicationObject)
container - the ObjectContainer usedapplicationObject - the Object to be translatedstoredClass().void onActivate(ObjectContainer container, java.lang.Object applicationObject, java.lang.Object storedObject)
container - the ObjectContainer usedapplicationObject - the object to set the members onstoredObject - the object that was storedjava.lang.Class storedClass()
onStore(ObjectContainer, Object)