public class EntityDAO.ScriptEvaluer extends DefaultScriptEvaluer
| Constructor and Description |
|---|
ScriptEvaluer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(EntityField field) |
void |
addField(EntityPropertyDescriptor pd) |
void |
addReference(EntityReference reference) |
java.util.Map |
evalConditionalReferences(AbstractBMPEntity bmp) |
java.util.Map |
evalPersistentFields(DynamicVO vo,
ValueObjectDescriptor voDescriptor,
JdbcWrapper conn,
boolean isNew,
AbstractBMPEntity bmp) |
void |
evalTransientFields(AbstractBMPEntity bmp) |
void |
evalTransientFields(AbstractBMPEntity bmp,
boolean onlyVolatileFields) |
java.util.Map |
evalTransientFields(DynamicVO vo) |
addScript, eval, injectBuildinCommands, putSharedVariable, setVoidResultpublic void addField(EntityField field)
public void addField(EntityPropertyDescriptor pd)
public void addReference(EntityReference reference)
public java.util.Map evalConditionalReferences(AbstractBMPEntity bmp) throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map evalPersistentFields(DynamicVO vo, ValueObjectDescriptor voDescriptor, JdbcWrapper conn, boolean isNew, AbstractBMPEntity bmp) throws java.lang.Exception
java.lang.Exceptionpublic void evalTransientFields(AbstractBMPEntity bmp) throws java.lang.Exception
java.lang.Exceptionpublic void evalTransientFields(AbstractBMPEntity bmp, boolean onlyVolatileFields) throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map evalTransientFields(DynamicVO vo) throws java.lang.Exception
java.lang.Exception