Uses of Class
org.apache.jackrabbit.oak.query.ast.ConstraintImpl
Packages that use ConstraintImpl
-
Uses of ConstraintImpl in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query that return ConstraintImpl -
Uses of ConstraintImpl in org.apache.jackrabbit.oak.query.ast
Subclasses of ConstraintImpl in org.apache.jackrabbit.oak.query.astModifier and TypeClassDescriptionclass
An AND condition.class
The "ischildnode(...)" condition.class
A comparison operation (including "like").class
The "isdescendantnode(...)" condition.class
A fulltext "contains(...)" condition.class
A "in" comparison operation.class
A native function condition.class
class
A "not" condition.class
An "or" condition.class
A condition to check if the property exists ("is not null").class
A condition to check if the property does not exist ("is null").class
The function "issamenode(..)".class
Support for "similar(...)class
Support for "spellcheck(...)class
Support for "suggest(...)Methods in org.apache.jackrabbit.oak.query.ast that return ConstraintImplModifier and TypeMethodDescriptionNotImpl.getConstraint()
AstElementFactory.in
(DynamicOperandImpl left, ArrayList<StaticOperandImpl> list) AndImpl.simplify()
ConstraintImpl.simplify()
Simplify the expression if possible, for example by removing duplicate expressions.InImpl.simplify()
NotImpl.simplify()
Apply DeMorgan's Laws to push AND/OR constraints higher.OrImpl.simplify()
AstElementFactory.spellcheck
(String selectorName, StaticOperandImpl expression) AstElementFactory.suggest
(String selectorName, StaticOperandImpl expression) Methods in org.apache.jackrabbit.oak.query.ast that return types with arguments of type ConstraintImplModifier and TypeMethodDescriptionAndImpl.convertToUnion()
@NotNull Set<ConstraintImpl>
ConstraintImpl.convertToUnion()
Compute a set of sub-constraints that could be used for composing UNION statements.OrImpl.convertToUnion()
AndImpl.getConstraints()
OrImpl.getConstraints()
SelectorImpl.getSelectorConstraints()
Methods in org.apache.jackrabbit.oak.query.ast with parameters of type ConstraintImplModifier and TypeMethodDescriptionAstElementFactory.and
(ConstraintImpl constraint1, ConstraintImpl constraint2) AstElementFactory.not
(ConstraintImpl constraint) AstElementFactory.or
(ConstraintImpl constraint1, ConstraintImpl constraint2) void
SelectorImpl.restrictSelector
(ConstraintImpl constraint) void
JoinImpl.setQueryConstraint
(ConstraintImpl queryConstraint) void
SelectorImpl.setQueryConstraint
(ConstraintImpl queryConstraint) abstract void
SourceImpl.setQueryConstraint
(ConstraintImpl queryConstraint) Set the complete constraint of the query (the WHERE ...Method parameters in org.apache.jackrabbit.oak.query.ast with type arguments of type ConstraintImplConstructors in org.apache.jackrabbit.oak.query.ast with parameters of type ConstraintImplModifierConstructorDescriptionAndImpl
(ConstraintImpl constraint1, ConstraintImpl constraint2) NotImpl
(ConstraintImpl constraint) OrImpl
(ConstraintImpl constraint1, ConstraintImpl constraint2) Constructor parameters in org.apache.jackrabbit.oak.query.ast with type arguments of type ConstraintImplModifierConstructorDescriptionAndImpl
(List<ConstraintImpl> constraints) OrImpl
(List<ConstraintImpl> constraints)