org.hibernate.mapping
Class AbstractAuxiliaryDatabaseObject
java.lang.Object
   org.hibernate.mapping.AbstractAuxiliaryDatabaseObject
org.hibernate.mapping.AbstractAuxiliaryDatabaseObject
- All Implemented Interfaces: 
- Serializable, AuxiliaryDatabaseObject, RelationalModel
- Direct Known Subclasses: 
- SimpleAuxiliaryDatabaseObject
- public abstract class AbstractAuxiliaryDatabaseObject 
- extends Object- implements AuxiliaryDatabaseObject
Convenience base class for AuxiliaryDatabaseObjects.
 
 This implementation performs dialect scoping checks strictly based on
 dialect name comparisons.  Custom implementations might want to do
 instanceof-type checks.
- See Also:
- Serialized Form
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
AbstractAuxiliaryDatabaseObject
protected AbstractAuxiliaryDatabaseObject()
AbstractAuxiliaryDatabaseObject
protected AbstractAuxiliaryDatabaseObject(HashSet dialectScopes)
addDialectScope
public void addDialectScope(String dialectName)
- Description copied from interface: AuxiliaryDatabaseObject
- Add the given dialect name to the scope of dialects to which
 this database object applies.
 
- 
- Specified by:
- addDialectScopein interface- AuxiliaryDatabaseObject
 
- 
- Parameters:
- dialectName- The name of a dialect.
 
getDialectScopes
public HashSet getDialectScopes()
- 
 
- 
 
appliesToDialect
public boolean appliesToDialect(Dialect dialect)
- Description copied from interface: AuxiliaryDatabaseObject
- Does this database object apply to the given dialect?
 
- 
- Specified by:
- appliesToDialectin interface- AuxiliaryDatabaseObject
 
- 
- Parameters:
- dialect- The dialect to check against.
- Returns:
- True if this database object does apply to the given dialect.
 
Copyright © 2001-2012 Red Hat, Inc.  All Rights Reserved.