Package | Description |
---|---|
org.apache.jackrabbit.core.query.lucene | |
org.apache.jackrabbit.core.query.lucene.constraint | |
org.apache.jackrabbit.core.query.lucene.join |
Modifier and Type | Method and Description |
---|---|
ScoreNode |
SortedLuceneQueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode |
QueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode |
NodeTraversingQueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode |
LuceneQueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode |
DefaultQueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode |
ChildNodesQueryHits.nextScoreNode()
Returns the next score node in this QueryHits or
null if
there are no more score nodes. |
ScoreNode[] |
SortedMultiColumnQueryHits.nextScoreNodes()
Returns the next score nodes in this QueryHits or
null if
there are no more score nodes. |
ScoreNode[] |
ScoreNodeIteratorImpl.nextScoreNodes()
Returns the next score nodes.
|
ScoreNode[] |
ScoreNodeIterator.nextScoreNodes()
Returns the next score nodes.
|
ScoreNode[] |
QueryHitsAdapter.nextScoreNodes()
Returns the next score nodes in this QueryHits or
null if
there are no more score nodes. |
ScoreNode[] |
MultiColumnQueryHits.nextScoreNodes()
Returns the next score nodes in this QueryHits or
null if
there are no more score nodes. |
ScoreNode[] |
FilterMultiColumnQueryHits.nextScoreNodes()
Returns the next score nodes in this QueryHits or
null if
there are no more score nodes. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
QueryResultImpl.isAccessGranted(ScoreNode[] nodes)
Checks if access is granted to all
nodes . |
Constructor and Description |
---|
ScoreNodeIteratorImpl(ScoreNode[][] scoreNodes) |
Constructor and Description |
---|
DefaultQueryHits(Collection<ScoreNode> scoreNodes)
Creates a new
DefaultQueryHits instance based on the passed
scoreNodes . |
Modifier and Type | Method and Description |
---|---|
boolean |
SameNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
QueryConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
OrConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
NotConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
DescendantNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
Constraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ComparisonConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
ChildNodeConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
boolean |
AndConstraint.evaluate(ScoreNode[] row,
Name[] selectorNames,
EvaluationContext context)
Evaluates this constraint for the given row.
|
Property |
PropertyValueOperand.getProperty(ScoreNode sn,
EvaluationContext context)
Returns the property for the given score node or
null if
none exists. |
PropertyState |
PropertyValueOperand.getPropertyState(ScoreNode sn,
EvaluationContext context)
Returns the property state for the given score node or
null
if none exists. |
Value[] |
UpperCaseOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
Value[] |
PropertyValueOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
Value[] |
NodeNameOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the name of the node denoted by the given score node
sn . |
Value[] |
NodeLocalNameOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the local name of the node denoted by the given score node
sn . |
Value[] |
LowerCaseOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
Value[] |
LengthOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
Value[] |
FullTextSearchScoreOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
abstract Value[] |
DynamicOperand.getValues(ScoreNode sn,
EvaluationContext context)
Returns the values for the given score node
sn of this
dynamic operand. |
Modifier and Type | Field and Description |
---|---|
protected ScoreNode[] |
Join.emptyInnerHits
An array of empty inner query hits.
|
Modifier and Type | Method and Description |
---|---|
ScoreNode[][] |
SameNodeJoin.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
ParentNodeJoin.getMatchingScoreNodes(ScoreNode parent)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
EquiJoin.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
DescendantPathNodeJoin.getMatchingScoreNodes(ScoreNode descendant)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
DescendantNodeJoin.getMatchingScoreNodes(ScoreNode descendant)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
Condition.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
ChildNodeJoin.getMatchingScoreNodes(ScoreNode child)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
AncestorPathNodeJoin.getMatchingScoreNodes(ScoreNode ancestor)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
AncestorNodeJoin.getMatchingScoreNodes(ScoreNode ancestor)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
ScoreNodeMap.getScoreNodes(Object key)
Returns an array of
ScoreNode[] for the given
key . |
ScoreNode[] |
Join.nextScoreNodes()
Returns the next score nodes in this QueryHits or
null if
there are no more score nodes. |
Modifier and Type | Method and Description |
---|---|
void |
ScoreNodeMap.addScoreNodes(Object key,
ScoreNode[] nodes)
Adds
scoreNodes to this map under the given key . |
ScoreNode[][] |
SameNodeJoin.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
ParentNodeJoin.getMatchingScoreNodes(ScoreNode parent)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
EquiJoin.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
DescendantPathNodeJoin.getMatchingScoreNodes(ScoreNode descendant)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
DescendantNodeJoin.getMatchingScoreNodes(ScoreNode descendant)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
Condition.getMatchingScoreNodes(ScoreNode outer)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
ChildNodeJoin.getMatchingScoreNodes(ScoreNode child)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
AncestorPathNodeJoin.getMatchingScoreNodes(ScoreNode ancestor)
Returns the matching inner score nodes for the given outer score node
sn . |
ScoreNode[][] |
AncestorNodeJoin.getMatchingScoreNodes(ScoreNode ancestor)
Returns the matching inner score nodes for the given outer score node
sn . |
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.