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 returnsDefaultSchemaFilter
for all filters.
-
-
Field Summary
Fields Modifier and Type Field Description static DefaultSchemaFilterProvider
INSTANCE
-
Constructor Summary
Constructors Constructor Description DefaultSchemaFilterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaFilter
getCreateFilter()
Get the filter to be applied toSchemaCreator
processingSchemaFilter
getDropFilter()
Get the filter to be applied toSchemaDropper
processingSchemaFilter
getMigrateFilter()
Get the filter to be applied toSchemaMigrator
processingSchemaFilter
getTruncatorFilter()
Get the filter to be applied toSchemaTruncator
processingSchemaFilter
getValidateFilter()
Get the filter to be applied toSchemaValidator
processing
-
-
-
Field Detail
-
INSTANCE
public static final DefaultSchemaFilterProvider INSTANCE
-
-
Method Detail
-
getCreateFilter
public SchemaFilter getCreateFilter()
Description copied from interface:SchemaFilterProvider
Get the filter to be applied toSchemaCreator
processing- Specified by:
getCreateFilter
in interfaceSchemaFilterProvider
- Returns:
- The
SchemaCreator
filter
-
getDropFilter
public SchemaFilter getDropFilter()
Description copied from interface:SchemaFilterProvider
Get the filter to be applied toSchemaDropper
processing- Specified by:
getDropFilter
in interfaceSchemaFilterProvider
- Returns:
- The
SchemaDropper
filter
-
getMigrateFilter
public SchemaFilter getMigrateFilter()
Description copied from interface:SchemaFilterProvider
Get the filter to be applied toSchemaMigrator
processing- Specified by:
getMigrateFilter
in interfaceSchemaFilterProvider
- Returns:
- The
SchemaMigrator
filter
-
getValidateFilter
public SchemaFilter getValidateFilter()
Description copied from interface:SchemaFilterProvider
Get the filter to be applied toSchemaValidator
processing- Specified by:
getValidateFilter
in interfaceSchemaFilterProvider
- Returns:
- The
SchemaValidator
filter
-
getTruncatorFilter
public SchemaFilter getTruncatorFilter()
Description copied from interface:SchemaFilterProvider
Get the filter to be applied toSchemaTruncator
processing- Specified by:
getTruncatorFilter
in interfaceSchemaFilterProvider
- Returns:
- The
SchemaTruncator
filter
-
-