Top Fields Constructors Methods
org.jooq.impl

pack-priv abstract Class AbstractCondition

extends AbstractField<Boolean>
implements Condition
Class Inheritance
All Implemented Interfaces
org.jooq.Condition, org.jooq.Field, org.jooq.TableElement, org.jooq.Named, org.jooq.QueryPart, java.io.Serializable, org.jooq.FieldOrConstraint, org.jooq.FieldOrRowOrSelect, org.jooq.FieldOrRow, org.jooq.OrderField, org.jooq.GroupField, org.jooq.SelectField, org.jooq.Typed, org.jooq.SelectFieldOrAsterisk
Known Direct Subclasses
org.jooq.impl.BetweenCondition, org.jooq.impl.CustomCondition, org.jooq.impl.FalseCondition, org.jooq.impl.FieldCondition, org.jooq.impl.Le, org.jooq.impl.LeQuantified, org.jooq.impl.RowBetweenCondition, org.jooq.impl.RowCondition, org.jooq.impl.RowEq, org.jooq.impl.RowGe, org.jooq.impl.RowGt, org.jooq.impl.And, org.jooq.impl.Ne, org.jooq.impl.NeQuantified, org.jooq.impl.TableEq, org.jooq.impl.Contains, org.jooq.impl.ContainsIgnoreCase, org.jooq.impl.SelectIsNotNull, org.jooq.impl.SelectIsNull, org.jooq.impl.SimilarTo, org.jooq.impl.SimilarToQuantified, org.jooq.impl.Unique, org.jooq.impl.ArrayOverlap, org.jooq.impl.In, org.jooq.impl.IsDistinctFrom, org.jooq.impl.IsDocument, org.jooq.impl.IsJson, org.jooq.impl.IsNotDistinctFrom, org.jooq.impl.IsNotDocument, org.jooq.impl.IsNotJson, org.jooq.impl.IsNotNull, org.jooq.impl.IsNull, org.jooq.impl.RecordCondition, org.jooq.impl.AbstractInList, org.jooq.impl.JSONExists, org.jooq.impl.RowInCondition, org.jooq.impl.RowIsDistinctFrom, org.jooq.impl.RowIsNotNull, org.jooq.impl.RowIsNull, org.jooq.impl.RowLe, org.jooq.impl.RowLt, org.jooq.impl.RowNe, org.jooq.impl.RowOverlaps, org.jooq.impl.RowSubqueryCondition, org.jooq.impl.RowSubqueryCondition.Native, org.jooq.impl.StartsWith, org.jooq.impl.StartsWithIgnoreCase, org.jooq.impl.NoCondition, org.jooq.impl.Not, org.jooq.impl.NotIn, org.jooq.impl.NotLike, org.jooq.impl.NotLikeIgnoreCase, org.jooq.impl.NotLikeQuantified, org.jooq.impl.NotSimilarTo, org.jooq.impl.NotSimilarToQuantified, org.jooq.impl.NullCondition, org.jooq.impl.Or, org.jooq.impl.RegexpLike, org.jooq.impl.TableNe, org.jooq.impl.TrueCondition, org.jooq.impl.XMLExists, org.jooq.impl.Xor, org.jooq.impl.EndsWith, org.jooq.impl.EndsWithIgnoreCase, org.jooq.impl.Eq, org.jooq.impl.EqQuantified, org.jooq.impl.Exists, org.jooq.impl.Ge, org.jooq.impl.GeQuantified, org.jooq.impl.Gt, org.jooq.impl.GtQuantified, org.jooq.impl.LikeIgnoreCase, org.jooq.impl.LikeQuantified, org.jooq.impl.Lt, org.jooq.impl.LtQuantified, org.jooq.impl.MapCondition, org.jooq.impl.Like, org.jooq.impl.SQLCondition
Static Imports
org.jooq.Clause.CONDITION, .Operator.AND, .Operator.OR, .Operator.XOR, org.jooq.impl.DSL.condition, .DSL.exists, .DSL.notExists

Deprecated

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

Author
Lukas Eder

Field Summary

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

Hides org.jooq.impl.AbstractField.CLAUSES.

