Known Direct Subclasses
SimpleAuxiliaryDatabaseObject |
A simple implementation of AbstractAuxiliaryDatabaseObject in which the CREATE and DROP strings are
provided up front. |
|
Class Overview
Convenience base class for AuxiliaryDatabaseObject
s.
This implementation performs dialect scoping checks strictly based on
dialect name comparisons. Custom implementations might want to do
instanceof-type checks.
Protected Constructors
protected
AbstractAuxiliaryDatabaseObject
()
protected
AbstractAuxiliaryDatabaseObject
(HashSet dialectScopes)
Public Methods
public
void
addDialectScope
(String dialectName)
Add the given dialect name to the scope of dialects to which
this database object applies.
Parameters
dialectName
| The name of a dialect.
|
public
boolean
appliesToDialect
(Dialect dialect)
Does this database object apply to the given dialect?
Parameters
dialect
| The dialect to check against. |
Returns
- True if this database object does apply to the given dialect.