Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class BetweenCondition<T>

extends AbstractCondition
implements BetweenAndStep<T>, QOM.Between<T>
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.Between, org.jooq.impl.QOM.UOperator3, org.jooq.impl.QOM.UOperator, org.jooq.QueryPart, java.io.Serializable, org.jooq.Condition, org.jooq.Field, org.jooq.TableElement, org.jooq.Named, org.jooq.FieldOrConstraint, org.jooq.FieldOrRowOrSelect, org.jooq.FieldOrRow, org.jooq.OrderField, org.jooq.GroupField, org.jooq.SelectField, org.jooq.Typed, org.jooq.SelectFieldOrAsterisk, org.jooq.BetweenAndStep
Static Imports
org.jooq.Clause.CONDITION, .Clause.CONDITION_BETWEEN, .Clause.CONDITION_BETWEEN_SYMMETRIC, .Clause.CONDITION_NOT_BETWEEN, .Clause.CONDITION_NOT_BETWEEN_SYMMETRIC, .SQLDialect.CUBRID, .SQLDialect.DERBY, .SQLDialect.FIREBIRD, .SQLDialect.H2, .SQLDialect.IGNITE, .SQLDialect.MARIADB, .SQLDialect.MYSQL, .SQLDialect.SQLITE, org.jooq.impl.DSL.row, .DSL.val, .Keywords.K_AND, .Keywords.K_BETWEEN, .Keywords.K_NOT, .Keywords.K_SYMMETRIC, .Tools.embeddedFields, .Tools.nullSafe, .Tools.nullableIf

Deprecated

as a consequence of AbstractCondition and QOM.Between being deprecated. See corresponding docs for further information.

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private static final Clause[]
CLAUSES_BETWEEN

Deprecated as a consequence of Clause being deprecated.
private static final Clause[]
CLAUSES_BETWEEN_SYMMETRIC

Deprecated as a consequence of Clause being deprecated.
private static final Clause[]
CLAUSES_NOT_BETWEEN

Deprecated as a consequence of Clause being deprecated.
private static final Clause[]
CLAUSES_NOT_BETWEEN_SYMMETRIC

Deprecated as a consequence of Clause being deprecated.
pack-priv final Field<T>
field

Deprecated as a consequence of Field being deprecated.
pack-priv Field<T>
maxValue

Deprecated as a consequence of Field being deprecated.
pack-priv final Field<T>
minValue

Deprecated as a consequence of Field being deprecated.
private static final Set<SQLDialect>
private final boolean
private final boolean

Constructor Summary

AccessConstructor and Description
pack-priv
BetweenCondition(Field<T> field, Field<T> minValue, boolean not, boolean symmetric)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final Field<T>
$arg1()

Implements org.jooq.impl.QOM.UOperator3.$arg1.

Deprecated as a consequence of Field being deprecated.
public final Field<T>
$arg2()

Implements org.jooq.impl.QOM.UOperator3.$arg2.

Deprecated as a consequence of Field being deprecated.
public final Field<T>
$arg3()

Implements org.jooq.impl.QOM.UOperator3.$arg3.

Deprecated as a consequence of Field being deprecated.
public final Function3<? super Field<T>, ? super Field<T>, ? super Field<T>, ? extends QOM.Between<T>>
public final boolean
public final QOM.Between<T>
$symmetric(boolean s)

Implements org.jooq.impl.QOM.Between.$symmetric.

Deprecated as a consequence of QOM.Between being deprecated.
public final void
accept(Context<?> ctx)

Implements abstract org.jooq.impl.AbstractField.accept.

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
public final Condition
and(T value)

Implements org.jooq.BetweenAndStep.and.

Deprecated as a consequence of Condition being deprecated.
Create a condition to check this field against some bounds
public final Condition
and(Field<T>
The other condition
f
)

Overrides org.jooq.impl.AbstractCondition.and.

Implements org.jooq.BetweenAndStep.and, org.jooq.BetweenAndStep.and, org.jooq.Condition.and.

Deprecated as a consequence of Field and Condition being deprecated.
Create a condition to check this field against some bounds
public final Clause[]
clauses(Context<?> ctx)

Overrides org.jooq.impl.AbstractCondition.clauses.

Implements org.jooq.QueryPartInternal.clauses.

