Examples of ReflectionManager


Examples of org.hibernate.annotations.common.reflection.ReflectionManager

  private SearchFactoryImplementor buildNewSearchFactory() {
    BuildContext buildContext = new BuildContext();
    createCleanFactoryState( cfg, buildContext );

    final ReflectionManager reflectionManager = getReflectionManager( cfg );
    if ( reflectionManager != cfg.getReflectionManager() ) {
      cfg = new ReflectionReplacingSearchConfiguration( reflectionManager, cfg );
    }

    final SearchMapping mapping = SearchMappingBuilder.getSearchMapping( cfg );
View Full Code Here

Examples of org.hibernate.reflection.ReflectionManager

    //TODO exclude pure hbm file classes?
    //TODO move it to each event listener initialize()?
    EntityCallbackHandler callbackHandler = new EntityCallbackHandler();
    configuration.buildMappings(); //needed to get all the classes
    Iterator classes = configuration.getClassMappings();
    ReflectionManager reflectionManager = configuration.getHibernateConfiguration().getReflectionManager();
    while ( classes.hasNext() ) {
      PersistentClass clazz = (PersistentClass) classes.next();
      if ( clazz.getClassName() != null ) {
        //we can have non java class persisted by hibernate
        try {
          callbackHandler.add( reflectionManager.classForName( clazz.getClassName(), this.getClass() ), reflectionManager );
        }
        catch (ClassNotFoundException e) {
          throw new MappingException("entity class not found: " + clazz.getNodeName(), e);
        }
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.