The IEntityTuplizer type exposes the following members.
Methods
Name | Description | |
---|---|---|
AfterInitialize | Called just after the entities properties have been initialized. | |
CreateProxy |
Generates an appropriate proxy representation of this entity for this entity-mode.
| |
GetIdentifier | Extract the identifier value from the given entity. | |
GetPropertyValue(Object, Int32) | Extract the value of a particular property from the given entity. (Inherited from ITuplizer.) | |
GetPropertyValue(Object, String) | Extract the value of a particular property from the given entity. | |
GetPropertyValues |
Extract the current values contained on the given entity.
(Inherited from ITuplizer.) | |
GetPropertyValuesToInsert | Extract the values of the insertable properties of the entity (including backrefs) | |
GetVersion | Extract the value of the version property from the given entity. | |
HasUninitializedLazyProperties | Does the given entity instance have any currently uninitialized lazy properties? | |
Instantiate()()()() | Generate a new, empty entity. (Inherited from ITuplizer.) | |
Instantiate(Object) | Create an entity instance initialized with the given identifier. | |
IsInstance |
Is the given object considered an instance of the the entity (acconting
for entity-mode) managed by this tuplizer.
(Inherited from ITuplizer.) | |
ResetIdentifier |
Inject the given identifier and version into the entity, in order to
"roll back" to their original values.
| |
SetIdentifier |
Inject the identifier value into the given entity.
| |
SetPropertyValue(Object, Int32, Object) | Inject the value of a particular property. | |
SetPropertyValue(Object, String, Object) | Inject the value of a particular property. | |
SetPropertyValues | Inject the given values into the given entity. (Inherited from ITuplizer.) |
Properties
Name | Description | |
---|---|---|
ConcreteProxyClass | Returns the java class to which generated proxies will be typed. | |
HasProxy | Does this entity, for this mode, present a possibility for proxying? | |
IsInstrumented | Is it an instrumented POCO? | |
IsLifecycleImplementor |
Does the class managed by this tuplizer implement
the ILifecycle interface.
| |
IsValidatableImplementor |
Does the class managed by this tuplizer implement
the IValidatable interface.
| |
MappedClass |
Return the pojo class managed by this tuplizer.
(Inherited from ITuplizer.) |