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