Class Overview
Builds proxies for "dom4j" entity representations.
Public Constructors
public
Dom4jProxyFactory
()
Public Methods
Parameters
| id
| The id value for the proxy to be generated. |
| session
| The session to which the generated proxy will be
associated. |
public
void
postInstantiate
(String entityName, Class persistentClass, Set interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)
Called immediately after instantiation
Parameters
| entityName
| The name of the entity for which this factory should
generate proxies. |
| persistentClass
| The entity class for which to generate proxies;
not always the same as the entityName. |
| interfaces
| The interfaces to expose in the generated proxy;
HibernateProxy is already included in this collection. |
| getIdentifierMethod
| Reference to the identifier getter method;
invocation on this method should not force initialization |
| setIdentifierMethod
| Reference to the identifier setter method;
invocation on this method should not force initialization |
| componentIdType
| For composite identifier types, a reference to
the type of the identifier
property; again accessing the id should generally not cause
initialization - but need to bear in mind
mappings. |