Uses of Interface
org.jooq.FieldOrRow

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

    Subinterfaces of FieldOrRow in org.jooq
    Modifier and Type
    Interface
    Description
    interface 
    The step in the specification of aggregate functions where the SQL:2003 standard FILTER clause can be added.
    interface 
    An aggregate function.
    interface 
    The SQL standard ARRAY_AGG() function.
    interface 
    The final step in creating a case statement of the type
    interface 
    CaseWhenStep<V,​T>
    The final step in creating a case statement of the type
    interface 
    A column expression.
    interface 
    MySQL's GROUP_CONCAT function.
    interface 
    MySQL's GROUP_CONCAT function.
    interface 
    A step in the construction of DSL.jsonArrayAgg(Field) or DSL.jsonbArrayAgg(Field) functions where the NULL clause can be defined.
    interface 
    A step in the construction of DSL.jsonArrayAgg(Field) or DSL.jsonbArrayAgg(Field) functions where the ORDER BY clause can be defined.
    interface 
    A step in the construction of DSL.jsonArrayAgg(Field) or DSL.jsonbArrayAgg(Field) functions where the RETURNING clause can be defined.
    interface 
    A step in the construction of the JSON ARRAY function.
    interface 
    A step in the construction of the JSON ARRAY function.
    interface 
    A step in the construction of DSL.jsonObjectAgg(JSONEntry) or DSL.jsonbObjectAgg(JSONEntry) functions where the NULL clause can be defined.
    interface 
    A step in the construction of DSL.jsonObjectAgg(JSONEntry) or DSL.jsonbObjectAgg(JSONEntry) functions where the RETURNING clause can be defined.
    interface 
    A step in the construction of the JSON OBJECT function.
    interface 
    A step in the construction of the JSON OBJECT function.
    interface 
    A step in the construction of DSL.jsonValue(Field, Field) or DSL.jsonbValue(Field, Field) functions where the ON EMPTY and ON ERROR clauses can be defined.
    interface 
    A step in the construction of the JSON VALUE function.
    interface 
    A named parameter and/or bind value.
    interface 
    A parameter to a stored procedure or function.
    interface 
    A common super type of Param and Variable.
    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 
    TableField<R extends Record,​T>
    A field contained in a table.
    interface 
    UDTField<R extends UDTRecord<R>,​T>
    A field contained in a UDT.
    interface 
    A local variable reference.
    interface 
    This type is used for the window function DSL API.
    interface 
    This type is used for the window function DSL API.
    interface 
    Deprecated, for removal: This API element is subject to removal in a future version.
    - [#11329] - 3.15.0 - This type will be removed in the future.
    interface 
    This type is used for the window function DSL API.
    interface 
    This type is used for the window function DSL API.
    interface 
    This type is used for the window function DSL API.
    interface 
    The SQL standard ARRAY_AGG() function.
  • Uses of FieldOrRow in org.jooq.impl

    Classes in org.jooq.impl that implement FieldOrRow
    Modifier and Type
    Class
    Description
    class 
    A base class for custom Field implementations in client code.
    Methods in org.jooq.impl with parameters of type FieldOrRow
    Modifier and Type
    Method
    Description
    static @NotNull GroupField
    DSL.cube​(FieldOrRow... fields)
    Create a CUBE(field1, field2, .., fieldn) grouping field.
    static @NotNull GroupField
    DSL.rollup​(FieldOrRow... fields)
    Create a ROLLUP(field1, field2, .., fieldn) grouping field.