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

How to use
MetadataBuilderImpl
in
org.hibernate.boot.internal

Best Java code snippets using org.hibernate.boot.internal.MetadataBuilderImpl (Showing top 14 results out of 315)

origin: hibernate/hibernate-orm

/**
 * Get a builder for metadata where non-default options can be specified.
 *
 * @return The built metadata.
 */
public MetadataBuilder getMetadataBuilder() {
  MetadataBuilderImpl defaultBuilder = new MetadataBuilderImpl( this );
  return getCustomBuilderOrDefault( defaultBuilder );
}
origin: hibernate/hibernate-orm

private void applyCfgXmlValues(CfgXmlAccessService service) {
  final LoadedConfig aggregatedConfig = service.getAggregatedConfig();
  if ( aggregatedConfig == null ) {
    return;
  }
  for ( CacheRegionDefinition cacheRegionDefinition : aggregatedConfig.getCacheRegionDefinitions() ) {
    applyCacheRegionDefinition( cacheRegionDefinition );
  }
}
origin: hibernate/hibernate-orm

public MetadataBuilderImpl(MetadataSources sources) {
  this( sources, getStandardServiceRegistry( sources.getServiceRegistry() ) );
}
origin: hibernate/hibernate-orm

public MetadataBuilderImpl(MetadataSources sources, StandardServiceRegistry serviceRegistry) {
  this.sources = sources;
  this.options = new MetadataBuildingOptionsImpl( serviceRegistry );
  this.bootstrapContext = new BootstrapContextImpl( serviceRegistry, options );
  //this is needed only fro implementig deprecated method
  options.setBootstrapContext( bootstrapContext );
  for ( MetadataSourcesContributor contributor :
      sources.getServiceRegistry()
          .getService( ClassLoaderService.class )
          .loadJavaServices( MetadataSourcesContributor.class ) ) {
    contributor.contribute( sources );
  }
  // todo : not so sure this is needed anymore.
  //		these should be set during the StandardServiceRegistryBuilder.configure call
  applyCfgXmlValues( serviceRegistry.getService( CfgXmlAccessService.class ) );
  final ClassLoaderService classLoaderService = serviceRegistry.getService( ClassLoaderService.class );
  for ( MetadataBuilderInitializer contributor : classLoaderService.loadJavaServices( MetadataBuilderInitializer.class ) ) {
    contributor.contribute( this, serviceRegistry );
  }
}
origin: hibernate/hibernate-orm

@Override
protected void configureMetadataBuilder(MetadataBuilder metadataBuilder) {
  ((MetadataBuilderImpl)metadataBuilder).contributeJavaTypeDescriptor(new JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor( MutableState2.class ) {
    @Override
    public MutabilityPlan getMutabilityPlan() {
      return ImmutableMutabilityPlan.INSTANCE;
    }
  });
}
origin: hibernate/hibernate-orm

@Override
protected void configureMetadataBuilder(MetadataBuilder metadataBuilder) {
  super.configureMetadataBuilder( metadataBuilder );
  ( ( MetadataBuilderImpl) metadataBuilder ).allowSpecjSyntax();
}
origin: org.hibernate.orm/hibernate-core

public MetadataBuilderImpl(MetadataSources sources, StandardServiceRegistry serviceRegistry, ClassmateContext classmateContext) {
  this.sources = sources;
  this.options = new MetadataBuildingOptionsImpl( serviceRegistry );
  this.bootstrapContext = new BootstrapContextImpl( serviceRegistry, classmateContext, options );
  for ( MetadataSourcesContributor contributor :
      sources.getServiceRegistry()
          .getService( ClassLoaderService.class )
          .loadJavaServices( MetadataSourcesContributor.class ) ) {
    contributor.contribute( sources );
  }
  // todo : not so sure this is needed anymore.
  //		these should be set during the StandardServiceRegistryBuilder.configure call
  applyCfgXmlValues( serviceRegistry.getService( CfgXmlAccessService.class ) );
  final ClassLoaderService classLoaderService = serviceRegistry.getService( ClassLoaderService.class );
  for ( MetadataBuilderInitializer contributor : classLoaderService.loadJavaServices( MetadataBuilderInitializer.class ) ) {
    contributor.contribute( this, serviceRegistry );
  }
}
origin: hibernate/hibernate-orm