Deprecated as a consequence of Clause being deprecated.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Condition
and(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with another one using the Operator#AND operator.
public final Condition
and(SQL
The other condition
sql
)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#AND operator.
public final Condition
and(String
The other condition
sql
)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#AND operator.
public final Condition
and(String
The other condition
sql
,
Object...
The bindings
bindings
)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#AND operator.
public final Condition
and(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#AND operator.
public final Condition
and(Condition arg2)

Implements org.jooq.Condition.and.

Deprecated as a consequence of Condition being deprecated.
The AND operator.
public final Condition
andExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.andExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with an EXISTS clause using the Operator#AND operator.
public final Condition
andNot(Condition
The other condition
other
)

Implements org.jooq.Condition.andNot.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a negated other one using the Operator#AND operator.
public final Condition
andNot(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.andNot.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with a negated other one using the Operator#AND operator.
public final Condition
andNotExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.andNotExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a NOT EXIST clause using the Operator#AND operator.
public Clause[]
clauses(Context<?> ctx)

Overrides org.jooq.impl.AbstractField.clauses.

Implements org.jooq.QueryPartInternal.clauses.

Deprecated as a consequence of Clause being deprecated.
The Clauses that are represented by this query part.
public final Condition
not()

Implements org.jooq.Condition.not.

Deprecated as a consequence of Condition being deprecated.
The NOT operator.
public final Condition
or(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with another one using the Operator#OR operator.
public final Condition
or(SQL
The other condition
sql
)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#OR operator.
public final Condition
or(String
The other condition
sql
)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#OR operator.
public final Condition
or(String
The other condition
sql
,
Object...
The bindings
bindings
)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#OR operator.
public final Condition
or(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#OR operator.
public final Condition
or(Condition arg2)

Implements org.jooq.Condition.or.

Deprecated as a consequence of Condition being deprecated.
The OR operator.
public final Condition
orExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.orExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with an EXISTS clause using the Operator#OR operator.
public final Condition
orNot(Condition
The other condition
other
)

Implements org.jooq.Condition.orNot.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a negated other one using the Operator#OR operator.
public final Condition
orNot(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.orNot.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with a negated other one using the Operator#OR operator.
public final Condition
orNotExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.orNotExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a NOT EXIST clause using the Operator#OR operator.
public final Condition
xor(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with another one using the Operator#XOR operator.
public final Condition
xor(SQL
The other condition
sql
)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#XOR operator.
public final Condition
xor(String
The other condition
sql
)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#XOR operator.
public final Condition
xor(String
The other condition
sql
,
Object...
The bindings
bindings
)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#XOR operator.
public final Condition
xor(String
The SQL clause, containing {numbered placeholders} where query parts can be injected
sql
,
QueryPart...
The QueryPart objects that are rendered at the {numbered placeholder} locations
parts
)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with another one using the Operator#XOR operator.
public final Condition
xor(Condition arg2)

Implements org.jooq.Condition.xor.

Deprecated as a consequence of Condition being deprecated.
The XOR operator.
public final Condition
xorExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.xorExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with an EXISTS clause using the Operator#XOR operator.
public final Condition
xorNot(Condition
The other condition
other
)

Implements org.jooq.Condition.xorNot.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a negated other one using the Operator#XOR operator.
public final Condition
xorNot(Field<Boolean>
The other condition
other
)

Implements org.jooq.Condition.xorNot.

Deprecated as a consequence of Field and Condition being deprecated.
Combine this condition with a negated other one using the Operator#XOR operator.
public final Condition
xorNotExists(Select<?>
The EXISTS's subquery
select
)

Implements org.jooq.Condition.xorNotExists.

Deprecated as a consequence of Condition being deprecated.
Combine this condition with a NOT EXIST clause using the Operator#XOR operator.
Inherited from org.jooq.impl.AbstractField:
$alias$aliasedabsacceptacosaddaddasasasasascasciiasinatanatan2atan2avgavgOverbetweenbetweenbetweenbetweenbetweenSymmetricbetweenSymmetricbetweenSymmetricbetweenSymmetricbitAndbitAndbitLengthbitNandbitNandbitNorbitNorbitNotbitOrbitOrbitXNorbitXNorbitXorbitXorcastcastcastceilchangedcharLengthcoalescecoalescecoercecoercecoercecollatecollatecollatecommentcommentcomparecomparecomparecompareconcatconcatconcatcontainscontainscontainsIgnoreCasecontainsIgnoreCaseconvertconvertconvertconvertFromconvertFromconvertToconvertTocoscoshcotcothcountcountDistinctcountOverdecodedecodedecodedecodedegdescdivdivdividedivideendsWithendsWithendsWithIgnoreCaseendsWithIgnoreCaseeqeqeqeqequalequalequalequalequalIgnoreCaseequalIgnoreCaseexpextractfieldfirstValuefloorfromgegegegegetgetValuegreaterOrEqualgreaterOrEqualgreaterOrEqualgreaterOrEqualgreaterThangreaterThangreaterThangreaterThangreatestgreatestgtgtgtgtinininininisDistinctFromisDistinctFromisDistinctFromisDocumentisFalseisJsonisNotDistinctFromisNotDistinctFromisNotDistinctFromisNotDocumentisNotJsonisNotNullisNullisNullableisPossiblyNullableisTruelaglaglaglaglastValueleleleleleadleadleadleadleastleastlengthlessOrEquallessOrEquallessOrEquallessOrEquallessThanlessThanlessThanlessThanlikelikelikelikelikelikeIgnoreCaselikeIgnoreCaselikeIgnoreCaselikeIgnoreCaselikeRegexlikeRegexlnloglowerlpadlpadlpadlpadltltltltltrimmaxmaxOvermedianminminOverminusminusmodmodmodulomodulomulmulmultiplymultiplynenenenenegnotBetweennotBetweennotBetweennotBetweennotBetweenSymmetricnotBetweenSymmetricnotBetweenSymmetricnotBetweenSymmetricnotContainsnotContainsnotContainsIgnoreCasenotContainsIgnoreCasenotEqualnotEqualnotEqualnotEqualnotEqualIgnoreCasenotEqualIgnoreCasenotInnotInnotInnotInnotInnotLikenotLikenotLikenotLikenotLikenotLikeIgnoreCasenotLikeIgnoreCasenotLikeIgnoreCasenotLikeIgnoreCasenotLikeRegexnotLikeRegexnotSimilarTonotSimilarTonotSimilarTonotSimilarTonotSimilarTonullifnullifnullsFirstnullsLastnvlnvlnvl2nvl2octetLengthoriginalparenthesisedpluspluspositionpositionpowpowpowerpowerprojectionSizeradremremrepeatrepeatreplacereplacereplacereplaceresetroundroundrpadrpadrpadrpadrtrimshlshlshrshrsignsimilarTosimilarTosimilarTosimilarTosimilarTosinsinhsortsortsortAscsortAscsortDefaultsortDescsortDescsqrtstartsWithstartsWithstartsWithIgnoreCasestartsWithIgnoreCasestddevPopstddevPopOverstddevSampstddevSampOversubsubsubstringsubstringsubstringsubstringsubtractsubtractsumsumOvertantanhtimestimestrimunaryMinusunaryPlusuppervarPopvarPopOvervarSampvarSampOver

Field Detail

CLAUSESback to summary
private static final Clause[] CLAUSES

Hides org.jooq.impl.AbstractField.CLAUSES.

Deprecated

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

Constructor Detail

AbstractConditionback to summary
pack-priv AbstractCondition()

Method Detail

andback to summary
public Condition and(Field<Boolean> other)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

Combine this condition with another one using the Operator#AND operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
andback to summary
public final Condition and(SQL sql)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

Combine this condition with another one using the Operator#AND operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:SQL

The other condition

Returns:Condition

The combined condition

Annotations
@Override
andback to summary
public final Condition and(String sql)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

Combine this condition with another one using the Operator#AND operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

Returns:Condition

The combined condition

Annotations
@Override
andback to summary
public final Condition and(String sql, Object... bindings)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

Combine this condition with another one using the Operator#AND operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

bindings:Object[]

The bindings

Returns:Condition

The combined condition

Annotations
@Override
andback to summary
public final Condition and(String sql, QueryPart... parts)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

Combine this condition with another one using the Operator#AND operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The SQL clause, containing {numbered placeholders} where query parts can be injected

parts:QueryPart[]

The QueryPart objects that are rendered at the {numbered placeholder} locations

Returns:Condition

The combined condition

Annotations
@Override
andback to summary
public final Condition and(Condition arg2)

Implements org.jooq.Condition.and.

Doc from org.jooq.Condition.and.

Deprecated

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

The AND operator.

Annotations
@Override
andExistsback to summary
public final Condition andExists(Select<?> select)

Implements org.jooq.Condition.andExists.

Doc from org.jooq.Condition.andExists.

Deprecated

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

Combine this condition with an EXISTS clause using the Operator#AND operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override
andNotback to summary
public final Condition andNot(Condition other)

Implements org.jooq.Condition.andNot.

Doc from org.jooq.Condition.andNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#AND operator.

Parameters
other:Condition

The other condition

Returns:Condition

The combined condition

Annotations
@Override
andNotback to summary
public final Condition andNot(Field<Boolean> other)

Implements org.jooq.Condition.andNot.

Doc from org.jooq.Condition.andNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#AND operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
andNotExistsback to summary
public final Condition andNotExists(Select<?> select)

Implements org.jooq.Condition.andNotExists.

Doc from org.jooq.Condition.andNotExists.

Deprecated

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

Combine this condition with a NOT EXIST clause using the Operator#AND operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override
clausesback to summary
public Clause[] clauses(Context<?> ctx)

Overrides org.jooq.impl.AbstractField.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
notback to summary
public final Condition not()

Implements org.jooq.Condition.not.

Doc from org.jooq.Condition.not.

Deprecated

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

The NOT operator.

Annotations
@Override
orback to summary
public final Condition or(Field<Boolean> other)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

Combine this condition with another one using the Operator#OR operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
orback to summary
public final Condition or(SQL sql)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

Combine this condition with another one using the Operator#OR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:SQL

The other condition

Returns:Condition

The combined condition

Annotations
@Override
orback to summary
public final Condition or(String sql)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

Combine this condition with another one using the Operator#OR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

Returns:Condition

The combined condition

Annotations
@Override
orback to summary
public final Condition or(String sql, Object... bindings)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

Combine this condition with another one using the Operator#OR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

bindings:Object[]

The bindings

Returns:Condition

The combined condition

Annotations
@Override
orback to summary
public final Condition or(String sql, QueryPart... parts)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

Combine this condition with another one using the Operator#OR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The SQL clause, containing {numbered placeholders} where query parts can be injected

parts:QueryPart[]

The QueryPart objects that are rendered at the {numbered placeholder} locations

Returns:Condition

The combined condition

Annotations
@Override
orback to summary
public final Condition or(Condition arg2)

Implements org.jooq.Condition.or.

Doc from org.jooq.Condition.or.

Deprecated

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

The OR operator.

Annotations
@Override
orExistsback to summary
public final Condition orExists(Select<?> select)

Implements org.jooq.Condition.orExists.

Doc from org.jooq.Condition.orExists.

Deprecated

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

Combine this condition with an EXISTS clause using the Operator#OR operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override
orNotback to summary
public final Condition orNot(Condition other)

Implements org.jooq.Condition.orNot.

Doc from org.jooq.Condition.orNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#OR operator.

Parameters
other:Condition

The other condition

Returns:Condition

The combined condition

Annotations
@Override
orNotback to summary
public final Condition orNot(Field<Boolean> other)

Implements org.jooq.Condition.orNot.

Doc from org.jooq.Condition.orNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#OR operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
orNotExistsback to summary
public final Condition orNotExists(Select<?> select)

Implements org.jooq.Condition.orNotExists.

Doc from org.jooq.Condition.orNotExists.

Deprecated

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

Combine this condition with a NOT EXIST clause using the Operator#OR operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(Field<Boolean> other)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

Combine this condition with another one using the Operator#XOR operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(SQL sql)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

Combine this condition with another one using the Operator#XOR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:SQL

The other condition

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(String sql)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

Combine this condition with another one using the Operator#XOR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(String sql, Object... bindings)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

Combine this condition with another one using the Operator#XOR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The other condition

bindings:Object[]

The bindings

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(String sql, QueryPart... parts)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

Combine this condition with another one using the Operator#XOR operator.

Note

When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!

Parameters
sql:String

The SQL clause, containing {numbered placeholders} where query parts can be injected

parts:QueryPart[]

The QueryPart objects that are rendered at the {numbered placeholder} locations

Returns:Condition

The combined condition

Annotations
@Override
xorback to summary
public final Condition xor(Condition arg2)

Implements org.jooq.Condition.xor.

Doc from org.jooq.Condition.xor.

Deprecated

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

The XOR operator.

Annotations
@Override
xorExistsback to summary
public final Condition xorExists(Select<?> select)

Implements org.jooq.Condition.xorExists.

Doc from org.jooq.Condition.xorExists.

Deprecated

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

Combine this condition with an EXISTS clause using the Operator#XOR operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override
xorNotback to summary
public final Condition xorNot(Condition other)

Implements org.jooq.Condition.xorNot.

Doc from org.jooq.Condition.xorNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#XOR operator.

Parameters
other:Condition

The other condition

Returns:Condition

The combined condition

Annotations
@Override
xorNotback to summary
public final Condition xorNot(Field<Boolean> other)

Implements org.jooq.Condition.xorNot.

Doc from org.jooq.Condition.xorNot.

Deprecated

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

Combine this condition with a negated other one using the Operator#XOR operator.

Parameters
other:Field<Boolean>

The other condition

Returns:Condition

The combined condition

Annotations
@Override
xorNotExistsback to summary
public final Condition xorNotExists(Select<?> select)

Implements org.jooq.Condition.xorNotExists.

Doc from org.jooq.Condition.xorNotExists.

Deprecated

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

Combine this condition with a NOT EXIST clause using the Operator#XOR operator.

Parameters
select:Select<?>

The EXISTS's subquery

Returns:Condition

The combined condition

Annotations
@Override