[jOOQ/jOOQ#13694] Remove pre 3.8 deprecated API and pre 3.8 documentation
This commit is contained in:
parent
5988833d09
commit
7d629bb3ef
@ -94,26 +94,10 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition {
|
||||
this(database, schema, typeName, null, null, null, null, (String) null, (Name) null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#4841] - 3.8.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, Boolean defaultable) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultable, typeName, null);
|
||||
}
|
||||
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, String defaultValue) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultValue, typeName, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#4841] - 3.8.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, String)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, Boolean defaultable, String userType) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultable, userType, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#330] - 3.9.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, Name)} instead.
|
||||
*/
|
||||
@ -134,14 +118,6 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultValue, userType, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#4841] - 3.8.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, String, String)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, Boolean defaultable, String userType, String converter) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultable, userType, converter, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#330] - 3.9.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, Name, String)} instead.
|
||||
*/
|
||||
@ -154,14 +130,6 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultValue, userType, converter, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#4841] - 3.8.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, String, String, String)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, Boolean defaultable, String userType, String converter, String binding) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultable, userType, converter, binding, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#330] - 3.9.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, Name, String, String)} instead.
|
||||
*/
|
||||
@ -174,14 +142,6 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultValue, userType, converter, binding, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#4841] - 3.8.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, String, String, String, String)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public DefaultDataTypeDefinition(Database database, SchemaDefinition schema, String typeName, Number length, Number precision, Number scale, Boolean nullable, Boolean defaultable, String userType, String converter, String binding, String javaType) {
|
||||
this(database, schema, typeName, length, precision, scale, nullable, defaultValue(defaultable), userType, converter, binding, javaType);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated - [#330] - 3.9.0 - Use {@link #DefaultDataTypeDefinition(Database, SchemaDefinition, String, Number, Number, Number, Boolean, String, Name, String, String, String)} instead.
|
||||
*/
|
||||
|
||||
@ -1071,18 +1071,6 @@ public interface DataType<T> extends Named {
|
||||
@Nullable
|
||||
Field<T> default_();
|
||||
|
||||
/**
|
||||
* Return a new data type like this, with a new defaultability.
|
||||
*
|
||||
* @param defaulted The new defaultability
|
||||
* @return The new data type
|
||||
*
|
||||
* @deprecated - [#3852] - 3.8.0 - Use {@link #defaultValue(Field)} instead.
|
||||
*/
|
||||
@NotNull
|
||||
@Deprecated(forRemoval = true, since = "3.8")
|
||||
DataType<T> defaulted(boolean defaulted);
|
||||
|
||||
/**
|
||||
* Get the defaultability of this data type.
|
||||
*
|
||||
|
||||
@ -327,12 +327,6 @@ implements
|
||||
@Override
|
||||
public abstract DataType<T> default_(Field<T> d);
|
||||
|
||||
@Override
|
||||
@Deprecated
|
||||
public final DataType<T> defaulted(boolean d) {
|
||||
return defaultValue(d ? Tools.field(null, this) : null);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean defaulted() {
|
||||
return defaultValue() != null;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user