congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
JPAMetadataProvider
Code IndexAdd Tabnine to your IDE (free)

How to use
JPAMetadataProvider
in
org.hibernate.cfg.annotations.reflection

Best Java code snippets using org.hibernate.cfg.annotations.reflection.JPAMetadataProvider (Showing top 10 results out of 315)

origin: hibernate/hibernate-orm

private JavaReflectionManager generateHcannReflectionManager() {
  final JavaReflectionManager reflectionManager = new JavaReflectionManager();
  reflectionManager.setMetadataProvider( new JPAMetadataProvider( this ) );
  reflectionManager.injectClassLoaderDelegate( generateHcannClassLoaderDelegate() );
  return reflectionManager;
}
origin: hibernate/hibernate-orm

  final List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( dom4jDocument );
  for ( String className : classNames ) {
    xClasses.add( toXClass( className, reflectionManager ) );
jpaMetadataProvider.getXMLContext().applyDiscoveredAttributeConverters( attributeConverterManager );
origin: org.hibernate/hibernate-annotations

@Override
protected void reset() {
  super.reset();
  namedGenerators = new HashMap<String, IdGenerator>();
  joins = new HashMap<String, Map<String, Join>>();
  classTypes = new HashMap<String, AnnotatedClassType>();
  generatorTables = new HashMap<String, Properties>();
  defaultNamedQueryNames = new HashSet<String>();
  defaultNamedNativeQueryNames = new HashSet<String>();
  defaultSqlResulSetMappingNames = new HashSet<String>();
  defaultNamedGenerators = new HashSet<String>();
  uniqueConstraintHoldersByTable = new HashMap<Table, List<UniqueConstraintHolder>>();
  mappedByResolver = new HashMap<String, String>();
  propertyRefResolver = new HashMap<String, String>();
  annotatedClasses = new ArrayList<XClass>();
  caches = new ArrayList<CacheHolder>();
  hbmEntities = new HashMap<String, Document>();
  annotatedClassEntities = new HashMap<String, XClass>();
  hbmDocuments = new ArrayList<Document>();
  namingStrategy = EJB3NamingStrategy.INSTANCE;
  setEntityResolver( new EJB3DTDEntityResolver() );
  anyMetaDefs = new HashMap<String, AnyMetaDef>();
  propertiesAnnotatedWithMapsId = new HashMap<XClass, Map<String, PropertyData>>();
  propertiesAnnotatedWithIdAndToOne = new HashMap<XClass, Map<String, PropertyData>>();
  reflectionManager = new JavaReflectionManager();
  ( ( MetadataProviderInjector ) reflectionManager ).setMetadataProvider( new JPAMetadataProvider() );
  configurationArtefactPrecedence = Collections.emptyList();
}
origin: org.hibernate/hibernate-annotations

final MetadataProvider metadataProvider = ( ( MetadataProviderInjector ) reflectionManager ).getMetadataProvider();
JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
List<String> classnames = jpaMetadataProvider.getXMLContext().addDocument( doc );
for ( String classname : classnames ) {
  try {
origin: org.hibernate/com.springsource.org.hibernate.core

private void createReflectionManager() {
  createReflectionManager( new JPAMetadataProvider() );
}
origin: org.hibernate/com.springsource.org.hibernate.core

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() ) );
      }
      catch ( ClassNotFoundException e ) {
        throw new AnnotationException( "Unable to load class defined in XML: " + className, e );
      }
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate

private void createReflectionManager() {
  createReflectionManager( new JPAMetadataProvider() );
}
origin: org.hibernate/com.springsource.org.hibernate

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() ) );
      }
      catch ( ClassNotFoundException e ) {
        throw new AnnotationException( "Unable to load class defined in XML: " + className, e );
      }
    }
  }
}
origin: org.hibernate.orm/hibernate-core

private JavaReflectionManager generateHcannReflectionManager() {
  final JavaReflectionManager reflectionManager = new JavaReflectionManager();
  reflectionManager.setMetadataProvider( new JPAMetadataProvider( this ) );
  reflectionManager.injectClassLoaderDelegate( generateHcannClassLoaderDelegate() );
  return reflectionManager;
}
origin: org.hibernate.orm/hibernate-core

  final List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( dom4jDocument );
  for ( String className : classNames ) {
    xClasses.add( toXClass( className, reflectionManager ) );
jpaMetadataProvider.getXMLContext().applyDiscoveredAttributeConverters( attributeConverterManager );
org.hibernate.cfg.annotations.reflectionJPAMetadataProvider

Javadoc

MetadataProvider aware of the JPA Deployment descriptor

Most used methods

  • <init>
  • getXMLContext

Popular in Java

  • Running tasks concurrently on multiple threads
  • onRequestPermissionsResult (Fragment)
  • setRequestProperty (URLConnection)
  • getSystemService (Context)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Option (scala)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now