DialectResolver implementation which coordinates resolution by delegating to its
registered sub-resolvers. Sub-resolvers may be registered by calling either addResolver or
addResolverAtFirst.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addResolver(DialectResolver
The resolver to add. resolver)Add a resolver at the end of the underlying resolver list. |
| public void | addResolverAtFirst(DialectResolver
The resolver to add. resolver)Add a resolver at the beginning of the underlying resolver list. |
| public Dialect | resolveDialect(DatabaseMetaData
The JDBC metadata. metaData)Implements org. Dialect to use based on the given JDBC DatabaseMetaData.
|
| log | back to summary |
|---|---|
| private static Logger log | |
| resolvers | back to summary |
|---|---|
| private List<E> resolvers | |
| DialectResolverSet | back to summary |
|---|---|
| public DialectResolverSet() | |
| addResolver | back to summary |
|---|---|
| public void addResolver(DialectResolver resolver) Add a resolver at the end of the underlying resolver list. The resolver added by this method is at lower priority than any other existing resolvers.
| |
| addResolverAtFirst | back to summary |
|---|---|
| public void addResolverAtFirst(DialectResolver resolver) Add a resolver at the beginning of the underlying resolver list. The resolver added by this method is at higher priority than any other existing resolvers.
| |
| resolveDialect | back to summary |
|---|---|
| public Dialect resolveDialect(DatabaseMetaData metaData) Implements org. Doc from org. Determine the
| |