Package org.hibernate.tool.schema.spi
Interface SchemaFilterProvider
- All Known Implementing Classes:
DefaultSchemaFilterProvider
Used to specify the
SchemaFilters 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 toSchemaCreatorprocessingGet the filter to be applied toSchemaDropperprocessingGet the filter to be applied toSchemaMigratorprocessingGet the filter to be applied toSchemaTruncatorprocessingGet the filter to be applied toSchemaValidatorprocessing
-
Method Details
-
getCreateFilter
SchemaFilter getCreateFilter()Get the filter to be applied toSchemaCreatorprocessing- Returns:
- The
SchemaCreatorfilter
-
getDropFilter
SchemaFilter getDropFilter()Get the filter to be applied toSchemaDropperprocessing- Returns:
- The
SchemaDropperfilter
-
getTruncatorFilter
SchemaFilter getTruncatorFilter()Get the filter to be applied toSchemaTruncatorprocessing- Returns:
- The
SchemaTruncatorfilter
-
getMigrateFilter
SchemaFilter getMigrateFilter()Get the filter to be applied toSchemaMigratorprocessing- Returns:
- The
SchemaMigratorfilter
-
getValidateFilter
SchemaFilter getValidateFilter()Get the filter to be applied toSchemaValidatorprocessing- Returns:
- The
SchemaValidatorfilter
-