[jOOQ/jOOQ#14730] Push down ScopeMappable marker interface from

AbstractField to AbstractWindowFunction and TableFieldImpl
This commit is contained in:
Lukas Eder 2023-03-01 16:44:56 +01:00
parent b28af066f8
commit e3e7670562
3 changed files with 5 additions and 4 deletions

View File

@ -98,8 +98,7 @@ extends
AbstractTypedNamed<T>
implements
Field<T>,
Aliasable<Field<?>>,
ScopeMappable
Aliasable<Field<?>>
{
private static final Clause[] CLAUSES = { FIELD };

View File

@ -96,7 +96,8 @@ implements
WindowRowsStep<T>,
WindowRowsAndStep<T>,
WindowExcludeStep<T>,
WindowFunction<T>
WindowFunction<T>,
ScopeMappable
{
private static final Set<SQLDialect> SUPPORT_NO_PARENS_WINDOW_REFERENCE = SQLDialect.supportedBy(MYSQL, POSTGRES, SQLITE, YUGABYTEDB);

View File

@ -81,7 +81,8 @@ implements
TableField<R, T>,
SimpleQueryPart,
UNotYetImplemented,
TypedReference<T>
TypedReference<T>,
ScopeMappable
{
private static final Clause[] CLAUSES = { FIELD, FIELD_REFERENCE };