| Interface | Description |
|---|---|
| UnenhanceStrategy |
Defines a strategy to unenhance an object specifically a proxy one like those
of Hibernate.
Unenhanement can be used in cases where a class needs to be "unwrapped" from a proxy, or when a super-type or interface should be used for an object instead of the object's own class. |
| Class | Description |
|---|---|
| BaseUnenhancer |
Provides a delegating unenhance strategy which also post-processes the
unenhancement results using the associated super-type strategies.
See also: #SuperTypeResolverStrategy |
| HibernateUnenhanceStrategy |
HibernateUnenhanceStrategy is used to unwrapped objects from
their Hibernate-generated proxy, which may have been created to
match methods of a super-type (missing some of the details important
in a child class mapping).
|
Copyright © 2017 Glasnost. All Rights Reserved.