Top Constructors Methods
org.jooq.impl

pack-priv final Class SelectFieldList<F extends org.jooq.SelectFieldOrAsterisk>

extends QueryPartList<F extends SelectFieldOrAsterisk>
Class Inheritance
Static Imports
org.jooq.impl.Tools.visitAutoAliased

Author
Lukas Eder

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
SelectFieldList(Iterable<? extends F> wrappedList)

pack-priv
SelectFieldList(F[] wrappedList)

Method Summary

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

Overrides org.jooq.impl.QueryPartCollectionView.acceptElement.

Subclasses may override this method
private void
acceptElement0(Context<?> ctx, F part)

public final boolean
declaresFields()

Overrides org.jooq.impl.AbstractQueryPart.declaresFields.

Implements org.jooq.QueryPartInternal.declaresFields.

Check whether this QueryPart is able to declare fields in a SELECT clause.
public final boolean
protected final void
toSQLEmptyList(Context<?> ctx)

Overrides org.jooq.impl.QueryPartListView.toSQLEmptyList.

Subclasses may override this method
Inherited from org.jooq.impl.QueryPartList:
emptyListmapmapqualifyseparator

Constructor Detail

SelectFieldListback to summary
pack-priv SelectFieldList()
SelectFieldListback to summary
pack-priv SelectFieldList(Iterable<? extends F> wrappedList)
SelectFieldListback to summary
pack-priv SelectFieldList(F[] wrappedList)

Method Detail

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

Overrides org.jooq.impl.QueryPartCollectionView.acceptElement.

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

Subclasses may override this method

Annotations
@SuppressWarnings:unchecked
@Override
acceptElement0back to summary
private void acceptElement0(Context<?> ctx, F part)
declaresFieldsback to summary
public final boolean declaresFields()

Overrides org.jooq.impl.AbstractQueryPart.declaresFields.

Implements org.jooq.QueryPartInternal.declaresFields.

Doc from org.jooq.QueryPartInternal.declaresFields.

Check whether this QueryPart is able to declare fields in a SELECT 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
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 final void toSQLEmptyList(Context<?> ctx)

Overrides org.jooq.impl.QueryPartListView.toSQLEmptyList.

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

Subclasses may override this method

Annotations
@Override