Top Description Inners Fields Constructors Methods
org.jooq.impl

pack-priv final Class ArrayOfValues

extends AbstractAutoAliasTable<Record>
implements UNotYetImplemented
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.UNotYetImplemented, org.jooq.impl.QOM.UEmpty, org.jooq.QueryPart, java.io.Serializable
Static Imports
org.jooq.impl.Keywords.K_ARRAY, .Keywords.K_UNNEST, .Names.N_ARRAY_TABLE, .Names.N_COLUMN_VALUE, .Tools.isEmpty

Deprecated

as a consequence of QOM.UNotYetImplemented being deprecated. See corresponding docs for further information.

An unnested array
Author
Lukas Eder

Nested and Inner Type Summary

Modifier and TypeClass and Description
private abstract class
private class

Field Summary

Modifier and TypeField and Description
private final Field<?>[]
array

Deprecated as a consequence of Field being deprecated.
private final FieldsImpl<Record>
Inherited from org.jooq.impl.AbstractAutoAliasTable:
aliasfieldAliases

Constructor Summary

AccessConstructor and Description
pack-priv
ArrayOfValues(Field<?>[] array)

Deprecated as a consequence of Field being deprecated.
pack-priv
ArrayOfValues(Field<?>[] array, Name alias)

Deprecated as a consequence of Field being deprecated.
pack-priv
ArrayOfValues(Field<?>[] array, Name alias, Name[] fieldAliases)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final void
accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
pack-priv final ArrayOfValues
construct(Name newAlias, Name[] newFieldAliases)

Implements abstract org.jooq.impl.AbstractAutoAliasTable.construct.

Deprecated as a consequence of ArrayOfValues being deprecated.
pack-priv final FieldsImpl<Record>
fields0()

Implements abstract org.jooq.impl.AbstractTable.fields0.

Subclasses should override this method to provide the set of fields contained in the concrete table implementation.
public final Class<? extends Record>
getRecordType()

Implements org.jooq.RecordQualifier.getRecordType.

The record type produced by this UDT or Table.
Inherited from org.jooq.impl.AbstractAutoAliasTable:
$alias$aliasedasasautoAliasdeclaresTables

Field Detail

arrayback to summary
private final Field<?>[] array

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

fieldback to summary
private final FieldsImpl<Record> field

Constructor Detail

ArrayOfValuesback to summary
pack-priv ArrayOfValues(Field<?>[] array)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

ArrayOfValuesback to summary
pack-priv ArrayOfValues(Field<?>[] array, Name alias)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

ArrayOfValuesback to summary
pack-priv ArrayOfValues(Field<?>[] array, Name alias, Name[] fieldAliases)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Method Detail

acceptback to summary
public final void accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

Doc from org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.

Annotations
@Override
constructback to summary
pack-priv final ArrayOfValues construct(Name newAlias, Name[] newFieldAliases)

Implements abstract org.jooq.impl.AbstractAutoAliasTable.construct.

Deprecated

as a consequence of ArrayOfValues being deprecated. See corresponding docs for further information.

Annotations
@Override
fields0back to summary
pack-priv final FieldsImpl<Record> fields0()

Implements abstract org.jooq.impl.AbstractTable.fields0.

Doc from org.jooq.impl.AbstractTable.fields0.

Subclasses should override this method to provide the set of fields contained in the concrete table implementation. For example, a TableAlias contains aliased fields of its AliasProvider table.

Annotations
@Override
getRecordTypeback to summary
public final Class<? extends Record> getRecordType()

Implements org.jooq.RecordQualifier.getRecordType.

Doc from org.jooq.RecordQualifier.getRecordType.

The record type produced by this UDT or Table.

Annotations
@Override
org.jooq.impl back to summary

private abstract Class ArrayOfValues.DialectArrayTable

extends AbstractTable<Record>
implements UTransient
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.UTransient, org.jooq.impl.QOM.UEmpty, org.jooq.QueryPart, java.io.Serializable
Known Direct Subclasses
org.jooq.impl.ArrayOfValues.StandardUnnest

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv final FieldsImpl<Record>
fields0()

Implements abstract org.jooq.impl.AbstractTable.fields0.

Subclasses should override this method to provide the set of fields contained in the concrete table implementation.
public final Class<? extends Record>
getRecordType()

