AuxiliaryDatabaseObjects.
This implementation performs dialect scoping checks strictly based on dialect name comparisons. Custom implementations might want to do instanceof-type checks.
| Modifier and Type | Field and Description |
|---|---|
| private final HashSet |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | addDialectScope(String
The name of a dialect. dialectName)Implements org. |
| public boolean | appliesToDialect(Dialect
The dialect to check against. dialect)Implements org. |
| public HashSet |
| dialectScopes | back to summary |
|---|---|
| private final HashSet<E> dialectScopes | |
| AbstractAuxiliaryDatabaseObject | back to summary |
|---|---|
| protected AbstractAuxiliaryDatabaseObject() | |
| AbstractAuxiliaryDatabaseObject | back to summary |
|---|---|
| protected AbstractAuxiliaryDatabaseObject(HashSet<E> dialectScopes) | |
| addDialectScope | back to summary |
|---|---|
| public void addDialectScope(String dialectName) Implements org. Doc from org. Add the given dialect name to the scope of dialects to which this database object applies.
| |
| appliesToDialect | back to summary |
|---|---|
| public boolean appliesToDialect(Dialect dialect) Implements org. Doc from org. Does this database object apply to the given dialect?
| |
| getDialectScopes | back to summary |
|---|---|
| public HashSet | |