[jOOQ/jOOQ#11329] Deprecate XYZFinalStep types

This commit is contained in:
Lukas Eder 2021-01-29 13:07:48 +01:00
parent 4f5224e041
commit 055015fda9
35 changed files with 93 additions and 0 deletions

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER DATABASE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterDatabaseFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER DOMAIN</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterDomainFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER INDEX</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterIndexFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER SCHEMA</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterSchemaFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER SEQUENCE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterSequenceFinalStep extends DDLQuery {
}

View File

@ -60,8 +60,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface AlterTableFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER TYPE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterTypeFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>ALTER VIEW</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface AlterViewFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>COMMENT ON TABLE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CommentOnFinalStep extends DDLQuery {
}

View File

@ -59,8 +59,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface ConstraintFinalStep extends Constraint {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>CREATE DATABASE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CreateDatabaseFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>CREATE DOMAIN</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CreateDomainFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>CREATE INDEX</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CreateIndexFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>CREATE SCHEMA</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CreateSchemaFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>CREATE SEQUENCE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface CreateSequenceFinalStep extends DDLQuery {
}

View File

@ -59,8 +59,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface CreateTableFinalStep extends DDLQuery {
}

View File

@ -59,8 +59,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface CreateTypeFinalStep extends DDLQuery {
}

View File

@ -59,8 +59,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface CreateViewFinalStep extends DDLQuery {
}

View File

@ -68,8 +68,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface DeleteFinalStep<R extends Record> extends Delete<R> {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP DATABASE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropDatabaseFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP DOMAIN</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropDomainFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP INDEX</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropIndexFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP SCHEMA</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropSchemaFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP SEQUENCE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropSequenceFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP TABLE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropTableFinalStep extends DDLQuery {
}

View File

@ -59,8 +59,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface DropTypeFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>DROP VIEW</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface DropViewFinalStep extends DDLQuery {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>GRANT</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface GrantFinalStep extends DDLQuery {
}

View File

@ -71,8 +71,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface InsertFinalStep<R extends Record> extends Insert<R> {
}

View File

@ -74,8 +74,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface MergeFinalStep<R extends Record> extends Merge<R> {
}

View File

@ -46,6 +46,8 @@ import org.jetbrains.annotations.*;
/**
* A step in the construction of the <code>REVOKE</code> statement.
* <p>
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* <p>
* <h3>Referencing <code>XYZ*Step</code> types directly from client code</h3>
* <p>
* It is usually not recommended to reference any <code>XYZ*Step</code> types
@ -65,5 +67,6 @@ import org.jetbrains.annotations.*;
* </ul>
*/
@SuppressWarnings({ "unused" })
@Deprecated
public interface RevokeFinalStep extends DDLQuery {
}

View File

@ -63,7 +63,10 @@ import org.jetbrains.annotations.*;
* <li>They're less readable</li>
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
*/
@Deprecated
@SuppressWarnings({ "unused" })
public interface TruncateFinalStep<R extends Record> extends Truncate<R> {
}

View File

@ -70,8 +70,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface UpdateFinalStep<R extends Record> extends Update<R> {
}

View File

@ -55,9 +55,11 @@ package org.jooq;
* Note, that the functionality provided by this interface is not supported in
* {@link SQLDialect#SQLSERVER}
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @param <T> The function return type
* @author Lukas Eder
*/
@Deprecated
public interface WindowFinalStep<T> extends Field<T> {
}

View File

@ -67,8 +67,10 @@ package org.jooq;
* <li>They might have binary incompatible changes between minor releases</li>
* </ul>
*
* @deprecated - [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
* @author Lukas Eder
*/
@Deprecated
public interface WindowSpecificationFinalStep extends WindowSpecification {
}