Uses of Class
org.apache.jackrabbit.oak.query.ast.SelectorImpl
Packages that use SelectorImpl
Package
Description
-
Uses of SelectorImpl in org.apache.jackrabbit.oak.query.ast
Methods in org.apache.jackrabbit.oak.query.ast that return SelectorImplModifier and TypeMethodDescriptionSourceImpl.getExistingSelector
(String selectorName) Get the selector with the given name, or fail if not found.ColumnImpl.getSelector()
JoinImpl.getSelector
(String selectorName) SelectorImpl.getSelector
(String selectorName) abstract SelectorImpl
SourceImpl.getSelector
(String selectorName) Get the selector with the given name, or null if not found.AstElementFactory.selector
(NodeTypeInfo nodeTypeInfo, String selectorName) Methods in org.apache.jackrabbit.oak.query.ast that return types with arguments of type SelectorImplModifier and TypeMethodDescriptionAndImpl.getSelectors()
ChildNodeImpl.getSelectors()
CoalesceImpl.getSelectors()
ComparisonImpl.getSelectors()
abstract Set<SelectorImpl>
ConstraintImpl.getSelectors()
Get the set of selectors for the given condition.DescendantNodeImpl.getSelectors()
abstract Set<SelectorImpl>
DynamicOperandImpl.getSelectors()
Get the set of selectors for this operand.FirstImpl.getSelectors()
FullTextSearchImpl.getSelectors()
FullTextSearchScoreImpl.getSelectors()
InImpl.getSelectors()
LengthImpl.getSelectors()
LowerCaseImpl.getSelectors()
NativeFunctionImpl.getSelectors()
NodeLocalNameImpl.getSelectors()
NodeNameImpl.getSelectors()
NotImpl.getSelectors()
OrImpl.getSelectors()
PathImpl.getSelectors()
PropertyExistenceImpl.getSelectors()
PropertyInexistenceImpl.getSelectors()
PropertyValueImpl.getSelectors()
SameNodeImpl.getSelectors()
SimilarImpl.getSelectors()
SpellcheckImpl.getSelectors()
SuggestImpl.getSelectors()
UpperCaseImpl.getSelectors()
Methods in org.apache.jackrabbit.oak.query.ast with parameters of type SelectorImplModifier and TypeMethodDescriptionboolean
CoalesceImpl.canRestrictSelector
(SelectorImpl s) abstract boolean
DynamicOperandImpl.canRestrictSelector
(SelectorImpl s) Check whether the condition can be applied to a selector (to restrict the selector).boolean
FirstImpl.canRestrictSelector
(SelectorImpl s) boolean
FullTextSearchScoreImpl.canRestrictSelector
(SelectorImpl s) boolean
LengthImpl.canRestrictSelector
(SelectorImpl s) boolean
LowerCaseImpl.canRestrictSelector
(SelectorImpl s) boolean
NodeLocalNameImpl.canRestrictSelector
(SelectorImpl s) boolean
NodeNameImpl.canRestrictSelector
(SelectorImpl s) boolean
PathImpl.canRestrictSelector
(SelectorImpl s) boolean
PropertyValueImpl.canRestrictSelector
(SelectorImpl s) boolean
UpperCaseImpl.canRestrictSelector
(SelectorImpl s) AndImpl.getFullTextConstraint
(SelectorImpl s) ConstraintImpl.getFullTextConstraint
(SelectorImpl s) Get the (combined) full-text constraint.FullTextSearchImpl.getFullTextConstraint
(SelectorImpl s) OrImpl.getFullTextConstraint
(SelectorImpl s) CoalesceImpl.getFunction
(SelectorImpl s) abstract String
DynamicOperandImpl.getFunction
(SelectorImpl s) Get the function of a function-based index, in Polish notation.FirstImpl.getFunction
(SelectorImpl s) FullTextSearchScoreImpl.getFunction
(SelectorImpl s) LengthImpl.getFunction
(SelectorImpl s) LowerCaseImpl.getFunction
(SelectorImpl s) NodeLocalNameImpl.getFunction
(SelectorImpl s) NodeNameImpl.getFunction
(SelectorImpl s) PathImpl.getFunction
(SelectorImpl s) PropertyValueImpl.getFunction
(SelectorImpl s) UpperCaseImpl.getFunction
(SelectorImpl s) CoalesceImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) abstract QueryIndex.OrderEntry
DynamicOperandImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) Create an entry for the "order by" list for a given filter.FirstImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) FullTextSearchScoreImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) LengthImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) LowerCaseImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) NodeLocalNameImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) NodeNameImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) PathImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) PropertyValueImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) UpperCaseImpl.getOrderEntry
(SelectorImpl s, OrderingImpl o) DynamicOperandImpl.getOrderEntryPropertyName
(SelectorImpl s) FullTextSearchScoreImpl.getOrderEntryPropertyName
(SelectorImpl s) PropertyValueImpl.getOrderEntryPropertyName
(SelectorImpl s) void
AndImpl.restrictPushDown
(SelectorImpl s) void
ChildNodeImpl.restrictPushDown
(SelectorImpl s) void
ChildNodeJoinConditionImpl.restrictPushDown
(SelectorImpl s) void
ComparisonImpl.restrictPushDown
(SelectorImpl s) abstract void
ConstraintImpl.restrictPushDown
(SelectorImpl s) Push as much of the condition down to this selector, further restricting the selector condition if possible.void
DescendantNodeImpl.restrictPushDown
(SelectorImpl s) void
DescendantNodeJoinConditionImpl.restrictPushDown
(SelectorImpl s) void
EquiJoinConditionImpl.restrictPushDown
(SelectorImpl s) void
FullTextSearchImpl.restrictPushDown
(SelectorImpl s) void
InImpl.restrictPushDown
(SelectorImpl s) abstract void
JoinConditionImpl.restrictPushDown
(SelectorImpl s) Push as much of the condition down to this selector, further restricting the selector condition if possible.void
NativeFunctionImpl.restrictPushDown
(SelectorImpl s) void
NotImpl.restrictPushDown
(SelectorImpl s) void
OrImpl.restrictPushDown
(SelectorImpl s) void
PropertyExistenceImpl.restrictPushDown
(SelectorImpl s) void
PropertyInexistenceImpl.restrictPushDown
(SelectorImpl s) void
SameNodeImpl.restrictPushDown
(SelectorImpl s) void
SameNodeJoinConditionImpl.restrictPushDown
(SelectorImpl s) void
SimilarImpl.restrictPushDown
(SelectorImpl s) void
SpellcheckImpl.restrictPushDown
(SelectorImpl s) void
SuggestImpl.restrictPushDown
(SelectorImpl s) boolean
AstVisitor.visit
(SelectorImpl node) Constructors in org.apache.jackrabbit.oak.query.ast with parameters of type SelectorImplModifierConstructorDescriptionPropertyExistenceImpl
(SelectorImpl selector, String selectorName, String propertyName) PropertyInexistenceImpl
(SelectorImpl selector, String selectorName, String propertyName) -
Uses of SelectorImpl in org.apache.jackrabbit.oak.query.index
Methods in org.apache.jackrabbit.oak.query.index that return SelectorImplMethods in org.apache.jackrabbit.oak.query.index with parameters of type SelectorImplModifier and TypeMethodDescriptionboolean
FilterImpl.isPrepared
(SelectorImpl selector) Whether the given selector is already prepared during the prepare phase of a join.Constructors in org.apache.jackrabbit.oak.query.index with parameters of type SelectorImplModifierConstructorDescriptionFilterImpl
(SelectorImpl selector, String queryStatement, QueryLimits settings) Create a filter. -
Uses of SelectorImpl in org.apache.jackrabbit.oak.query.plan
Methods in org.apache.jackrabbit.oak.query.plan that return SelectorImplConstructors in org.apache.jackrabbit.oak.query.plan with parameters of type SelectorImplModifierConstructorDescriptionSelectorExecutionPlan
(SelectorImpl selector, QueryIndex index, QueryIndex.IndexPlan plan, double estimatedCost)