Uses of Class
org.apache.jackrabbit.oak.query.ast.ConstraintImpl
-
Packages that use ConstraintImpl Package Description org.apache.jackrabbit.oak.query org.apache.jackrabbit.oak.query.ast -
-
Uses of ConstraintImpl in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query that return ConstraintImpl Modifier and Type Method Description ConstraintImpl
QueryImpl. getConstraint()
-
Uses of ConstraintImpl in org.apache.jackrabbit.oak.query.ast
Subclasses of ConstraintImpl in org.apache.jackrabbit.oak.query.ast Modifier and Type Class Description class
AndImpl
An AND condition.class
ChildNodeImpl
The "ischildnode(...)" condition.class
ComparisonImpl
A comparison operation (including "like").class
DescendantNodeImpl
The "isdescendantnode(...)" condition.class
FullTextSearchImpl
A fulltext "contains(...)" condition.class
InImpl
A "in" comparison operation.class
NativeFunctionImpl
A native function condition.class
NotFullTextSearchImpl
class
NotImpl
A "not" condition.class
OrImpl
An "or" condition.class
PropertyExistenceImpl
A condition to check if the property exists ("is not null").class
PropertyInexistenceImpl
A condition to check if the property does not exist ("is null").class
SameNodeImpl
The function "issamenode(..)".class
SimilarImpl
Support for "similar(...)class
SpellcheckImpl
Support for "spellcheck(...)class
SuggestImpl
Support for "suggest(...)Methods in org.apache.jackrabbit.oak.query.ast that return ConstraintImpl Modifier and Type Method Description ConstraintImpl
NotImpl. getConstraint()
ConstraintImpl
AstElementFactory. in(DynamicOperandImpl left, ArrayList<StaticOperandImpl> list)
ConstraintImpl
AndImpl. simplify()
ConstraintImpl
ConstraintImpl. simplify()
Simplify the expression if possible, for example by removing duplicate expressions.ConstraintImpl
InImpl. simplify()
ConstraintImpl
NotImpl. simplify()
Apply DeMorgan's Laws to push AND/OR constraints higher.ConstraintImpl
OrImpl. simplify()
ConstraintImpl
AstElementFactory. spellcheck(String selectorName, StaticOperandImpl expression)
ConstraintImpl
AstElementFactory. suggest(String selectorName, StaticOperandImpl expression)
Methods in org.apache.jackrabbit.oak.query.ast that return types with arguments of type ConstraintImpl Modifier and Type Method Description Set<ConstraintImpl>
AndImpl. convertToUnion()
@NotNull Set<ConstraintImpl>
ConstraintImpl. convertToUnion()
Compute a set of sub-constraints that could be used for composing UNION statements.Set<ConstraintImpl>
OrImpl. convertToUnion()
List<ConstraintImpl>
AndImpl. getConstraints()
List<ConstraintImpl>
OrImpl. getConstraints()
List<ConstraintImpl>
SelectorImpl. getSelectorConstraints()
Methods in org.apache.jackrabbit.oak.query.ast with parameters of type ConstraintImpl Modifier and Type Method Description AndImpl
AstElementFactory. and(ConstraintImpl constraint1, ConstraintImpl constraint2)
NotImpl
AstElementFactory. not(ConstraintImpl constraint)
OrImpl
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 ConstraintImpl Modifier and Type Method Description void
AndImpl. addToUnionList(Set<ConstraintImpl> target)
Constructors in org.apache.jackrabbit.oak.query.ast with parameters of type ConstraintImpl Constructor Description AndImpl(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 ConstraintImpl Constructor Description AndImpl(List<ConstraintImpl> constraints)
OrImpl(List<ConstraintImpl> constraints)
-