[jOOQ/jOOQ#9437] Use T instead of Number, where applicable
Also, rename parameter from constant to value
This commit is contained in:
parent
eda9518521
commit
5a060431da
@ -104,42 +104,42 @@ public interface AlterSequenceFlagsStep<T extends Number> extends AlterSequenceF
|
||||
* statement.
|
||||
*/
|
||||
@Support({ MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> startWith(Number constant);
|
||||
AlterSequenceFlagsStep<T> startWith(T value);
|
||||
|
||||
/**
|
||||
* Add a <code>START WITH</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> startWith(Field<? extends Number> constant);
|
||||
AlterSequenceFlagsStep<T> startWith(Field<? extends T> value);
|
||||
|
||||
/**
|
||||
* Add a <code>INCREMENT BY</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> incrementBy(Number constant);
|
||||
AlterSequenceFlagsStep<T> incrementBy(T value);
|
||||
|
||||
/**
|
||||
* Add a <code>INCREMENT BY</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> incrementBy(Field<? extends Number> constant);
|
||||
AlterSequenceFlagsStep<T> incrementBy(Field<? extends T> value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> minvalue(Number constant);
|
||||
AlterSequenceFlagsStep<T> minvalue(T value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> minvalue(Field<? extends Number> constant);
|
||||
AlterSequenceFlagsStep<T> minvalue(Field<? extends T> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO MINVALUE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
@ -153,14 +153,14 @@ public interface AlterSequenceFlagsStep<T extends Number> extends AlterSequenceF
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> maxvalue(Number constant);
|
||||
AlterSequenceFlagsStep<T> maxvalue(T value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> maxvalue(Field<? extends Number> constant);
|
||||
AlterSequenceFlagsStep<T> maxvalue(Field<? extends T> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO MINVALUE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
@ -188,14 +188,14 @@ public interface AlterSequenceFlagsStep<T extends Number> extends AlterSequenceF
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> cache(Number constant);
|
||||
AlterSequenceFlagsStep<T> cache(T value);
|
||||
|
||||
/**
|
||||
* Add a <code>CACHE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
* statement.
|
||||
*/
|
||||
@Support({ CUBRID, H2, MARIADB, POSTGRES })
|
||||
AlterSequenceFlagsStep<T> cache(Field<? extends Number> constant);
|
||||
AlterSequenceFlagsStep<T> cache(Field<? extends T> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO CACHE</code> clause to the <code>ALTER SEQUENCE</code>
|
||||
|
||||
@ -84,37 +84,37 @@ public interface CreateSequenceFlagsStep extends CreateSequenceFinalStep {
|
||||
* Add a <code>START WITH</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep startWith(Number constant);
|
||||
CreateSequenceFlagsStep startWith(Number value);
|
||||
|
||||
/**
|
||||
* Add a <code>START WITH</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep startWith(Field<? extends Number> constant);
|
||||
CreateSequenceFlagsStep startWith(Field<? extends Number> value);
|
||||
|
||||
/**
|
||||
* Add a <code>INCREMENT BY</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep incrementBy(Number constant);
|
||||
CreateSequenceFlagsStep incrementBy(Number value);
|
||||
|
||||
/**
|
||||
* Add a <code>INCREMENT BY</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep incrementBy(Field<? extends Number> constant);
|
||||
CreateSequenceFlagsStep incrementBy(Field<? extends Number> value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep minvalue(Number constant);
|
||||
CreateSequenceFlagsStep minvalue(Number value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep minvalue(Field<? extends Number> constant);
|
||||
CreateSequenceFlagsStep minvalue(Field<? extends Number> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO MINVALUE</code> clause to the sequence definition.
|
||||
@ -126,13 +126,13 @@ public interface CreateSequenceFlagsStep extends CreateSequenceFinalStep {
|
||||
* Add a <code>MINVALUE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep maxvalue(Number constant);
|
||||
CreateSequenceFlagsStep maxvalue(Number value);
|
||||
|
||||
/**
|
||||
* Add a <code>MINVALUE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, H2, HSQLDB, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep maxvalue(Field<? extends Number> constant);
|
||||
CreateSequenceFlagsStep maxvalue(Field<? extends Number> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO MINVALUE</code> clause to the sequence definition.
|
||||
@ -156,13 +156,13 @@ public interface CreateSequenceFlagsStep extends CreateSequenceFinalStep {
|
||||
* Add a <code>CACHE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, H2, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep cache(Number constant);
|
||||
CreateSequenceFlagsStep cache(Number value);
|
||||
|
||||
/**
|
||||
* Add a <code>CACHE</code> clause to the sequence definition.
|
||||
*/
|
||||
@Support({ CUBRID, H2, MARIADB, POSTGRES })
|
||||
CreateSequenceFlagsStep cache(Field<? extends Number> constant);
|
||||
CreateSequenceFlagsStep cache(Field<? extends Number> value);
|
||||
|
||||
/**
|
||||
* Add a <code>NO CACHE</code> clause to the sequence definition.
|
||||
|
||||
@ -114,14 +114,14 @@ final class AlterSequenceImpl<T extends Number> extends AbstractRowCountQuery im
|
||||
private Sequence<?> renameTo;
|
||||
private boolean restart;
|
||||
private Field<?> restartWith;
|
||||
private Field<? extends Number> startWith;
|
||||
private Field<? extends Number> incrementBy;
|
||||
private Field<? extends Number> minvalue;
|
||||
private Field<? extends T> startWith;
|
||||
private Field<? extends T> incrementBy;
|
||||
private Field<? extends T> minvalue;
|
||||
private boolean noMinvalue;
|
||||
private Field<? extends Number> maxvalue;
|
||||
private Field<? extends T> maxvalue;
|
||||
private boolean noMaxvalue;
|
||||
private Boolean cycle;
|
||||
private Field<? extends Number> cache;
|
||||
private Field<? extends T> cache;
|
||||
private boolean noCache;
|
||||
|
||||
AlterSequenceImpl(Configuration configuration, Sequence<T> sequence) {
|
||||
@ -179,35 +179,35 @@ final class AlterSequenceImpl<T extends Number> extends AbstractRowCountQuery im
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> startWith(Number constant) {
|
||||
return startWith(Tools.field(constant, sequence.getDataType()));
|
||||
public AlterSequenceStep<T> startWith(T value) {
|
||||
return startWith(Tools.field(value, sequence.getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> startWith(Field<? extends Number> constant) {
|
||||
startWith = constant;
|
||||
public AlterSequenceStep<T> startWith(Field<? extends T> value) {
|
||||
startWith = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> incrementBy(Number constant) {
|
||||
return incrementBy(Tools.field(constant, sequence.getDataType()));
|
||||
public AlterSequenceStep<T> incrementBy(T value) {
|
||||
return incrementBy(Tools.field(value, sequence.getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> incrementBy(Field<? extends Number> constant) {
|
||||
incrementBy = constant;
|
||||
public AlterSequenceStep<T> incrementBy(Field<? extends T> value) {
|
||||
incrementBy = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> minvalue(Number constant) {
|
||||
return minvalue(Tools.field(constant, sequence.getDataType()));
|
||||
public AlterSequenceStep<T> minvalue(T value) {
|
||||
return minvalue(Tools.field(value, sequence.getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> minvalue(Field<? extends Number> constant) {
|
||||
minvalue = constant;
|
||||
public AlterSequenceStep<T> minvalue(Field<? extends T> value) {
|
||||
minvalue = value;
|
||||
noMinvalue = false;
|
||||
return this;
|
||||
}
|
||||
@ -220,13 +220,13 @@ final class AlterSequenceImpl<T extends Number> extends AbstractRowCountQuery im
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> maxvalue(Number constant) {
|
||||
return maxvalue(Tools.field(constant, sequence.getDataType()));
|
||||
public AlterSequenceStep<T> maxvalue(T value) {
|
||||
return maxvalue(Tools.field(value, sequence.getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> maxvalue(Field<? extends Number> constant) {
|
||||
maxvalue = constant;
|
||||
public AlterSequenceStep<T> maxvalue(Field<? extends T> value) {
|
||||
maxvalue = value;
|
||||
noMaxvalue = false;
|
||||
return this;
|
||||
}
|
||||
@ -251,13 +251,13 @@ final class AlterSequenceImpl<T extends Number> extends AbstractRowCountQuery im
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> cache(Number constant) {
|
||||
return cache(Tools.field(constant, sequence.getDataType()));
|
||||
public AlterSequenceStep<T> cache(T value) {
|
||||
return cache(Tools.field(value, sequence.getDataType()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlterSequenceStep<T> cache(Field<? extends Number> constant) {
|
||||
cache = constant;
|
||||
public AlterSequenceStep<T> cache(Field<? extends T> value) {
|
||||
cache = value;
|
||||
noCache = false;
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -135,35 +135,35 @@ final class CreateSequenceImpl extends AbstractRowCountQuery implements
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl startWith(Number constant) {
|
||||
return startWith(DSL.val(constant));
|
||||
public final CreateSequenceImpl startWith(Number value) {
|
||||
return startWith(DSL.val(value));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl startWith(Field<? extends Number> constant) {
|
||||
this.startWith = constant;
|
||||
public final CreateSequenceImpl startWith(Field<? extends Number> value) {
|
||||
this.startWith = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl incrementBy(Number constant) {
|
||||
return incrementBy(DSL.val(constant));
|
||||
public final CreateSequenceImpl incrementBy(Number value) {
|
||||
return incrementBy(DSL.val(value));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl incrementBy(Field<? extends Number> constant) {
|
||||
this.incrementBy = constant;
|
||||
public final CreateSequenceImpl incrementBy(Field<? extends Number> value) {
|
||||
this.incrementBy = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl minvalue(Number constant) {
|
||||
return minvalue(DSL.val(constant));
|
||||
public final CreateSequenceImpl minvalue(Number value) {
|
||||
return minvalue(DSL.val(value));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl minvalue(Field<? extends Number> constant) {
|
||||
this.minvalue = constant;
|
||||
public final CreateSequenceImpl minvalue(Field<? extends Number> value) {
|
||||
this.minvalue = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -174,13 +174,13 @@ final class CreateSequenceImpl extends AbstractRowCountQuery implements
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl maxvalue(Number constant) {
|
||||
return maxvalue(DSL.val(constant));
|
||||
public final CreateSequenceImpl maxvalue(Number value) {
|
||||
return maxvalue(DSL.val(value));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl maxvalue(Field<? extends Number> constant) {
|
||||
this.maxvalue = constant;
|
||||
public final CreateSequenceImpl maxvalue(Field<? extends Number> value) {
|
||||
this.maxvalue = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -203,13 +203,13 @@ final class CreateSequenceImpl extends AbstractRowCountQuery implements
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl cache(Number constant) {
|
||||
return cache(DSL.val(constant));
|
||||
public final CreateSequenceImpl cache(Number value) {
|
||||
return cache(DSL.val(value));
|
||||
}
|
||||
|
||||
@Override
|
||||
public final CreateSequenceImpl cache(Field<? extends Number> constant) {
|
||||
this.cache = constant;
|
||||
public final CreateSequenceImpl cache(Field<? extends Number> value) {
|
||||
this.cache = value;
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user