Uses of Interface
org.jooq.Fields

Packages that use Fields
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
  • Uses of Fields in org.jooq

    Subinterfaces of Fields in org.jooq
    Modifier and Type
    Interface
    Description
    interface 
    A common table expression.
    interface 
    Cursor<R extends Record>
    Cursors allow for lazy, sequential access to an underlying JDBC ResultSet.
    interface 
    This type is used for the Delete's DSL API.
    interface 
    A record originating from a single table
    interface 
    This type is used for the Insert's DSL API.
    interface 
    A step in the construction of an JSON_TABLE expression.
    interface 
    A step in the construction of an JSON_TABLE expression.
    interface 
    A record that has a RecordQualifier (a UDTRecord or a TableRecord).
    interface 
    A database result record.
    interface 
    A model type for a records with degree 1
    interface 
    Record10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    A model type for a records with degree 10
    interface 
    Record11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    A model type for a records with degree 11
    interface 
    Record12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    A model type for a records with degree 12
    interface 
    Record13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    A model type for a records with degree 13
    interface 
    Record14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    A model type for a records with degree 14
    interface 
    Record15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    A model type for a records with degree 15
    interface 
    Record16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    A model type for a records with degree 16
    interface 
    Record17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    A model type for a records with degree 17
    interface 
    Record18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    A model type for a records with degree 18
    interface 
    Record19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    A model type for a records with degree 19
    interface 
    Record2<T1,​T2>
    A model type for a records with degree 2
    interface 
    Record20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    A model type for a records with degree 20
    interface 
    Record21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    A model type for a records with degree 21
    interface 
    Record22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    A model type for a records with degree 22
    interface 
    Record3<T1,​T2,​T3>
    A model type for a records with degree 3
    interface 
    Record4<T1,​T2,​T3,​T4>
    A model type for a records with degree 4
    interface 
    Record5<T1,​T2,​T3,​T4,​T5>
    A model type for a records with degree 5
    interface 
    Record6<T1,​T2,​T3,​T4,​T5,​T6>
    A model type for a records with degree 6
    interface 
    Record7<T1,​T2,​T3,​T4,​T5,​T6,​T7>
    A model type for a records with degree 7
    interface 
    Record8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    A model type for a records with degree 8
    interface 
    Record9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    A model type for a records with degree 9
    interface 
    A UDT or Table.
    interface 
    RecordType<R extends Record>
    A record type for Table, Cursor, Result and other objects.
    interface 
    Result<R extends Record>
    A wrapper for database results returned by SelectQuery.
    interface 
    ResultQuery<R extends Record>
    A query that can return results.
    interface 
    A row value expression.
    interface 
    Row1<T1>
    A row value expression.
    interface 
    Row10<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    A row value expression.
    interface 
    Row11<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    A row value expression.
    interface 
    Row12<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    A row value expression.
    interface 
    Row13<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    A row value expression.
    interface 
    Row14<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    A row value expression.
    interface 
    Row15<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    A row value expression.
    interface 
    Row16<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    A row value expression.
    interface 
    Row17<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    A row value expression.
    interface 
    Row18<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    A row value expression.
    interface 
    Row19<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    A row value expression.
    interface 
    Row2<T1,​T2>
    A row value expression.
    interface 
    Row20<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    A row value expression.
    interface 
    Row21<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    A row value expression.
    interface 
    Row22<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    A row value expression.
    interface 
    Row3<T1,​T2,​T3>
    A row value expression.
    interface 
    Row4<T1,​T2,​T3,​T4>
    A row value expression.
    interface 
    Row5<T1,​T2,​T3,​T4,​T5>
    A row value expression.
    interface 
    Row6<T1,​T2,​T3,​T4,​T5,​T6>
    A row value expression.
    interface 
    Row7<T1,​T2,​T3,​T4,​T5,​T6,​T7>
    A row value expression.
    interface 
    Row8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    A row value expression.
    interface 
    Row9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    A row value expression.
    interface 
    A row value expression.
    interface 
    Select<R extends Record>
    A SELECT statement.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectQuery<R extends Record>
    A SELECT statement (model API).
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep1<R extends Record,​T1>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep10<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep11<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep12<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep13<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep14<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep15<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep16<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep17<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep18<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep19<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep2<R extends Record,​T1,​T2>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep20<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep21<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep22<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep3<R extends Record,​T1,​T2,​T3>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep4<R extends Record,​T1,​T2,​T3,​T4>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep5<R extends Record,​T1,​T2,​T3,​T4,​T5>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep6<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep7<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep8<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    SelectSeekStep9<R extends Record,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    This type is used for the Select's DSL API when selecting generic Record types.
    interface 
    Table<R extends Record>
    A table.
    interface 
    TableLike<R extends Record>
    An object that can behave like a table (a table-like object).
    interface 
    An intermediate (optional) type for the construction of a JOIN clause, where the join criteria is added using an ON clause (with a Condition.
    interface 
    An intermediate type for the construction of a JOIN clause, where there may optionally be a join criteria added using an ON clause (with a Condition), or using a USING clause (with a list of Field)
    interface 
    TableRecord<R extends TableRecord<R>>
    A record originating from a single table
    interface 
    UDT<R extends UDTRecord<R>>
    UDT definition.
    interface 
    UDTRecord<R extends UDTRecord<R>>
    An object holding data of a UDT
    interface 
    A common interface for records that can be stored back to the database again.
    interface 
    This type is used for the Update's DSL API.
    interface 
    A step in the construction of an XMLTABLE expression.
    interface 
    A step in the construction of an XMLTABLE expression.
  • Uses of Fields in org.jooq.impl

    Classes in org.jooq.impl that implement Fields
    Modifier and Type
    Class
    Description
    class 
    A base class for custom TableRecord implementations in client code.
    class 
    CustomTable<R extends TableRecord<R>>
    A base class for custom Table implementations in client code.
    class 
    A record implementation for a record originating from a single table
    class 
    TableImpl<R extends Record>
    A common base type for tables
    class 
    A record implementation for a record originating from a single table
    class 
    UDTImpl<R extends UDTRecord<R>>
    A common base type for UDT's
    class 
    UDTRecordImpl<R extends UDTRecord<R>>
    A record implementation for a record originating from a single UDT
    class 
    A record implementation for a record holding a primary key