Class DefaultSchemaFilterProvider
- java.lang.Object
-
- org.hibernate.tool.schema.internal.DefaultSchemaFilterProvider
-
- All Implemented Interfaces:
SchemaFilterProvider
public class DefaultSchemaFilterProvider extends Object implements SchemaFilterProvider
Default implementation of the SchemaFilterProvider contract, which returnsDefaultSchemaFilterfor all filters.
-
-
Field Summary
Fields Modifier and Type Field Description static DefaultSchemaFilterProviderINSTANCE
-
Constructor Summary
Constructors Constructor Description DefaultSchemaFilterProvider()
-
Method Summary
All Methods Instance Methods Concrete 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 toSchemaMigratorprocessingSchemaFiltergetTruncatorFilter()Get the filter to be applied toSchemaTruncatorprocessingSchemaFiltergetValidateFilter()Get the filter to be applied toSchemaValidatorprocessing
-
-
-
Field Detail
-
INSTANCE
public static final DefaultSchemaFilterProvider INSTANCE
-
-
Method Detail
-
getCreateFilter
public SchemaFilter getCreateFilter()
Description copied from interface:SchemaFilterProviderGet the filter to be applied toSchemaCreatorprocessing- Specified by:
getCreateFilterin interfaceSchemaFilterProvider- Returns:
- The
SchemaCreatorfilter
-
getDropFilter
public SchemaFilter getDropFilter()
Description copied from interface:SchemaFilterProviderGet the filter to be applied toSchemaDropperprocessing- Specified by:
getDropFilterin interfaceSchemaFilterProvider- Returns:
- The
SchemaDropperfilter
-
getMigrateFilter
public SchemaFilter getMigrateFilter()
Description copied from interface:SchemaFilterProviderGet the filter to be applied toSchemaMigratorprocessing- Specified by:
getMigrateFilterin interfaceSchemaFilterProvider- Returns:
- The
SchemaMigratorfilter
-
getValidateFilter
public SchemaFilter getValidateFilter()
Description copied from interface:SchemaFilterProviderGet the filter to be applied toSchemaValidatorprocessing- Specified by:
getValidateFilterin interfaceSchemaFilterProvider- Returns:
- The
SchemaValidatorfilter
-
getTruncatorFilter
public SchemaFilter getTruncatorFilter()
Description copied from interface:SchemaFilterProviderGet the filter to be applied toSchemaTruncatorprocessing- Specified by:
getTruncatorFilterin interfaceSchemaFilterProvider- Returns:
- The
SchemaTruncatorfilter
-
-