Package org.hibernate.search.engine.metadata.impl

Examples of org.hibernate.search.engine.metadata.impl.MetadataProvider


    this.instanceInitializer = instanceInitializer;
    this.entityState = EntityState.CONTAINED_IN_ONLY;
    this.beanXClass = xClass;
    this.beanClass = reflectionManager.toClass( xClass );

    MetadataProvider metadataProvider = new AnnotationMetadataProvider( reflectionManager, configContext );
    this.typeMetadata = metadataProvider.getTypeMetadataFor( reflectionManager.toClass( xClass ) );

    optimizationBlackList.addAll( typeMetadata.getOptimizationBlackList() );

    // set the default similarity in case that after processing all classes there is still no similarity set
    if ( typeMetadata.getSimilarity() == null && similarity == null ) {
View Full Code Here


  }

  private static void tryCreatingDocumentBuilder(XClass mappedXClass, ReflectionManager reflectionManager) {
    SearchConfiguration searchConfiguration = new SearchConfigurationForTest();
    ConfigContext context = new ConfigContext( searchConfiguration, new BuildContextForTest( searchConfiguration ) );
    MetadataProvider metadataProvider = new AnnotationMetadataProvider( reflectionManager, context );
    TypeMetadata typeMetadata = metadataProvider.getTypeMetadataFor( reflectionManager.toClass( mappedXClass ));
    new DocumentBuilderIndexedEntity( mappedXClass,
        typeMetadata,
        context,
        reflectionManager,
        Collections.<XClass>emptySet(),
View Full Code Here

        new ClassLoaderServiceImpl() // ORM internal class. Should be ok for testing (HF)
    );
    ReflectionManager reflectionManager = searchConfig.getReflectionManager();
    XClass xclass = reflectionManager.toXClass( BlogEntry.class );
    ConfigContext context = new ConfigContext( searchConfig, new BuildContextForTest( searchConfig ) );
    MetadataProvider metadataProvider = new AnnotationMetadataProvider(
        searchConfig.getReflectionManager(),
        context
    );

    try {
      metadataProvider.getTypeMetadataFor( reflectionManager.toClass( xclass ) );
      fail();
    }
    catch (SearchException e) {
      assertTrue(
          "Wrong error message",
View Full Code Here

    this.instanceInitializer = instanceInitializer;
    this.entityState = EntityState.CONTAINED_IN_ONLY;
    this.beanXClass = xClass;
    this.beanClass = reflectionManager.toClass( xClass );

    MetadataProvider metadataProvider = new AnnotationMetadataProvider( reflectionManager, configContext );
    this.typeMetadata = metadataProvider.getTypeMetadataFor( reflectionManager.toClass( xClass ) );

    optimizationBlackList.addAll( typeMetadata.getOptimizationBlackList() );
  }
View Full Code Here

    this.instanceInitializer = instanceInitializer;
    this.entityState = EntityState.CONTAINED_IN_ONLY;
    this.beanXClass = xClass;
    this.beanClass = reflectionManager.toClass( xClass );

    MetadataProvider metadataProvider = new AnnotationMetadataProvider( reflectionManager, configContext );
    this.typeMetadata = metadataProvider.getTypeMetadataFor( reflectionManager.toClass( xClass ) );

    optimizationBlackList.addAll( typeMetadata.getOptimizationBlackList() );
  }
View Full Code Here

TOP

Related Classes of org.hibernate.search.engine.metadata.impl.MetadataProvider

Copyright © 2018 www.massapicom. 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.