Uses of Interface
org.apache.jackrabbit.oak.spi.query.Filter
-
Packages that use Filter Package Description org.apache.jackrabbit.oak.query.ast org.apache.jackrabbit.oak.query.index org.apache.jackrabbit.oak.spi.query This package contains oak query index related classes. -
-
Uses of Filter in org.apache.jackrabbit.oak.query.ast
Methods in org.apache.jackrabbit.oak.query.ast that return Filter Modifier and Type Method Description FilterJoinImpl. createFilter(boolean preparing)abstract FilterSourceImpl. createFilter(boolean preparing)!Test purpose only! this creates a filter for the given query -
Uses of Filter in org.apache.jackrabbit.oak.query.index
Classes in org.apache.jackrabbit.oak.query.index that implement Filter Modifier and Type Class Description classFilterImplA filter or lookup condition.Methods in org.apache.jackrabbit.oak.query.index with parameters of type Filter Modifier and Type Method Description doubleTraversingIndex. getCost(Filter filter, NodeState rootState)StringTraversingIndex. getPlan(Filter filter, NodeState rootState)booleanTraversingIndex. isPotentiallySlow(Filter filter, NodeState rootState)CursorTraversingIndex. query(Filter filter, NodeState rootState)Constructors in org.apache.jackrabbit.oak.query.index with parameters of type Filter Constructor Description FilterImpl(Filter filter) -
Uses of Filter in org.apache.jackrabbit.oak.spi.query
Fields in org.apache.jackrabbit.oak.spi.query declared as Filter Modifier and Type Field Description static FilterFilter. EMPTY_FILTERprotected FilterQueryIndex.IndexPlan.Builder. filterMethods in org.apache.jackrabbit.oak.spi.query that return Filter Modifier and Type Method Description FilterQueryIndex.IndexPlan. getFilter()The filter to use.Methods in org.apache.jackrabbit.oak.spi.query with parameters of type Filter Modifier and Type Method Description doubleQueryIndex. getCost(Filter filter, NodeState rootState)Estimate the worst-case cost to query with the given filter.default StringQueryIndex. getIndexName(Filter filter, NodeState rootState)Get the specific index name (the path of the index definition, or the index type if that one is unique).StringQueryIndex. getPlan(Filter filter, NodeState rootState)Get the query plan for the given filter.List<QueryIndex.IndexPlan>QueryIndex.AdvancedQueryIndex. getPlans(Filter filter, List<QueryIndex.OrderEntry> sortOrder, NodeState rootState)Return the possible index plans for the given filter and sort order.CursorQueryIndex. query(Filter filter, NodeState rootState)Query the index.QueryIndex.IndexPlan.BuilderQueryIndex.IndexPlan.Builder. setFilter(Filter filter)voidQueryIndex.IndexPlan. setFilter(Filter filter)Use the given filter.
-