- 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 result
Rows.
- FacetResult(QueryResult) - Constructor for class org.apache.jackrabbit.oak.query.facet.FacetResult
-
- FacetResult(String[], FacetResult.FacetResultRow...) - 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 - 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 - Variable in class org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan.Builder
-
- 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, FullTextTerm) - Constructor for class org.apache.jackrabbit.oak.spi.query.fulltext.FullTextTerm
-
- FullTextTerm(String, String, boolean, boolean, String) - 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).
- getAttribute(String) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex.IndexPlan
-
Returns the value of the named attribute as an Object,
or null 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.
- getIndexName() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
-
Get the unique index name.
- 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
-
- 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(String) - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
-
Get the most restrictive property restriction for the given property, if
any.
- 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.
- 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
-
- 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.
- 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.