Deprecated as a consequence of Clause being deprecated.
The Clauses that are represented by this query part.
Inherited from org.jooq.impl.AbstractCondition:
andandandandandandExistsandNotandNotandNotExistsnotorororororororExistsorNotorNotorNotExistsxorxorxorxorxorxorxorExistsxorNotxorNotxorNotExists

Field Detail

CLAUSES_BETWEENback to summary
private static final Clause[] CLAUSES_BETWEEN

Deprecated

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

CLAUSES_BETWEEN_SYMMETRICback to summary
private static final Clause[] CLAUSES_BETWEEN_SYMMETRIC

Deprecated

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

CLAUSES_NOT_BETWEENback to summary
private static final Clause[] CLAUSES_NOT_BETWEEN

Deprecated

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

CLAUSES_NOT_BETWEEN_SYMMETRICback to summary
private static final Clause[] CLAUSES_NOT_BETWEEN_SYMMETRIC

Deprecated

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

fieldback to summary
pack-priv final Field<T> field

Deprecated

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

maxValueback to summary
pack-priv Field<T> maxValue

Deprecated

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

minValueback to summary
pack-priv final Field<T> minValue

Deprecated

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

NO_SUPPORT_SYMMETRICback to summary
private static final Set<SQLDialect> NO_SUPPORT_SYMMETRIC
notback to summary
private final boolean not
symmetricback to summary
private final boolean symmetric

Constructor Detail

BetweenConditionback to summary
pack-priv BetweenCondition(Field<T> field, Field<T> minValue, boolean not, boolean symmetric)

Deprecated

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

Method Detail

$arg1back to summary
public final Field<T> $arg1()

Implements org.jooq.impl.QOM.UOperator3.$arg1.

Deprecated

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

Annotations
@Override
$arg2back to summary
public final Field<T> $arg2()

Implements org.jooq.impl.QOM.UOperator3.$arg2.

Deprecated

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

Annotations
@Override
$arg3back to summary
public final Field<T> $arg3()

Implements org.jooq.impl.QOM.UOperator3.$arg3.

Deprecated

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

Annotations
@Override
$constructorback to summary
public final Function3<? super Field<T>, ? super Field<T>, ? super Field<T>, ? extends QOM.Between<T>> $constructor()

Implements org.jooq.impl.QOM.UOperator3.$constructor.

Annotations
@SuppressWarnings:unchecked
@Override
$symmetricback to summary
public final boolean $symmetric()

Implements org.jooq.impl.QOM.Between.$symmetric.

Annotations
@Override
$symmetricback to summary
public final QOM.Between<T> $symmetric(boolean s)

Implements org.jooq.impl.QOM.Between.$symmetric.

Deprecated

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

Annotations
@SuppressWarnings:unchecked
@Override
acceptback to summary
public final void accept(Context<?> ctx)

Implements abstract org.jooq.impl.AbstractField.accept.

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
andback to summary
public final Condition and(T value)

Implements org.jooq.BetweenAndStep.and.

Doc from org.jooq.BetweenAndStep.and.

Deprecated

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

Create a condition to check this field against some bounds

Annotations
@Override
andback to summary
public final Condition and(Field<T> f)

Overrides org.jooq.impl.AbstractCondition.and.

Implements org.jooq.BetweenAndStep.and, org.jooq.BetweenAndStep.and, org.jooq.Condition.and.

Doc from org.jooq.BetweenAndStep.and.

Deprecated

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

Create a condition to check this field against some bounds

Parameters
f:Field<T>

Doc from org.jooq.Condition.and.

The other condition

Returns:Condition

Doc from org.jooq.Condition.and.

The combined condition

Annotations
@SuppressWarnings:rawtypes, unchecked
@Override
clausesback to summary
public final Clause[] clauses(Context<?> ctx)

Overrides org.jooq.impl.AbstractCondition.clauses.

Implements org.jooq.QueryPartInternal.clauses.

Doc from org.jooq.QueryPartInternal.clauses.

Deprecated

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

The Clauses that are represented by this query part.

QueryParts can specify several Clauses for which an event will be emitted before (in forward order) and after (in reverse order) visiting the the query part through Context#visit(QueryPart)

This method is for JOOQ INTERNAL USE only. Do not reference directly

Returns:Clause[]

The Clauses represented by this query part or null or an empty array if this query part does not represent a clause.

Annotations
@Override