Uses of Interface
org.jooq.Row2

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

    Methods in org.jooq that return Row2
    Modifier and Type
    Method
    Description
    @NotNull Row2<T1,​T2>
    Record2.fieldsRow()
    Get this record's fields as a Row2.
    @NotNull Row2<T1,​T2>
    Record2.valuesRow()
    Get this record's values as a Row2.
    Methods in org.jooq that return types with arguments of type Row2
    Modifier and Type
    Method
    Description
    static <T,​ T1,​ T2> Collector<T,​?,​List<Row2<T1,​T2>>>
    Rows.toRowList​(Function<? super T,​? extends Field<T1>> f1, Function<? super T,​? extends Field<T2>> f2)
    Create a collector that can collect into a list of Row2.
    Methods in org.jooq with parameters of type Row2
    Modifier and Type
    Method
    Description
    <T1,​ T2> void
    UpdateQuery.addValues​(Row2<T1,​T2> row, Row2<T1,​T2> value)
    Specify a multi-column set clause for the UPDATE statement.
    <T1,​ T2> void
    UpdateQuery.addValues​(Row2<T1,​T2> row, Select<? extends Record2<T1,​T2>> select)
    Specify a multi-column set clause for the UPDATE statement.
    @NotNull Condition
    BetweenAndStep2.and​(Row2<T1,​T2> maxValue)
    Create a condition to check this field against some bounds
    @NotNull BetweenAndStep2<T1,​T2>
    Row2.between​(Row2<T1,​T2> minValue)
    Check if this row value expression is within a range of two other row value expressions.
    @NotNull Condition
    Row2.between​(Row2<T1,​T2> minValue, Row2<T1,​T2> maxValue)
    Check if this row value expression is within a range of two other row value expressions.
    @NotNull BetweenAndStep2<T1,​T2>
    Row2.betweenSymmetric​(Row2<T1,​T2> minValue)
    Check if this row value expression is within a symmetric range of two other row value expressions.
    @NotNull Condition
    Row2.betweenSymmetric​(Row2<T1,​T2> minValue, Row2<T1,​T2> maxValue)
    Check if this row value expression is within a symmetric range of two other row value expressions.
    @NotNull Condition
    Row2.compare​(Comparator comparator, Row2<T1,​T2> row)
    Compare this row value expression with another row value expression using a dynamic comparator.
    @NotNull Condition
    Row2.eq​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for equality.
    @NotNull Condition
    Row2.equal​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for equality.
    @NotNull Condition
    Row2.ge​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.greaterOrEqual​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.greaterThan​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.gt​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.in​(Row2<T1,​T2>... rows)
    Compare this row value expression with a set of row value expressions for equality.
    @NotNull Condition
    Row2.isDistinctFrom​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for distinctness.
    @NotNull Condition
    Row2.isNotDistinctFrom​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for distinctness.
    @NotNull Condition
    Row2.le​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.lessOrEqual​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.lessThan​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.lt​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for order.
    @NotNull Condition
    Row2.ne​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for non-equality.
    @NotNull BetweenAndStep2<T1,​T2>
    Row2.notBetween​(Row2<T1,​T2> minValue)
    Check if this row value expression is not within a range of two other row value expressions.
    @NotNull Condition
    Row2.notBetween​(Row2<T1,​T2> minValue, Row2<T1,​T2> maxValue)
    Check if this row value expression is not within a range of two other row value expressions.
    @NotNull BetweenAndStep2<T1,​T2>
    Row2.notBetweenSymmetric​(Row2<T1,​T2> minValue)
    Check if this row value expression is not within a symmetric range of two other row value expressions.
    @NotNull Condition
    Row2.notBetweenSymmetric​(Row2<T1,​T2> minValue, Row2<T1,​T2> maxValue)
    Check if this row value expression is not within a symmetric range of two other row value expressions.
    @NotNull Condition
    Row2.notEqual​(Row2<T1,​T2> row)
    Compare this row value expression with another row value expression for non-equality.
    @NotNull Condition
    Row2.notIn​(Row2<T1,​T2>... rows)
    Compare this row value expression with a set of row value expressions for equality.
    @NotNull Condition
    Row2.overlaps​(Row2<T1,​T2> row)
    Check if this row value expression overlaps another row value expression.
    @NotNull Statement
    Row2.set​(Row2<T1,​T2> row)
    Assign a value to this set of variables.
    <T1,​ T2> @NotNull UpdateFromStep<R>
    UpdateSetFirstStep.set​(Row2<T1,​T2> row, Row2<T1,​T2> value)
    Specify a multi-column set clause for the UPDATE statement.
    <T1,​ T2> @NotNull UpdateFromStep<R>
    UpdateSetFirstStep.set​(Row2<T1,​T2> row, Select<? extends Record2<T1,​T2>> select)
    Specify a multi-column set clause for the UPDATE statement.
    @NotNull InsertValuesStep2<R,​T1,​T2>
    InsertValuesStep2.values​(Row2<T1,​T2> values)
    Add a single row of values to the insert statement.
    @NotNull InsertValuesStep2<R,​T1,​T2>
    InsertValuesStep2.valuesOfRows​(Row2<T1,​T2>... values)
    Add multiple rows of values to the insert statement.
    Method parameters in org.jooq with type arguments of type Row2
    Modifier and Type
    Method
    Description
    @NotNull Condition
    Row2.in​(Collection<? extends Row2<T1,​T2>> rows)
    Compare this row value expression with a set of row value expressions for equality.
    @NotNull Condition
    Row2.notIn​(Collection<? extends Row2<T1,​T2>> rows)
    Compare this row value expression with a set of row value expressions for equality.
    @NotNull InsertValuesStep2<R,​T1,​T2>
    InsertValuesStep2.valuesOfRows​(Collection<? extends Row2<T1,​T2>> values)
    Add multiple rows of values to the insert statement.
  • Uses of Row2 in org.jooq.impl

    Methods in org.jooq.impl that return Row2
    Modifier and Type
    Method
    Description
    static <T1,​ T2> @NotNull Row2<T1,​T2>
    DSL.row​(SelectField<T1> field1, SelectField<T2> field2)
    Create a row value expression of degree 2.
    static <T1,​ T2> @NotNull Row2<T1,​T2>
    DSL.row​(T1 t1, T2 t2)
    Create a row value expression of degree 2.
    Methods in org.jooq.impl with parameters of type Row2
    Modifier and Type
    Method
    Description
    static <T1,​ T2> @NotNull Field<Record2<T1,​T2>>
    DSL.rowField​(Row2<T1,​T2> row)
    Deprecated, for removal: This API element is subject to removal in a future version.
    - [#11812] - 3.15.0 - Use Row2 as a SelectField directly, instead.
    static <T1,​ T2> @NotNull Table<Record2<T1,​T2>>
    DSL.values​(Row2<T1,​T2>... rows)
    Create a VALUES() expression of degree 2.