Package org.hibernate.tool.schema.spi
Interface SchemaFilterProvider
-
public interface SchemaFilterProviderUsed to specify theSchemaFilters 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SchemaFiltergetCreateFilter()Get the filter to be applied toSchemaCreatorprocessingSchemaFiltergetDropFilter()Get the filter to be applied toSchemaDropperprocessingSchemaFiltergetMigrateFilter()Get the filter to be applied toSchemaMigratorprocessingSchemaFiltergetValidateFilter()Get the filter to be applied toSchemaValidatorprocessing
-
-
-
Method Detail
-
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
-
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
-
-