| Package | Description | 
|---|---|
| org.apache.jackrabbit.core.query.lucene.constraint | |
| org.apache.jackrabbit.spi.commons.query.qom | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SelectorImpl | SelectorBasedConstraint. getSelector() | 
| Modifier and Type | Method and Description | 
|---|---|
| static Constraint | ConstraintBuilder. create(ConstraintImpl constraint,
      Map<String,Value> bindVariableValues,
      SelectorImpl[] selectors,
      LuceneQueryFactory factory,
      ValueFactory vf)Creates a  Constraintfrom a QOMconstraint. | 
| Constructor and Description | 
|---|
| ChildNodeConstraint(ChildNodeImpl constraint,
                   SelectorImpl selector)Creates a child node constraint from the given QOM
  constrainton the givenselector. | 
| ComparisonConstraint(DynamicOperand operand1,
                    Operator operator,
                    Value operand2,
                    SelectorImpl selector)Creates a new comparison constraint. | 
| DescendantNodeConstraint(DescendantNodeImpl constraint,
                        SelectorImpl selector)Creates a new descendant node constraint from the given QOM constraint. | 
| FullTextConstraint(FullTextSearchImpl fts,
                  SelectorImpl selector,
                  LuceneQueryFactory factory)Creates a new full text search constraint. | 
| HierarchyConstraint(String path,
                   SelectorImpl selector)Creates a new hierarchy constraint with the given base
  path. | 
| LikeConstraint(DynamicOperand operand1,
              Value operand2,
              SelectorImpl selector)Creates a new like constraint. | 
| PropertyExistenceConstraint(PropertyExistenceImpl prop,
                           SelectorImpl selector,
                           LuceneQueryFactory factory)Creates a new property existence constraint. | 
| QueryConstraint(org.apache.lucene.search.Query constraint,
               SelectorImpl selector,
               LuceneQueryFactory factory)Creates a new query constraint using the given lucene query. | 
| SameNodeConstraint(SameNodeImpl constraint,
                  SelectorImpl selector)Creates a same node constraint. | 
| SelectorBasedConstraint(SelectorImpl selector)Creates a new constraint based on the given  selector. | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectorImpl | QueryObjectModelTree. getSelector(Name name)Returns the selector with the given  nameornullif there is no selector with this name. | 
| SelectorImpl[] | JoinImpl. getSelectors() | 
| SelectorImpl[] | SelectorImpl. getSelectors() | 
| abstract SelectorImpl[] | SourceImpl. getSelectors() | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | DefaultQOMTreeVisitor. visit(SelectorImpl node,
     Object data)Does nothing and returns  data. | 
| Object | QOMTreeVisitor. visit(SelectorImpl node,
     Object data) | 
Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.