public interface DynamicVO
extends java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_ENTITY_CONTEXT |
static java.lang.String |
PROPERTY_LOADED_ON_THIS_SESSION |
static java.lang.String |
PROPERTY_MODIFIED_PERSISTENT_FIELDS |
static java.lang.String |
PROPERTY_NEED_RELOAD |
static java.lang.String |
PROPERTY_OWNER_DAO |
static java.lang.String |
PROPERTY_PERSISTENT_FIELDS_MODIFIED |
static java.lang.String |
PROPERTY_RESOLVE_ONLY_FIELDPROXIES |
static java.lang.String |
PROPERTY_TRANSIENT_VO |
static java.lang.String |
PROPERTY_UNPLUGGED_VO |
static java.lang.String |
PROPERTY_VERSION_ON_SESSION |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
asBigDecimal(java.lang.String prop) |
java.math.BigDecimal |
asBigDecimalOrZero(java.lang.String prop) |
byte[] |
asBlob(java.lang.String prop) |
boolean |
asBoolean(java.lang.String prop) |
char[] |
asClob(java.lang.String prop) |
java.util.Collection |
asCollection(java.lang.String prop) |
double |
asDouble(java.lang.String prop) |
DynamicVO |
asDymamicVO(java.lang.String prop) |
int |
asInt(java.lang.String prop) |
long |
asLong(java.lang.String prop) |
java.lang.String |
asString(java.lang.String prop) |
java.sql.Timestamp |
asTimestamp(java.lang.String prop) |
DynamicVO |
buildClone() |
void |
clean() |
void |
clearReferences() |
boolean |
containsProperty(java.lang.String name) |
void |
copyPersistentPropertiesTo(DynamicVO other) |
boolean |
dataEquals(java.lang.Object otherData) |
boolean |
equals(DynamicVO vo) |
java.lang.String |
getElementName() |
java.lang.Object |
getPrimaryKey() |
java.lang.Object |
getProperty(java.lang.String name) |
java.lang.Object |
getUserObject() |
java.lang.String |
getValueObjectID() |
boolean |
isDeleted() |
boolean |
isProxyProperty(java.lang.String name) |
java.util.Iterator |
iterator() |
void |
lock(java.lang.String propertyName) |
void |
resolveProxies() |
void |
setAceptTransientProperties(boolean b) |
void |
setDeleted(boolean deletedStatus) |
void |
setElementName(java.lang.String name) |
void |
setPrimaryKey(java.lang.Object primaryKey) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
setUserObject(java.lang.Object value) |
DynamicVO |
wrapInterface(java.lang.Class c) |
static final java.lang.String PROPERTY_VERSION_ON_SESSION
static final java.lang.String PROPERTY_PERSISTENT_FIELDS_MODIFIED
static final java.lang.String PROPERTY_LOADED_ON_THIS_SESSION
static final java.lang.String PROPERTY_UNPLUGGED_VO
static final java.lang.String PROPERTY_ENTITY_CONTEXT
static final java.lang.String PROPERTY_MODIFIED_PERSISTENT_FIELDS
static final java.lang.String PROPERTY_TRANSIENT_VO
static final java.lang.String PROPERTY_NEED_RELOAD
static final java.lang.String PROPERTY_OWNER_DAO
static final java.lang.String PROPERTY_RESOLVE_ONLY_FIELDPROXIES
java.math.BigDecimal asBigDecimal(java.lang.String prop)
java.math.BigDecimal asBigDecimalOrZero(java.lang.String prop)
byte[] asBlob(java.lang.String prop)
boolean asBoolean(java.lang.String prop)
char[] asClob(java.lang.String prop)
java.util.Collection asCollection(java.lang.String prop)
double asDouble(java.lang.String prop)
DynamicVO asDymamicVO(java.lang.String prop)
int asInt(java.lang.String prop)
long asLong(java.lang.String prop)
java.lang.String asString(java.lang.String prop)
java.sql.Timestamp asTimestamp(java.lang.String prop)
DynamicVO buildClone()
void clean()
void clearReferences()
boolean containsProperty(java.lang.String name)
void copyPersistentPropertiesTo(DynamicVO other)
boolean dataEquals(java.lang.Object otherData)
boolean equals(DynamicVO vo)
java.lang.String getElementName()
java.lang.Object getPrimaryKey()
java.lang.Object getProperty(java.lang.String name)
java.lang.Object getUserObject()
java.lang.String getValueObjectID()
boolean isDeleted()
boolean isProxyProperty(java.lang.String name)
java.util.Iterator iterator()
void lock(java.lang.String propertyName)
void resolveProxies()
void setAceptTransientProperties(boolean b)
void setDeleted(boolean deletedStatus)
void setElementName(java.lang.String name)
void setPrimaryKey(java.lang.Object primaryKey)
void setProperty(java.lang.String name,
java.lang.Object value)
void setUserObject(java.lang.Object value)
DynamicVO wrapInterface(java.lang.Class c)