A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(FullTextVisitor) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- accept(FullTextVisitor) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- accept(FullTextVisitor) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
Let the expression call the applicable visit method of the visitor.
- accept(FullTextVisitor) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- accept(FullTextVisitor) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- addAdditionalMessage(String, String) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- addAdditionalMessage(Level, String) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- additionalMessages - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- ALL_CHILDREN - org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
All direct and indirect child nodes (excluding the node with the given path).
- ASCENDING - org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry.Order
- asColumnToFacetJsonMap() - Method in class org.apache.jackrabbit.oak.query.facet.FacetResult
- attributes - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
B
- build() - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- Builder() - Constructor for class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
C
- compose(Collection<QueryIndexProvider>) - Static method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
- CompositeQueryIndexProvider - Class in org.apache.jackrabbit.oak.spi.query
-
This
QueryIndexProvider
aggregates a list of query index providers into a single query index provider. - CompositeQueryIndexProvider(QueryIndexProvider...) - Constructor for class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
- containsNativeConstraint() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Whether the filter contains a native condition.
- copy() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Creates a cloned copy of current plan.
- costPerEntry - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- costPerExecution - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- Cursor - Interface in org.apache.jackrabbit.oak.spi.query
-
A cursor to read a number of nodes sequentially.
D
- definition - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- deprecated - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- DESCENDING - org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry.Order
- DIRECT_CHILDREN - org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
All direct child nodes.
E
- EMPTY_FILTER - Static variable in interface org.apache.jackrabbit.oak.spi.query.Filter
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
- estimatedEntryCount - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- evaluate(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- evaluate(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- evaluate(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
Evaluate whether the value matches the condition.
- evaluate(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- evaluate(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- EXACT - org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
This exact node only.
F
- FacetResult - Class in org.apache.jackrabbit.oak.query.facet
-
A facet result is a wrapper for
QueryResult
capable of returning information about facets stored in the query resultRow
s. - FacetResult(String[], FacetResult.FacetResultRow...) - Constructor for class org.apache.jackrabbit.oak.query.facet.FacetResult
- FacetResult(QueryResult) - Constructor for class org.apache.jackrabbit.oak.query.facet.FacetResult
- FacetResult.Facet - Class in org.apache.jackrabbit.oak.query.facet
-
A query result facet, composed by its label and count.
- FacetResult.FacetResultRow - Interface in org.apache.jackrabbit.oak.query.facet
- filter - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- Filter - Interface in org.apache.jackrabbit.oak.spi.query
-
The filter for an index lookup that contains a number of restrictions that are combined with AND.
- Filter.PathRestriction - Enum in org.apache.jackrabbit.oak.spi.query
-
The path restriction type.
- Filter.PropertyRestriction - Class in org.apache.jackrabbit.oak.spi.query
-
A restriction for a property.
- first - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
The first value to read, or null to read from the beginning.
- firstIncluding - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
Whether values that match the first should be returned.
- FullTextAnd - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A fulltext "and" condition.
- FullTextAnd(List<FullTextExpression>) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- FullTextContains - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A group of full-text expressions that reflects a "contains(...)" expression, and allows to access the original (unparsed) full text term.
- FullTextContains(String, String, FullTextExpression) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- FullTextExpression - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
The base class for fulltext condition expression.
- FullTextExpression() - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
- FullTextOr - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A fulltext "or" condition.
- FullTextOr(List<FullTextExpression>) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- FullTextParser - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A parser for fulltext condition literals.
- FullTextParser() - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextParser
- FullTextTerm - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A fulltext term, or a "not" term.
- FullTextTerm(String, String, boolean, boolean, String) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- FullTextTerm(String, FullTextTerm) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- FullTextVisitor - Interface in org.apache.jackrabbit.oak.spi.query.fulltext
-
A visitor for full-text expressions.
- FullTextVisitor.FullTextVisitorBase - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
The base implementation of a full-text visitor.
- FullTextVisitorBase() - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor.FullTextVisitorBase
- FUNCTION_RESTRICTION_PREFIX - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The prefix for restrictions for function-based indexes, for example upper(propertyName).
G
- getAdditionalLogMessages() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
This method can be used for communicating any messages which should be logged if this plan is selected for execution.
- getAdditionalMessages() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Deprecated, for removal: This API element is subject to removal in a future version.use
QueryIndex.IndexPlan.getAdditionalLogMessages()
instead - getAttribute(String) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Returns the value of the named attribute as an
Object
, ornull
if no attribute of the given name exists. - getBase() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- getBoost() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- getCost(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Estimate the worst-case cost to query with the given filter.
- getCostPerEntry() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The cost to read one entry from the cursor.
- getCostPerExecution() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The cost to execute the query once.
- getCount() - Method in class org.apache.jackrabbit.oak.query.facet.FacetResult.Facet
-
get the facet count
- getDefinition() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The node state with the index definition.
- getDimensions() - Method in class org.apache.jackrabbit.oak.query.facet.FacetResult
- getEstimatedEntryCount() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The estimated number of entries in the cursor that is returned by the query method, when using this plan.
- getFacets(String) - Method in class org.apache.jackrabbit.oak.query.facet.FacetResult
- getFailTraversal() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
- getFilter() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The filter to use.
- getFullTextComparisonWithoutIndex() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
- getFulltextConditions() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Deprecated.
- getFullTextConstraint() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the fulltext search condition expression, if any.
- getIgnoredClassNamesInCallTrace() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
-
Retrieve the java package names / full qualified class names which should be ignored when finding the class starting a query
- getIndexName() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Get the generic index name (normally the index type).
- getIndexName(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Get the specific index name (the path of the index definition, or the index type if that one is unique).
- getLabel() - Method in class org.apache.jackrabbit.oak.query.facet.FacetResult.Facet
-
get the facet label
- getLimitInMemory() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
- getLimitReads() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
- getLowerBound() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.LikePattern
-
Get the lower bound if any.
- getMinimumCost() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Returns the minimum cost which
QueryIndex.getCost(Filter, NodeState)
would return in the best possible case. - getMixinTypes() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Returns the names of all matching mixin node types.
- getNodeAggregator() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.FulltextQueryIndex
-
Returns the NodeAggregator responsible for providing the aggregation settings or null if aggregation is not available/desired.
- getNodeType() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Returns the name of the filter node type.
- getOrder() - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry
- getParents(NodeState, String) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.NodeAggregator
- getPath() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the path, or "/" if there is no path restriction set.
- getPath() - Method in interface org.apache.jackrabbit.oak.spi.query.IndexRow
-
The path of the node, if available.
- getPathPlan() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the plan for the path.
- getPathPrefix() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The path prefix for this index plan.
- getPathRestriction() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the path restriction type.
- getPlan(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Get the query plan for the given filter.
- getPlanDescription(QueryIndex.IndexPlan, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.AdvancedQueryIndex
-
Get the query plan description (for logging purposes).
- getPlanName() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Get the unique plan name.
- getPlans(Filter, List<QueryIndex.OrderEntry>, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.AdvancedQueryIndex
-
Return the possible index plans for the given filter and sort order.
- getPrecedence() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- getPrecedence() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- getPrecedence() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
Get the operator precedence.
- getPrecedence() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- getPrecedence() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- getPrimaryTypes() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Returns the names of all matching primary node types.
- getPropertyName() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- getPropertyName() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- getPropertyName() - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry
- getPropertyRestriction() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The property restriction for this index plan or
null
if this index plan isn't base on a property restriction. - getPropertyRestriction(String) - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the most restrictive property restriction for the given property, if any.
- getPropertyRestrictions() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the list of property restrictions, if any.
- getPropertyRestrictions(String) - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the all property restriction for the given property.
- getPropertyType() - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry
- getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
- getQueryIndexes(NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndexProvider
-
Get the currently configured indexes.
- getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.spi.query.WhiteboardIndexProvider
- getQueryLimits() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
- getQuerySettings(ContentSession) - Method in interface org.apache.jackrabbit.oak.spi.query.SessionQuerySettingsProvider
-
Return the applicable
SessionQuerySettings
for the given session. - getQueryStatement() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the complete query statement.
- getRawText() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- getSize(Result.SizePrecision, long) - Method in interface org.apache.jackrabbit.oak.spi.query.Cursor
-
Get the size if known.
- getSortOrder() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
The sort order of the returned entries, or null if unsorted.
- getStrictPathRestriction() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryLimits
- getSupertypes() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Returns the names of the filter node type and all its supertypes.
- getSupportsPathRestriction() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Whether index for this plan supports handling path restrictions natively.
- getText() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- getUpperBound() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.LikePattern
-
Get the upper bound if any.
- getValue(String) - Method in interface org.apache.jackrabbit.oak.query.facet.FacetResult.FacetResultRow
- getValue(String) - Method in interface org.apache.jackrabbit.oak.spi.query.IndexRow
-
The value of the given property, if available.
H
- hashCode() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- hashCode() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
I
- includesNodeData - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- includesNodeData() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Whether the cursor is able to read all properties from a node.
- IndexRow - Interface in org.apache.jackrabbit.oak.spi.query
-
A row returned by the index.
- isAccessible(String) - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
check whether a certain (valid) path is accessible (can be read) from the user associated with the query Session
- isAlwaysFalse() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
If the filter condition can not possibly match any row, due to a contradiction in the query (for example "x=1 and x=2").
- isDelayed - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- isDelayed() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Whether the index is not always up-to-date.
- isDeprecated() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Whether the index is deprecated.
- isFullTextCharacter(char) - Static method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
-
Whether or not the given character is part of a full-text term that should be indexed.
- isFulltextIndex - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- isFulltextIndex() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Whether the fulltext part of the filter is evaluated (possibly with an extended syntax).
- isLike - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
Whether this is a like constraint.
- isNot - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
Whether this is a not constraint
- isNot() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- isNot() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
Whether the current
FullTextExpression
is aNOT
condition or not. - isNot() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- isNotNullRestriction() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- isNullRestriction() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- isVirtualRow() - Method in interface org.apache.jackrabbit.oak.spi.query.IndexRow
-
Marks if the row is virtual and behavior of
getPath
is undefined.
J
- JCR_PATH - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "jcr:path" pseudo-property.
- JCR_SCORE - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "jcr:score" pseudo-property.
L
- last - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
The last value to read, or null to read until the end.
- lastIncluding - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
Whether values that match the last should be returned.
- LikePattern - Class in org.apache.jackrabbit.oak.spi.query.fulltext
-
A pattern matcher.
- LikePattern(String) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.LikePattern
- list - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
A list of possible values, for conditions of the type "x=1 or x=2 or x=3".
- list - Variable in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- list - Variable in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- LOG - Static variable in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
- logWarningForPathFilterMismatch - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- logWarningForPathFilterMismatch() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
M
- matches(String) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.LikePattern
- matchesAllTypes() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Checks whether nodes of all types can match this filter.
N
- next() - Method in interface org.apache.jackrabbit.oak.spi.query.Cursor
-
The next row within this index.
- NO_RESTRICTION - org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
All nodes.
- not - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
The property value to NOT match
O
- OAK_SCORE_EXPLANATION - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "oak:explainScore" pseudo-property.
- OrderEntry(String, Type<?>, QueryIndex.OrderEntry.Order) - Constructor for class org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry
- org.apache.jackrabbit.oak.query.facet - package org.apache.jackrabbit.oak.query.facet
-
This package contains facet related classes.
- org.apache.jackrabbit.oak.spi.query - package org.apache.jackrabbit.oak.spi.query
-
This package contains oak query index related classes.
- org.apache.jackrabbit.oak.spi.query.fulltext - package org.apache.jackrabbit.oak.spi.query.fulltext
-
This package contains fulltext search condition implementations.
P
- PARENT - org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
A parent of this node.
- parse(String, String) - Static method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextParser
- pathPrefix - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- planName - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- PRECEDENCE_AND - Static variable in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
The operator precedence for AND conditions.
- PRECEDENCE_OR - Static variable in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
The operator precedence for OR conditions.
- PRECEDENCE_TERM - Static variable in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
The operator precedence for terms.
- propertyName - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
The name of the property.
- PropertyRestriction() - Constructor for class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- propertyType - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
The property type, if restricted.
- propRestriction - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
Q
- query(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Query the index.
- query(QueryIndex.IndexPlan, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.AdvancedQueryIndex
-
Start a query.
- QueryConstants - Class in org.apache.jackrabbit.oak.spi.query
- QueryConstants() - Constructor for class org.apache.jackrabbit.oak.spi.query.QueryConstants
- QueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
-
Represents an index.
- QueryIndex.AdvancedQueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
-
A query index that may support using multiple access orders (returning the rows in a specific order), and that can provide detailed information about the cost.
- QueryIndex.AdvanceFulltextQueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
- QueryIndex.FulltextQueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
-
A marker interface which means this index supports may support more than just the minimal fulltext query syntax.
- QueryIndex.IndexPlan - Interface in org.apache.jackrabbit.oak.spi.query
-
An index plan.
- QueryIndex.IndexPlan.Builder - Class in org.apache.jackrabbit.oak.spi.query
-
A builder for index plans.
- QueryIndex.NativeQueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
-
A marker interface which means this index supports executing native queries
- QueryIndex.NodeAggregator - Interface in org.apache.jackrabbit.oak.spi.query
- QueryIndex.OrderEntry - Class in org.apache.jackrabbit.oak.spi.query
-
A sort order entry.
- QueryIndex.OrderEntry.Order - Enum in org.apache.jackrabbit.oak.spi.query
-
The sort order (ascending or descending).
- QueryIndexProvider - Interface in org.apache.jackrabbit.oak.spi.query
-
A mechanism to index data.
- QueryIndexProviderAware - Interface in org.apache.jackrabbit.oak.spi.query
-
Marker interface for services that need a QueryIndexProvider
- QueryLimits - Interface in org.apache.jackrabbit.oak.spi.query
R
- REP_EXCERPT - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "rep:excerpt" pseudo-property.
- REP_FACET - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "rep:facet" pseudo-property.
- REP_SPELLCHECK - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "rep:spellcheck" pseudo-property.
- REP_SUGGEST - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
The "rep:suggest" pseudo-property.
- RESTRICTION_LOCAL_NAME - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
Name of the property restriction used to express query performed via NAME and LOCALNAME functions
- RESTRICTION_NAME - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
Name of the property restriction used to express query performed via NAME and LOCALNAME functions
- RESTRICTION_PATH - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
-
Name of the property restriction used to express query performed via PATH function
S
- SEARCH_ROOT_PATH - Static variable in class org.apache.jackrabbit.oak.spi.query.QueryConstants
- SessionQuerySettings - Interface in org.apache.jackrabbit.oak.spi.query
-
User-specific settings which may be passed by the query engine to index providers during query planning and iteration of results.
- SessionQuerySettingsProvider - Interface in org.apache.jackrabbit.oak.spi.query
-
Provides
SessionQuerySettings
for principals with access to the content repository. - setAttribute(String, Object) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setCostPerEntry(double) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setCostPerExecution(double) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setDefinition(NodeState) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setDelayed(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setDeprecated(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setEstimatedEntryCount(long) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setFilter(Filter) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setFilter(Filter) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Use the given filter.
- setFulltextIndex(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setIncludesNodeData(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setLogWarningForPathFilterMismatch(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setPathPrefix(String) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setPlanName(String) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setPropertyRestriction(Filter.PropertyRestriction) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setQueryIndexProvider(QueryIndexProvider) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndexProviderAware
- setSortOrder(List<QueryIndex.OrderEntry>) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- setSupportsPathRestriction(boolean) - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- simplify() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- simplify() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- simplify() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- sortOrder - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
- sortOrder() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
-
How restrictive a condition is.
- supportsPathRestriction - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
T
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
- toString() - Method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextAnd
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextContains
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextExpression
-
Get the string representation of the condition.
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextOr
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.LikePattern
- toString() - Method in class org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry
U
- useDirectResultCount() - Method in interface org.apache.jackrabbit.oak.spi.query.SessionQuerySettings
-
Return true to use the index provider's query result count.
V
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry.Order
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.query.QueryIndex.OrderEntry.Order
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(FullTextAnd) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor.FullTextVisitorBase
- visit(FullTextAnd) - Method in interface org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor
-
Visit an "and" expression.
- visit(FullTextContains) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor.FullTextVisitorBase
- visit(FullTextContains) - Method in interface org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor
-
Visit an "contains" expression.
- visit(FullTextOr) - Method in class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor.FullTextVisitorBase
- visit(FullTextOr) - Method in interface org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor
-
Visit an "or" expression.
- visit(FullTextTerm) - Method in interface org.apache.jackrabbit.oak.spi.query.fulltext.FullTextVisitor
-
Visit a term
W
- WhiteboardIndexProvider - Class in org.apache.jackrabbit.oak.spi.query
-
Dynamic
QueryIndexProvider
based on the available whiteboard services. - WhiteboardIndexProvider() - Constructor for class org.apache.jackrabbit.oak.spi.query.WhiteboardIndexProvider
All Classes All Packages