Top Description Methods
org.hibernate.boot.spi

public Interface MetadataBuilderFactory

Annotations
@JavaServiceLoadable
Imports
org.hibernate.boot.Metadata, .MetadataSources, org.hibernate.service.JavaServiceLoadable

An extension point for integrators that wish to hook into the process of how a Metadata is built. Intended as a "discoverable service" (a java.util.ServiceLoader). There can be at most one implementation discovered that returns a non-null org.hibernate.boot.MetadataBuilder.
Author
Gunnar Morling

Method Summary

Modifier and TypeMethod and Description
public MetadataBuilderImplementor

Returns:

a new metadata builder
getMetadataBuilder
(MetadataSources
The current metadata sources
metadatasources
,
MetadataBuilderImplementor
The default builder, may be used as a delegate
defaultBuilder
)

Creates a MetadataBuilderImplementor.

Method Detail

getMetadataBuilderback to summary
public MetadataBuilderImplementor getMetadataBuilder(MetadataSources metadatasources, MetadataBuilderImplementor defaultBuilder)

Creates a MetadataBuilderImplementor.

Parameters
metadatasources:MetadataSources

The current metadata sources

defaultBuilder:MetadataBuilderImplementor

The default builder, may be used as a delegate

Returns:MetadataBuilderImplementor

a new metadata builder