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.) |