[#8695] Use Configuration#family() convenience method
Replace expressions like `configuration.dialect().family()` with `configuration.family()`.
This commit is contained in:
parent
e1b64b4987
commit
ed0634f0cb
@ -87,7 +87,7 @@ public interface DAO<R extends TableRecord<R>, P, T> {
|
||||
* The {@link SQLDialect#family()} wrapped by this context.
|
||||
* <p>
|
||||
* This method is a convenient way of accessing
|
||||
* <code>configuration().dialect().family()</code>.
|
||||
* <code>configuration().family()</code>.
|
||||
*/
|
||||
SQLDialect family();
|
||||
|
||||
|
||||
@ -126,7 +126,7 @@ public interface Scope {
|
||||
* The {@link SQLDialect#family()} wrapped by this context.
|
||||
* <p>
|
||||
* This method is a convenient way of accessing
|
||||
* <code>configuration().dialect().family()</code>.
|
||||
* <code>configuration().family()</code>.
|
||||
*/
|
||||
SQLDialect family();
|
||||
|
||||
|
||||
@ -65,7 +65,7 @@ final class Acos extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ final class Asin extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -62,7 +62,7 @@ final class Atan extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -133,7 +133,7 @@ final class CaseConditionStepImpl<T> extends AbstractFunction<T> implements Case
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -163,7 +163,7 @@ final class CaseWhenStepImpl<V, T> extends AbstractFunction<T> implements CaseWh
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@ final class Ceil<T extends Number> extends AbstractFunction<T> {
|
||||
|
||||
@Override
|
||||
final Field<T> getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ final class Cot extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final Field<BigDecimal> getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -540,7 +540,7 @@ public class DefaultDataType<T> implements DataType<T> {
|
||||
// If this is a SQLDataType find the most suited dialect-specific
|
||||
// data type
|
||||
if (getDialect() == null) {
|
||||
DataType<?> dataType = TYPES_BY_SQL_DATATYPE[configuration.dialect().family().ordinal()]
|
||||
DataType<?> dataType = TYPES_BY_SQL_DATATYPE[configuration.family().ordinal()]
|
||||
|
||||
// Be sure to reset length, precision, and scale, as those values
|
||||
// were not registered in the below cache
|
||||
@ -555,7 +555,7 @@ public class DefaultDataType<T> implements DataType<T> {
|
||||
}
|
||||
|
||||
// If this is already the dialect's specific data type, return this
|
||||
else if (getDialect().family() == configuration.dialect().family()) {
|
||||
else if (getDialect().family() == configuration.family()) {
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
@ -66,7 +66,7 @@ final class Iif<T> extends AbstractFunction<T> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@ final class Lower extends AbstractFunction<String> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -82,7 +82,7 @@ final class Neg<T> extends AbstractField<T> {
|
||||
|
||||
@Override
|
||||
public final void accept(Context<?> ctx) {
|
||||
SQLDialect family = ctx.configuration().dialect().family();
|
||||
SQLDialect family = ctx.configuration().family();
|
||||
|
||||
if (operator == BIT_NOT && EMULATE_BIT_NOT.contains(family))
|
||||
ctx.sql("(0 - ")
|
||||
|
||||
@ -63,7 +63,7 @@ final class NullIf<T> extends AbstractFunction<T> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ final class Nvl2<T> extends AbstractFunction<T> {
|
||||
|
||||
@Override
|
||||
final Field<T> getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ final class Power extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final Field<BigDecimal> getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -128,7 +128,7 @@ final class RowSubqueryCondition extends AbstractCondition {
|
||||
final Configuration configuration = ctx.configuration();
|
||||
final RenderContext render = ctx instanceof RenderContext ? (RenderContext) ctx : null;
|
||||
|
||||
SQLDialect family = configuration.dialect().family();
|
||||
SQLDialect family = configuration.family();
|
||||
|
||||
// [#3505] TODO: Emulate this where it is not supported
|
||||
if (rightQuantified != null) {
|
||||
|
||||
@ -62,7 +62,7 @@ final class Sqrt extends AbstractFunction<BigDecimal> {
|
||||
|
||||
@Override
|
||||
final Field<BigDecimal> getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -419,7 +419,7 @@ public class UpdatableRecordImpl<R extends UpdatableRecord<R>> extends TableReco
|
||||
|
||||
// [#1547] MS Access and SQLite doesn't support FOR UPDATE. CUBRID and SQL Server
|
||||
// can emulate it, though!
|
||||
if (!NO_SUPPORT_FOR_UPDATE.contains(create().configuration().dialect().family()))
|
||||
if (!NO_SUPPORT_FOR_UPDATE.contains(create().configuration().family()))
|
||||
select.setForUpdate(true);
|
||||
|
||||
R record = select.fetchOne();
|
||||
|
||||
@ -60,7 +60,7 @@ final class Upper extends AbstractFunction<String> {
|
||||
|
||||
@Override
|
||||
final QueryPart getFunction0(Configuration configuration) {
|
||||
switch (configuration.dialect().family()) {
|
||||
switch (configuration.family()) {
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user