Package org.hibernate.tool.schema.spi
Interface SchemaFilterProvider
- All Known Implementing Classes:
DefaultSchemaFilterProvider
Used to specify the
SchemaFilter
s to be used by create, drop, migrate and validate
operations on the database schema. These filters can be used to limit the scope of operations to specific namespaces,
tables and sequences.- Since:
- 5.1
-
Method Summary
Modifier and TypeMethodDescriptionGet the filter to be applied toSchemaCreator
processingGet the filter to be applied toSchemaDropper
processingGet the filter to be applied toSchemaMigrator
processingGet the filter to be applied toSchemaTruncator
processingGet the filter to be applied toSchemaValidator
processing
-
Method Details
-
getCreateFilter
SchemaFilter getCreateFilter()Get the filter to be applied toSchemaCreator
processing- Returns:
- The
SchemaCreator
filter
-
getDropFilter
SchemaFilter getDropFilter()Get the filter to be applied toSchemaDropper
processing- Returns:
- The
SchemaDropper
filter
-
getTruncatorFilter
SchemaFilter getTruncatorFilter()Get the filter to be applied toSchemaTruncator
processing- Returns:
- The
SchemaTruncator
filter
-
getMigrateFilter
SchemaFilter getMigrateFilter()Get the filter to be applied toSchemaMigrator
processing- Returns:
- The
SchemaMigrator
filter
-
getValidateFilter
SchemaFilter getValidateFilter()Get the filter to be applied toSchemaValidator
processing- Returns:
- The
SchemaValidator
filter
-