Package org.hibernate.annotations.common.reflection

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


          hbmEntities.put( entity, doc );
        }
        hbmDocuments.add( doc );
      }
      else {
        final MetadataProvider metadataProvider = ( ( MetadataProviderInjector ) reflectionManager ).getMetadataProvider();
        JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
        List<String> classnames = jpaMetadataProvider.getXMLContext().addDocument( doc );
        for ( String classname : classnames ) {
          try {
            annotatedClasses.add( reflectionManager.classForName( classname, this.getClass() ) );
View Full Code Here


  public void add(XmlDocument metadataXml) {
    if ( inSecondPass || !isOrmXml( metadataXml ) ) {
      metadataSourceQueue.add( metadataXml );
    }
    else {
      final MetadataProvider metadataProvider = ( (MetadataProviderInjector) reflectionManager ).getMetadataProvider();
      JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
      List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( metadataXml.getDocumentTree() );
      for ( String className : classNames ) {
        try {
          metadataSourceQueue.add( reflectionManager.classForName( className, this.getClass() ) );
View Full Code Here

    };
  }

  private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException {
    //we need  reflectionManager before reading the other components (MetadataSourceQueue in particular)
    final MetadataProvider metadataProvider = (MetadataProvider) ois.readObject();
    this.mapping = buildMapping();
    xmlHelper = new XMLHelper();
    createReflectionManager(metadataProvider);
    ois.defaultReadObject();
  }
View Full Code Here

    ois.defaultReadObject();
  }

  private void writeObject(java.io.ObjectOutputStream out) throws IOException {
    //We write MetadataProvider first as we need  reflectionManager before reading the other components
    final MetadataProvider metadataProvider = ( ( MetadataProviderInjector ) reflectionManager ).getMetadataProvider();
    out.writeObject( metadataProvider );
    out.defaultWriteObject();
  }
View Full Code Here

            "Programmatic mapping model used but ReflectionManager does not implement "
                + MetadataProviderInjector.class.getName()
        );
      }
      MetadataProviderInjector injector = (MetadataProviderInjector) reflectionManager;
      MetadataProvider original = injector.getMetadataProvider();
      injector.setMetadataProvider( new MappingModelMetadataProvider( original, mapping ) );
    }

    factoryState.setIndexingStrategy( defineIndexingStrategy( cfg ) );//need to be done before the document builds
    factoryState.setDirectoryProviderIndexingParams( new HashMap<DirectoryProvider, LuceneIndexingParameters>() );
View Full Code Here

  public void add(XmlDocument metadataXml) {
    if ( inSecondPass || !isOrmXml( metadataXml ) ) {
      metadataSourceQueue.add( metadataXml );
    }
    else {
      final MetadataProvider metadataProvider = ( (MetadataProviderInjector) reflectionManager ).getMetadataProvider();
      JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
      List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( metadataXml.getDocumentTree() );
      for ( String className : classNames ) {
        try {
          metadataSourceQueue.add( reflectionManager.classForName( className, this.getClass() ) );
View Full Code Here

    };
  }

  private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException {
    //we need  reflectionManager before reading the other components (MetadataSourceQueue in particular)
    final MetadataProvider metadataProvider = (MetadataProvider) ois.readObject();
    this.mapping = buildMapping();
    xmlHelper = new XMLHelper();
    createReflectionManager(metadataProvider);
    ois.defaultReadObject();
  }
View Full Code Here

    ois.defaultReadObject();
  }

  private void writeObject(java.io.ObjectOutputStream out) throws IOException {
    //We write MetadataProvider first as we need  reflectionManager before reading the other components
    final MetadataProvider metadataProvider = ( ( MetadataProviderInjector ) reflectionManager ).getMetadataProvider();
    out.writeObject( metadataProvider );
    out.defaultWriteObject();
  }
View Full Code Here

  public void add(XmlDocument metadataXml) {
    if ( inSecondPass || !isOrmXml( metadataXml ) ) {
      metadataSourceQueue.add( metadataXml );
    }
    else {
      final MetadataProvider metadataProvider = ( (MetadataProviderInjector) reflectionManager ).getMetadataProvider();
      JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
      List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( metadataXml.getDocumentTree() );
      for ( String className : classNames ) {
        try {
          metadataSourceQueue.add( reflectionManager.classForName( className, this.getClass() ) );
View Full Code Here

    };
  }

  private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException {
    //we need  reflectionManager before reading the other components (MetadataSourceQueue in particular)
    final MetadataProvider metadataProvider = (MetadataProvider) ois.readObject();
    this.mapping = buildMapping();
    xmlHelper = new XMLHelper();
    createReflectionManager(metadataProvider);
    ois.defaultReadObject();
  }
View Full Code Here

TOP

Related Classes of org.hibernate.annotations.common.reflection.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.