Implements org.jooq.RecordQualifier.getRecordType.

The record type produced by this UDT or Table.
Inherited from org.jooq.impl.AbstractTable:
$alias$aliased$dataType$schemaasasasasasasasasasasasasasasasasasMultisetasMultisetasMultisetasMultisetasTableasTableasTableasTableasTableasTableasTableasTableasTableasTableasTableasTableasteriskclausesconvertconvertconvertconvertFromconvertFromconvertToconvertTocreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateFieldcreateField0createField0createField0createField0crossApplycrossApplycrossApplycrossApplycrossApplycrossApplycrossJoincrossJoincrossJoincrossJoincrossJoincrossJoindivideByeqequalfieldsfieldsRowforceIndexforceIndexForGroupByforceIndexForJoinforceIndexForOrderByfromfullJoinfullJoinfullJoinfullJoinfullJoinfullJoinfullOuterJoinfullOuterJoinfullOuterJoinfullOuterJoinfullOuterJoinfullOuterJoingetBindinggetCataloggetChecksgetConvertergetDataTypegetDataTypegetIdentitygetIndexesgetKeysgetOptionsgetPackagegetPrimaryKeygetRecordTimestampgetRecordVersiongetReferencesgetReferencesFromgetReferencesTogetSchemagetTableTypegetTypegetUniqueKeysignoreIndexignoreIndexForGroupByignoreIndexForJoinignoreIndexForOrderByinnerJoininnerJoininnerJoininnerJoininnerJoininnerJoinjoinjoinjoinjoinjoinjoinjoinleftAntiJoinleftJoinleftJoinleftJoinleftJoinleftJoinleftJoinleftOuterJoinleftOuterJoinleftOuterJoinleftOuterJoinleftOuterJoinleftOuterJoinleftSemiJoinnaturalFullOuterJoinnaturalFullOuterJoinnaturalFullOuterJoinnaturalFullOuterJoinnaturalFullOuterJoinnaturalFullOuterJoinnaturalJoinnaturalJoinnaturalJoinnaturalJoinnaturalJoinnaturalJoinnaturalLeftOuterJoinnaturalLeftOuterJoinnaturalLeftOuterJoinnaturalLeftOuterJoinnaturalLeftOuterJoinnaturalLeftOuterJoinnaturalRightOuterJoinnaturalRightOuterJoinnaturalRightOuterJoinnaturalRightOuterJoinnaturalRightOuterJoinnaturalRightOuterJoinnenewRecordnotEqualouterApplyouterApplyouterApplyouterApplyouterApplyouterApplyrecordTyperightJoinrightJoinrightJoinrightJoinrightJoinrightJoinrightOuterJoinrightOuterJoinrightOuterJoinrightOuterJoinrightOuterJoinrightOuterJoinrowidstraightJoinstraightJoinstraightJoinstraightJoinstraightJoinstraightJointfuseIndexuseIndexForGroupByuseIndexForJoinuseIndexForOrderBywherewherewherewherewherewherewherewherewhereExistswhereNotExistswithOrdinality

Constructor Detail

DialectArrayTableback to summary
pack-priv DialectArrayTable()

Method Detail

fields0back to summary
pack-priv final FieldsImpl<Record> fields0()

Implements abstract org.jooq.impl.AbstractTable.fields0.

Doc from org.jooq.impl.AbstractTable.fields0.

Subclasses should override this method to provide the set of fields contained in the concrete table implementation. For example, a TableAlias contains aliased fields of its AliasProvider table.

Annotations
@Override
getRecordTypeback to summary
public final Class<? extends Record> getRecordType()

Implements org.jooq.RecordQualifier.getRecordType.

Doc from org.jooq.RecordQualifier.getRecordType.

The record type produced by this UDT or Table.

Annotations
@Override
org.jooq.impl back to summary

private Class ArrayOfValues.StandardUnnest

extends DialectArrayTable
Class Inheritance

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public final void
accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
Inherited from org.jooq.impl.ArrayOfValues.DialectArrayTable:
fields0getRecordType

Constructor Detail

StandardUnnestback to summary
private StandardUnnest()

Method Detail

acceptback to summary
public final void accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

Doc from org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.

Annotations
@Override