Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class XMLExists

extends AbstractCondition
implements XMLExistsPassingStep, XMLExists, UNotYetImplemented
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.UNotYetImplemented, org.jooq.impl.QOM.UEmpty, org.jooq.QueryPart, java.io.Serializable, org.jooq.impl.QOM.XMLExists, 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.XMLExistsPassingStep
Static Imports
org.jooq.conf.ParamType.INLINED, org.jooq.impl.Keywords.K_EXIST, .Keywords.K_EXISTS, .Keywords.K_XMLEXISTS, .QOM.XMLPassingMechanism.BY_REF, .QOM.XMLPassingMechanism.BY_VALUE, .XMLTable.acceptPassing, .XMLTable.acceptXPath

Deprecated

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

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private final Field<XML>
passing

Deprecated as a consequence of Field being deprecated.
private final QOM.XMLPassingMechanism
private final Field<String>
xpath

Deprecated as a consequence of Field being deprecated.

Constructor Summary

AccessConstructor and Description
pack-priv
XMLExists(Field<String> xpath)

Deprecated as a consequence of Field being deprecated.
private
XMLExists(Field<String> xpath, Field<XML> passing, QOM.XMLPassingMechanism passingMechanism)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final Field<XML>
$passing()

Implements org.jooq.impl.QOM.XMLExists.$passing.

Deprecated as a consequence of Field being deprecated.
public final QOM.XMLPassingMechanism
public final Field<String>
$xpath()

Implements org.jooq.impl.QOM.XMLExists.$xpath.

Deprecated as a consequence of Field 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.
pack-priv final boolean
parenthesised(Context<?> ctx)

Overrides org.jooq.impl.AbstractField.parenthesised.

[#7362] Subclasses may override this method to indicate that the condition is already parenthesised, or produces syntax that render parentheses around this condition unnecessary.
public final Condition
passing(XML xml)

Implements org.jooq.XMLExistsPassingStep.passing.

Deprecated as a consequence of Condition being deprecated.
Add the PASSING clause to the XMLEXISTS predicate.
public final Condition
passing(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passing.

Deprecated as a consequence of Field and Condition being deprecated.
Add the PASSING clause to the XMLEXISTS predicate.
public final Condition
passingByRef(XML xml)

Implements org.jooq.XMLExistsPassingStep.passingByRef.

Deprecated as a consequence of Condition being deprecated.
Add the PASSING BY REF clause to the XMLEXISTS predicate.
public final Condition
passingByRef(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passingByRef.

Deprecated as a consequence of Field and Condition being deprecated.
Add the PASSING BY REF clause to the XMLEXISTS predicate.
public final Condition
passingByValue(XML xml)

Implements org.jooq.XMLExistsPassingStep.passingByValue.

Deprecated as a consequence of Condition being deprecated.
Add the PASSING BY VALUE clause to the XMLEXISTS predicate.
public final Condition
passingByValue(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passingByValue.

Deprecated as a consequence of Field and Condition being deprecated.
Add the PASSING BY VALUE clause to the XMLEXISTS predicate.
Inherited from org.jooq.impl.AbstractCondition:
andandandandandandandExistsandNotandNotandNotExistsclausesnotorororororororExistsorNotorNotorNotExistsxorxorxorxorxorxorxorExistsxorNotxorNotxorNotExists

Field Detail

passingback to summary
private final Field<XML> passing

Deprecated

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

passingMechanismback to summary
private final QOM.XMLPassingMechanism passingMechanism
xpathback to summary
private final Field<String> xpath

Deprecated

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

Constructor Detail

XMLExistsback to summary
pack-priv XMLExists(Field<String> xpath)

Deprecated

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

XMLExistsback to summary
private XMLExists(Field<String> xpath, Field<XML> passing, QOM.XMLPassingMechanism passingMechanism)

Deprecated

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

Method Detail

$passingback to summary
public final Field<XML> $passing()

Implements org.jooq.impl.QOM.XMLExists.$passing.

Deprecated

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

Annotations
@Override
$passingMechanismback to summary
public final QOM.XMLPassingMechanism $passingMechanism()

Implements org.jooq.impl.QOM.XMLExists.$passingMechanism.

Annotations
@Override
$xpathback to summary
public final Field<String> $xpath()

Implements org.jooq.impl.QOM.XMLExists.$xpath.

Deprecated

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

Annotations
@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
parenthesisedback to summary
pack-priv final boolean parenthesised(Context<?> ctx)

Overrides org.jooq.impl.AbstractField.parenthesised.

Doc from org.jooq.impl.AbstractField.parenthesised.

[#7362] Subclasses may override this method to indicate that the condition is already parenthesised, or produces syntax that render parentheses around this condition unnecessary.

This can help prevent excess parentheses, e.g. when this condition is wrapped in QOM.Not, QOM.BitNot, or QOM.Neg

Annotations
@Override
passingback to summary
public final Condition passing(XML xml)

Implements org.jooq.XMLExistsPassingStep.passing.

Doc from org.jooq.XMLExistsPassingStep.passing.

Deprecated

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

Add the PASSING clause to the XMLEXISTS predicate.

Annotations
@Override
passingback to summary
public final Condition passing(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passing.

Doc from org.jooq.XMLExistsPassingStep.passing.

Deprecated

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

Add the PASSING clause to the XMLEXISTS predicate.

Annotations
@Override
passingByRefback to summary
public final Condition passingByRef(XML xml)

Implements org.jooq.XMLExistsPassingStep.passingByRef.

Doc from org.jooq.XMLExistsPassingStep.passingByRef.

Deprecated

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

Add the PASSING BY REF clause to the XMLEXISTS predicate.

Annotations
@Override
passingByRefback to summary
public final Condition passingByRef(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passingByRef.

Doc from org.jooq.XMLExistsPassingStep.passingByRef.

Deprecated

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

Add the PASSING BY REF clause to the XMLEXISTS predicate.

Annotations
@Override
passingByValueback to summary
public final Condition passingByValue(XML xml)

Implements org.jooq.XMLExistsPassingStep.passingByValue.

Doc from org.jooq.XMLExistsPassingStep.passingByValue.

Deprecated

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

Add the PASSING BY VALUE clause to the XMLEXISTS predicate.

Annotations
@Override
passingByValueback to summary
public final Condition passingByValue(Field<XML> xml)

Implements org.jooq.XMLExistsPassingStep.passingByValue.

Doc from org.jooq.XMLExistsPassingStep.passingByValue.

Deprecated

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

Add the PASSING BY VALUE clause to the XMLEXISTS predicate.

Annotations
@Override