/**
 * Get a builder for metadata where non-default options can be specified.
 *
 * @return The built metadata.
 * @deprecated Use {@link #getMetadataBuilder()} instead
 */
@Deprecated
public MetadataBuilder getMetadataBuilder(StandardServiceRegistry serviceRegistry) {
  MetadataBuilderImpl defaultBuilder = new MetadataBuilderImpl( this, serviceRegistry );
  return getCustomBuilderOrDefault( defaultBuilder );
}
origin: org.hibernate.orm/hibernate-core

private void applyCfgXmlValues(CfgXmlAccessService service) {
  final LoadedConfig aggregatedConfig = service.getAggregatedConfig();
  if ( aggregatedConfig == null ) {
    return;
  }
  for ( CacheRegionDefinition cacheRegionDefinition : aggregatedConfig.getCacheRegionDefinitions() ) {
    applyCacheRegionDefinition( cacheRegionDefinition );
  }
}
origin: org.hibernate.orm/hibernate-core

public MetadataBuilderImpl(MetadataSources sources) {
  this(
      sources,
      getStandardServiceRegistry( sources.getServiceRegistry() )
  ,
      new ClassmateContext());
}
origin: org.hibernate.orm/hibernate-core

/**
 * Get a builder for metadata where non-default options can be specified.
 *
 * @return The built metadata.
 */
public MetadataBuilder getMetadataBuilder() {
  MetadataBuilderImpl defaultBuilder = new MetadataBuilderImpl( this );
  return getCustomBuilderOrDefault( defaultBuilder );
}
origin: org.hibernate.orm/hibernate-core

/**
 * Get a builder for metadata where non-default options can be specified.
 *
 * @return The built metadata.
 * @deprecated Use {@link #getMetadataBuilder()} instead
 */
@Deprecated
public MetadataBuilder getMetadataBuilder(StandardServiceRegistry serviceRegistry, ClassmateContext classmateContext) {
  MetadataBuilderImpl defaultBuilder = new MetadataBuilderImpl( this, serviceRegistry, classmateContext );
  return getCustomBuilderOrDefault( defaultBuilder );
}
origin: jkazama/sample-boot-hibernate

private Metadata metadata(StandardServiceRegistry serviceRegistry, MetadataSources metadataSources)
    throws Exception {
  MetadataBuilder builder = new MetadataBuilderImpl(metadataSources, serviceRegistry);
  Metadata metadata = builder
      .applyPhysicalNamingStrategy(new SpringPhysicalNamingStrategy())
      .applyImplicitNamingStrategy(new SpringImplicitNamingStrategy())
      .build();
  return metadata;
}
origin: jkazama/sample-boot-micro

private Metadata metadata(StandardServiceRegistry serviceRegistry, MetadataSources metadataSources)
    throws Exception {
  MetadataBuilder builder = new MetadataBuilderImpl(metadataSources, serviceRegistry);
  Metadata metadata = builder
      .applyPhysicalNamingStrategy(new SpringPhysicalNamingStrategy())
      .applyImplicitNamingStrategy(new SpringImplicitNamingStrategy())
      .build();
  return metadata;
}
org.hibernate.boot.internalMetadataBuilderImpl

Most used methods

  • <init>
  • applyCacheRegionDefinition
  • applyCfgXmlValues
  • getStandardServiceRegistry
  • allowSpecjSyntax
  • contributeJavaTypeDescriptor

Popular in Java

  • Making http post requests using okhttp
  • startActivity (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • putExtra (Intent)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • Join (org.hibernate.mapping)
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top 12 Jupyter Notebook extensions
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