Uses of Interface
org.hibernate.boot.Metadata
-
Packages that use Metadata Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.internal org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.enhance.spi.interceptor Support for bytecode interceptor implementations.org.hibernate.bytecode.internal org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.unique Support forDialect
-specific unique constraint definition.org.hibernate.envers.boot.internal org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoader
facility.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.testing.jdbc org.hibernate.testing.junit4 org.hibernate.testing.orm.junit org.hibernate.testing.schema org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tool.schema.spi An SPI for tooling related to DDL generation, export, migration, and validation. -
-
Uses of Metadata in org.hibernate.boot
Methods in org.hibernate.boot that return Metadata Modifier and Type Method Description Metadata
MetadataBuilder. build()
Actually build the metamodelMetadata
MetadataSources. buildMetadata()
Shorthand form of callingMetadataSources.getMetadataBuilder()
and using itsMetadataBuilder.build()
method in cases where the application wants to accept the defaults.Metadata
MetadataSources. buildMetadata(StandardServiceRegistry serviceRegistry)
-
Uses of Metadata in org.hibernate.boot.beanvalidation
Methods in org.hibernate.boot.beanvalidation that return Metadata Modifier and Type Method Description Metadata
ActivationContext. getMetadata()
Access the mapping metadataMethods in org.hibernate.boot.beanvalidation with parameters of type Metadata Modifier and Type Method Description void
BeanValidationIntegrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
-
Uses of Metadata in org.hibernate.boot.internal
Classes in org.hibernate.boot.internal that implement Metadata Modifier and Type Class Description class
InFlightMetadataCollectorImpl
The implementation of the in-flight metadata collector contract.class
MetadataImpl
Container for configuration data collected during binding the metamodel. -
Uses of Metadata in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational with parameters of type Metadata Modifier and Type Method Description protected List<Column>
ColumnOrderingStrategyStandard. orderColumns(Collection<Column> columns, Metadata metadata)
List<Column>
ColumnOrderingStrategy. orderConstraintColumns(Constraint constraint, Metadata metadata)
Orders the columns of the constraint.List<Column>
ColumnOrderingStrategyLegacy. orderConstraintColumns(Constraint constraint, Metadata metadata)
List<Column>
ColumnOrderingStrategyStandard. orderConstraintColumns(Constraint constraint, Metadata metadata)
List<Column>
ColumnOrderingStrategy. orderTableColumns(Table table, Metadata metadata)
Orders the columns of the table.List<Column>
ColumnOrderingStrategyLegacy. orderTableColumns(Table table, Metadata metadata)
List<Column>
ColumnOrderingStrategyStandard. orderTableColumns(Table table, Metadata metadata)
void
ColumnOrderingStrategy. orderTemporaryTableColumns(List<TemporaryTableColumn> temporaryTableColumns, Metadata metadata)
Orders the columns of the temporary table.void
ColumnOrderingStrategyLegacy. orderTemporaryTableColumns(List<TemporaryTableColumn> temporaryTableColumns, Metadata metadata)
void
ColumnOrderingStrategyStandard. orderTemporaryTableColumns(List<TemporaryTableColumn> temporaryTableColumns, Metadata metadata)
List<Column>
ColumnOrderingStrategy. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)
Orders the columns of the user defined type.List<Column>
ColumnOrderingStrategyLegacy. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)
List<Column>
ColumnOrderingStrategyStandard. orderUserDefinedTypeColumns(UserDefinedObjectType userDefinedType, Metadata metadata)
protected static int
ColumnOrderingStrategyStandard. physicalSizeInBytes(int sqlTypeCode, Size columnSize, Metadata metadata)
Constructors in org.hibernate.boot.model.relational with parameters of type Metadata Constructor Description ColumnComparator(Metadata metadata)
TemporaryTableColumnComparator(Metadata metadata)
-
Uses of Metadata in org.hibernate.boot.spi
Subinterfaces of Metadata in org.hibernate.boot.spi Modifier and Type Interface Description interface
InFlightMetadataCollector
An in-flight representation ofMetadata
while it is being built.interface
MetadataImplementor
The SPI-levelMetadata
contract.Classes in org.hibernate.boot.spi that implement Metadata Modifier and Type Class Description class
AbstractDelegatingMetadata
Convenience base class for custom implementors ofMetadataImplementor
using delegation.Methods in org.hibernate.boot.spi that return Metadata Modifier and Type Method Description Metadata
AbstractDelegatingMetadataBuilderImplementor. build()
-
Uses of Metadata in org.hibernate.bytecode.enhance.spi.interceptor
Methods in org.hibernate.bytecode.enhance.spi.interceptor with parameters of type Metadata Modifier and Type Method Description static LazyAttributesMetadata
LazyAttributesMetadata. from(PersistentClass mappedEntity, boolean isEnhanced, boolean collectionsInDefaultFetchGroupEnabled, Metadata metadata)
Build a LazyFetchGroupMetadata based on the attributes defined for the PersistentClass -
Uses of Metadata in org.hibernate.bytecode.internal
Methods in org.hibernate.bytecode.internal with parameters of type Metadata Modifier and Type Method Description static BytecodeEnhancementMetadata
BytecodeEnhancementMetadataPojoImpl. from(PersistentClass persistentClass, Set<String> identifierAttributeNames, CompositeType nonAggregatedCidMapper, boolean collectionsInDefaultFetchGroupEnabled, Metadata metadata)
Static constructor -
Uses of Metadata in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal with parameters of type Metadata Modifier and Type Method Description void
CollectionCacheInvalidator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
-
Uses of Metadata in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type Metadata Modifier and Type Method Description String[]
OracleUserDefinedTypeExporter. getSqlCreateStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String[]
OracleUserDefinedTypeExporter. getSqlDropStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
-
Uses of Metadata in org.hibernate.dialect.unique
-
Uses of Metadata in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type Metadata Modifier and Type Method Description void
EnversIntegrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
-
Uses of Metadata in org.hibernate.integrator.spi
Methods in org.hibernate.integrator.spi with parameters of type Metadata Modifier and Type Method Description default void
Integrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
Perform integration.default void
Integrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Deprecated.- use -
Uses of Metadata in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type Metadata Modifier and Type Method Description static String
Index. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releaseString
Column. getSqlType(Metadata mapping)
boolean
Column. isSqlTypeLob(Metadata mapping)
PersistentClass
ForeignKey. resolveReferencedClass(Metadata metadata)
@Remove Iterator<String>
Table. sqlAlterStrings(Dialect dialect, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated.void
JoinedSubclass. validate(Metadata mapping)
void
PersistentClass. validate(Metadata mapping)
void
RootClass. validate(Metadata mapping)
void
SingleTableSubclass. validate(Metadata mapping)
-
Uses of Metadata in org.hibernate.persister.collection
Constructors in org.hibernate.persister.collection with parameters of type Metadata Constructor Description CompositeElementPropertyMapping(String[] elementColumns, String[] elementColumnReaders, String[] elementColumnReaderTemplates, String[] elementFormulaTemplates, CompositeType compositeType, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Metadata in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Metadata Modifier and Type Method Description protected void
AbstractPropertyMapping. addPropertyPath(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected String
UnionSubclassEntityPersister. generateSubquery(PersistentClass model, Metadata mapping)
protected void
AbstractPropertyMapping. initComponentPropertyPaths(String path, CompositeType type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected void
AbstractPropertyMapping. initIdentifierPropertyPaths(String path, EntityType etype, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected void
AbstractPropertyMapping. initIdentifierPropertyPaths(String path, EntityType etype, String[] columns, String[] columnReaders, String[] columnReaderTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected void
AbstractEntityPersister. initPropertyPaths(Metadata mapping)
protected void
AbstractPropertyMapping. initPropertyPaths(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected void
AbstractEntityPersister. postConstruct(Metadata mapping)
Post-construct is a callback for AbstractEntityPersister subclasses to call after they are all done with their constructor processing. -
Uses of Metadata in org.hibernate.query.internal
Methods in org.hibernate.query.internal with parameters of type Metadata Modifier and Type Method Description void
NamedObjectRepositoryImpl. prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel)
-
Uses of Metadata in org.hibernate.query.named
Methods in org.hibernate.query.named with parameters of type Metadata Modifier and Type Method Description void
NamedObjectRepository. prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel)
Prepare for runtime use -
Uses of Metadata in org.hibernate.testing.jdbc
Methods in org.hibernate.testing.jdbc with parameters of type Metadata Modifier and Type Method Description void
SharedDriverManagerTypeCacheClearingIntegrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
-
Uses of Metadata in org.hibernate.testing.junit4
Methods in org.hibernate.testing.junit4 with parameters of type Metadata Modifier and Type Method Description protected void
BaseNonConfigCoreFunctionalTestCase. afterMetadataBuilt(Metadata metadata)
protected void
BaseNonConfigCoreFunctionalTestCase. applyCacheSettings(Metadata metadata)
-
Uses of Metadata in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type Metadata Modifier and Type Method Description protected void
BaseSessionFactoryFunctionalTest. applyCacheSettings(Metadata metadata)
protected static void
DomainModelExtension. applyCacheSettings(Metadata metadata, boolean overrideCacheStrategy, String cacheConcurrencyStrategy)
-
Uses of Metadata in org.hibernate.testing.schema
Methods in org.hibernate.testing.schema with parameters of type Metadata Modifier and Type Method Description static void
SchemaCreateHelper. create(Metadata metadata)
static void
SchemaCreateHelper. create(Metadata metadata, StandardServiceRegistry serviceRegistry, Connection connection)
static void
SchemaCreateHelper. create(Metadata metadata, ServiceRegistry serviceRegistry)
static void
SchemaCreateHelper. createOnly(Metadata metadata, ServiceRegistry serviceRegistry)
static void
SchemaDropHelper. drop(Metadata metadata)
static void
SchemaDropHelper. drop(Metadata metadata, ServiceRegistry serviceRegistry)
static void
SchemaUpdateHelper. toStdout(Metadata metadata)
static void
SchemaCreateHelper. toStdOut(Metadata metadata)
static void
SchemaCreateHelper. toWriter(Metadata metadata, Writer writer)
static void
SchemaUpdateHelper. toWriter(Metadata metadata, Writer writer)
static void
SchemaUpdateHelper. update(Metadata metadata)
static void
SchemaUpdateHelper. update(Metadata metadata, ServiceRegistry serviceRegistry)
static void
SchemaValidateHelper. validate(Metadata metadata)
static void
SchemaValidateHelper. validate(Metadata metadata, ServiceRegistry serviceRegistry)
-
Uses of Metadata in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with parameters of type Metadata Modifier and Type Method Description protected void
AbstractSchemaMigrator. applyForeignKeys(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected void
AbstractSchemaMigrator. applyIndexes(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected void
AbstractSchemaMigrator. applyUniqueKeys(Table table, TableInformation tableInfo, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
DelayedDropAction
SchemaDropperImpl. buildDelayedAction(Metadata metadata, ExecutionOptions options, ContributableMatcher inclusionFilter, SourceDescriptor sourceDescriptor)
void
SchemaCreatorImpl. createFromMetadata(Metadata metadata, ExecutionOptions options, Dialect dialect, Formatter formatter, GenerationTarget... targets)
void
SchemaCreatorImpl. createFromMetadata(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionMatcher, Dialect dialect, Formatter formatter, GenerationTarget... targets)
static SqlStringGenerationContext
Helper. createSqlStringGenerationContext(ExecutionOptions options, Metadata metadata)
protected void
AbstractSchemaMigrator. createTable(Table table, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
void
SchemaCreatorImpl. doCreation(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets)
Intended for use from testsvoid
SchemaCreatorImpl. doCreation(Metadata metadata, Dialect dialect, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor, GenerationTarget... targets)
void
SchemaCreatorImpl. doCreation(Metadata metadata, ServiceRegistry serviceRegistry, Map<String,Object> settings, boolean manageNamespaces, GenerationTarget... targets)
Intended for use from testsvoid
SchemaCreatorImpl. doCreation(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
void
SchemaDropperImpl. doDrop(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets)
For testsvoid
SchemaDropperImpl. doDrop(Metadata metadata, ServiceRegistry serviceRegistry, Map<String,Object> settings, boolean manageNamespaces, GenerationTarget... targets)
For testsvoid
SchemaDropperImpl. doDrop(Metadata metadata, ExecutionOptions options, Dialect dialect, SourceDescriptor sourceDescriptor, GenerationTarget... targets)
For use from testingvoid
SchemaDropperImpl. doDrop(Metadata metadata, ExecutionOptions options, ContributableMatcher inclusionFilter, Dialect dialect, SourceDescriptor sourceDescriptor, GenerationTarget... targets)
For use from testingvoid
SchemaDropperImpl. doDrop(Metadata metadata, ExecutionOptions options, ContributableMatcher inclusionFilter, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
void
AbstractSchemaMigrator. doMigration(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, TargetDescriptor targetDescriptor)
void
SchemaTruncatorImpl. doTruncate(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, TargetDescriptor targetDescriptor)
void
AbstractSchemaValidator. doValidation(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter)
List<String>
SchemaCreatorImpl. generateCreationCommands(Metadata metadata, boolean manageNamespaces)
For testing...protected String
StandardSequenceExporter. getFormattedSequenceName(QualifiedSequenceName name, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardTableMigrator. getSqlAlterStrings(Table table, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext context)
String[]
TableMigrator. getSqlAlterStrings(Table table, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext context)
String[]
StandardAuxiliaryDatabaseObjectExporter. getSqlCreateStrings(AuxiliaryDatabaseObject object, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardForeignKeyExporter. getSqlCreateStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardIndexExporter. getSqlCreateStrings(Index index, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardSequenceExporter. getSqlCreateStrings(Sequence sequence, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardTableExporter. getSqlCreateStrings(Table table, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUniqueKeyExporter. getSqlCreateStrings(Constraint constraint, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlCreateStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlCreateStrings(UserDefinedObjectType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlCreateStrings(UserDefinedType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String
StandardTableCleaner. getSqlDisableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardAuxiliaryDatabaseObjectExporter. getSqlDropStrings(AuxiliaryDatabaseObject object, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardForeignKeyExporter. getSqlDropStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardIndexExporter. getSqlDropStrings(Index index, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardSequenceExporter. getSqlDropStrings(Sequence sequence, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardTableExporter. getSqlDropStrings(Table table, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUniqueKeyExporter. getSqlDropStrings(Constraint constraint, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlDropStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlDropStrings(UserDefinedObjectType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardUserDefinedTypeExporter. getSqlDropStrings(UserDefinedType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
String
StandardTableCleaner. getSqlEnableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardTableCleaner. getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
protected void
AbstractSchemaMigrator. migrateTable(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected abstract NameSpaceTablesInformation
AbstractSchemaMigrator. performTablesMigration(Metadata metadata, DatabaseInformation existingDatabase, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Formatter formatter, Set<String> exportIdentifiers, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext sqlGenerationContext, GenerationTarget[] targets)
protected NameSpaceTablesInformation
GroupedSchemaMigratorImpl. performTablesMigration(Metadata metadata, DatabaseInformation existingDatabase, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Formatter formatter, Set<String> exportIdentifiers, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext context, GenerationTarget[] targets)
protected NameSpaceTablesInformation
IndividuallySchemaMigratorImpl. performTablesMigration(Metadata metadata, DatabaseInformation existingDatabase, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Formatter formatter, Set<String> exportIdentifiers, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext context, GenerationTarget[] targets)
void
AbstractSchemaValidator. performValidation(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect)
static List<String>
StandardTableMigrator. sqlAlterStrings(Table table, Dialect dialect, Metadata metadata, TableInformation tableInformation, SqlStringGenerationContext context)
protected void
AbstractSchemaValidator. validateColumnType(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
protected void
AbstractSchemaValidator. validateTable(Table table, TableInformation tableInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
protected abstract void
AbstractSchemaValidator. validateTables(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Namespace namespace)
protected void
GroupedSchemaValidatorImpl. validateTables(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Namespace namespace)
protected void
IndividuallySchemaValidatorImpl. validateTables(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Namespace namespace)
-
Uses of Metadata in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type Metadata Modifier and Type Method Description DelayedDropAction
SchemaDropper. buildDelayedAction(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor)
Build a delayed Runnable for performing schema dropping.void
SchemaCreator. doCreation(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
Perform a schema creation from the indicated source(s) to the indicated target(s).void
SchemaDropper. doDrop(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
Perform a schema drop from the indicated source(s) to the indicated target(s).void
SchemaMigrator. doMigration(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, TargetDescriptor targetDescriptor)
Perform a schema migration (alteration) from the indicated source(s) to the indicated target(s).void
SchemaTruncator. doTruncate(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, TargetDescriptor targetDescriptor)
Perform a schema truncation from the indicated source(s) to the indicated target(s).void
SchemaValidator. doValidation(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter)
Perform the validation of the schema described by MetadataString[]
Exporter. getSqlCreateStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)
Get the commands needed for creation.String
Cleaner. getSqlDisableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
A statement that disables the given foreign key constraint.String[]
Exporter. getSqlDropStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)
Get the commands needed for dropping.String
Cleaner. getSqlEnableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)
A statement that re-enables the given foreign key constraint.String[]
Cleaner. getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
A statement or statements that truncate the given tables.static Set<SchemaManagementToolCoordinator.ActionGrouping>
SchemaManagementToolCoordinator.ActionGrouping. interpret(Metadata metadata, Map<?,?> configurationValues)
static void
SchemaManagementToolCoordinator. process(Metadata metadata, ServiceRegistry serviceRegistry, Map<String,Object> configurationValues, DelayedDropRegistry delayedDropRegistry)
-