Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.Object |
getEntity() @return The entity being persisted |
|
java.lang.Object |
getIdentifier() @return Obtains the value of the entity identifier |
|
java.lang.String |
getIdentifierName() @return The name of the identifier property |
|
PersistentEntity |
getPersistentEntity() @return The PersistentEntity instance |
|
java.lang.Object |
getProperty(java.lang.String name) Obtains a property value |
|
java.lang.Class |
getPropertyType(java.lang.String name) Obtains a property type |
|
java.lang.Object |
getPropertyValue(java.lang.String name) Obtains a property value |
|
void |
refresh() Refreshes the object from underlying entity state. |
|
void |
setIdentifier(java.lang.Object id) Sets the entity identifier to the given value |
|
void |
setIdentifierNoConversion(java.lang.Object id) Sets the entity identifier to the given value |
|
void |
setProperty(java.lang.String name, java.lang.Object value) Sets a property value |
|
void |
setPropertyNoConversion(java.lang.String name, java.lang.Object value) Sets a property without applying any automatic type conversion |
Obtains a property value
name
- the name of the valueObtains a property type
name
- The name of the propertyObtains a property value
name
- the name of the valueRefreshes the object from underlying entity state.
Sets the entity identifier to the given value
id
- The value to setSets the entity identifier to the given value
id
- The value to setSets a property value
name
- The name of the propertyvalue
- The value of the propertySets a property without applying any automatic type conversion
name
- The name of the propertyvalue
- The value