Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class TableList

extends QueryPartList<Table<?>>
Class Inheritance
Static Imports
java.util.Arrays.asList, org.jooq.SQLDialect.DERBY, .SQLDialect.FIREBIRD, .SQLDialect.H2, .SQLDialect.HSQLDB, org.jooq.impl.Tools.flatMap, .Tools.visitAutoAliased

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private static final Set<SQLDialect>

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
TableList(List<? extends Table<?>> wrappedList)

pack-priv
TableList(Table<?>... wrappedList)

Method Summary

Modifier and TypeMethod and Description
protected void
acceptElement(Context<?> ctx, Table<?> part)

Overrides org.jooq.impl.QueryPartCollectionView.acceptElement.

Subclasses may override this method
public final boolean
declaresTables()

Overrides org.jooq.impl.AbstractQueryPart.declaresTables.

Implements org.jooq.QueryPartInternal.declaresTables.

Check whether this QueryPart is able to declare tables in a FROM clause or JOIN clause.
pack-priv final List<Field<?>>
public final boolean
protected void
toSQLEmptyList(Context<?> ctx)

Overrides org.jooq.impl.QueryPartListView.toSQLEmptyList.

Subclasses may override this method
pack-priv final void
toSQLFields(Context<?> ctx)

Get a list of names of the NamedQueryParts contained in this list.

Inherited from org.jooq.impl.QueryPartList:
emptyListmapmapqualifyseparator

Field Detail

UNQUALIFY_FIELDSback to summary
private static final Set<SQLDialect> UNQUALIFY_FIELDS

Constructor Detail

TableListback to summary
pack-priv TableList()
TableListback to summary
pack-priv TableList(List<? extends Table<?>> wrappedList)
TableListback to summary
pack-priv TableList(Table<?>... wrappedList)
Annotations
@SafeVarargs

Method Detail

acceptElementback to summary
protected void acceptElement(Context<?> ctx, Table<?> part)

Overrides org.jooq.impl.QueryPartCollectionView.acceptElement.

Doc from org.jooq.impl.QueryPartCollectionView.acceptElement.

Subclasses may override this method

Annotations
@Override
declaresTablesback to summary
public final boolean declaresTables()

Overrides org.jooq.impl.AbstractQueryPart.declaresTables.

Implements org.jooq.QueryPartInternal.declaresTables.

Doc from org.jooq.QueryPartInternal.declaresTables.

Check whether this QueryPart is able to declare tables in a FROM clause or JOIN clause.

This method can be used by any Context to check how a certain SQL clause should be rendered.

This method is for JOOQ INTERNAL USE only. Do not reference directly

Annotations
@Override
fieldsback to summary
pack-priv final List<Field<?>> fields()
rendersContentback to summary
public final boolean rendersContent(Context<?> ctx)

Overrides org.jooq.impl.QueryPartCollectionView.rendersContent.

Implements org.jooq.QueryPartInternal.rendersContent.

Doc from org.jooq.QueryPartInternal.rendersContent.

Whether a call to accept(Context) would render content.

Annotations
@Override
toSQLEmptyListback to summary
protected void toSQLEmptyList(Context<?> ctx)

Overrides org.jooq.impl.QueryPartListView.toSQLEmptyList.

Doc from org.jooq.impl.QueryPartListView.toSQLEmptyList.

Subclasses may override this method

Annotations
@Override
toSQLFieldsback to summary
pack-priv final void toSQLFields(Context<?> ctx)

Get a list of names of the NamedQueryParts contained in this list.