protected void bindSubClass ( HibernatePersistentEntity sub , Subclass subClass , InFlightMetadataCollector mappings , String sessionFactoryBeanName ) { bindClass ( sub , subClass , mappings ) ; if ( LOG . isDebugEnabled ( ) ) LOG . debug ( "Mapping subclass: " + subClass . getEntityName ( ) + " -> " + subClass . getTable ( ) . getName ( ) ) ; // properties createClassProperties ( sub , subClass , mappings , sessionFactoryBeanName ) ; }
Binds a sub - class using table - per - hierarchy inheritance mapping