
org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex.class Maven / Gradle / Ivy
???? 2b
V?
V?
V?
V? V?
V?
V? V?
V? V? ??
V?
V?
]?????
??
?
? V? V? V? V???
?
???
?????????
???
&?
&???
????
+??? ???
??
3?
V
3
3? ?
3
V
C
E
G
V
?
O? !"
O#$
%&
S'()*
3?+
Y,
Y-
.
?/
0
12 34
56
78??9: d;
$< d=
>?
@AB
kC
D
3EF
GHI)JK
$L???MN
VO
?P
xQ RS
xT
UVW
VX
YZ?[\
?] ^
x_`
abc
ad
Ve f g h
i
Vjk
??
Vl
m
n o ?p ?q ?r
$st uvc
?wx
$y
$z
{|}~
?
???
??
????
??
??
V??
?? ??
V??
??
????
??
V?
???
O?
?? !? !?
V?
O?
????? ??
??
?? ?
V? b?
???
??
V?
%????
??
? ?????
??
V? ??
]< ?? ?? a????
V?
?? ?? a? ???
4?
4?????
$?
$?
$E
$??
?'?
?'
V?
??? 4?
?? 4?? a?
??
??
???????? a??
??
???????? a??? ??
V?
??
????
???????????
???
?? 4? ???? ?
O??
(??
*?
??
(??
V?
??
U?
U
?
V 4
?
:
:
:
V
:
$
$
3 V
?
$
!
"#
?$@ ??????%
&'(
)*+
&,
X-./1246 InnerClasses7 PathStoredFieldVisitor LucenePathCursor8 LuceneResultRow MIN_COST D LOG Lorg/slf4j/Logger; PERF_LOGGER +Lorg/apache/jackrabbit/oak/util/PerfLogger; ATTR_PLAN_RESULT Ljava/lang/String;
ConstantValue LUCENE_QUERY_BATCH_SIZE I 2 tracker =Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker; scorerProviderFactory LLorg/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory; highlighter 0Lorg/apache/lucene/search/highlight/Highlighter; augmentorFactory FLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory; LUCENE_QUERY_OPERATORS [C @(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker;)V Code LineNumberTable LocalVariableTable this DLorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex; ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker;Lorg/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory;)V factory ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker;Lorg/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;)V getMinimumCost ()D getIndexName ()Ljava/lang/String; getPlans }(Lorg/apache/jackrabbit/oak/spi/query/Filter;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/util/List; plan9 IndexPlan :Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan; indexNode :Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; path i$ Ljava/util/Iterator; filter ,Lorg/apache/jackrabbit/oak/spi/query/Filter; sortOrder Ljava/util/List; rootState /Lorg/apache/jackrabbit/oak/spi/state/NodeState;
indexPaths Ljava/util/Collection; plans LocalVariableTypeTable
OrderEntry MLjava/util/List; *Ljava/util/Collection; LLjava/util/List;
StackMapTable:;<?=>%?@ Signature ?(Lorg/apache/jackrabbit/oak/spi/query/Filter;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/util/List; getCost ^(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)D root getPlan o(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/lang/String; getPlanDescription }(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Ljava/lang/String; ft =Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression; sb Ljava/lang/StringBuilder; indexA9 query ?(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/query/Cursor; ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/query/Cursor; sort Lorg/apache/lucene/search/Sort; pr
PlanResult HLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult; settings 5Lorg/apache/jackrabbit/oak/query/QueryEngineSettings; itr
sizeEstimator >Lorg/apache/jackrabbit/oak/plugins/index/lucene/SizeEstimator; jLjava/util/Iterator; addDescendantClauseIfRequired |(Lorg/apache/lucene/search/Query;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/lucene/search/Query; compositeQuery 'Lorg/apache/lucene/search/BooleanQuery; pathQuery Lorg/apache/lucene/search/Query;
getExcerpt ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/search/Query;Lorg/apache/lucene/search/ScoreDoc;)Ljava/lang/String; fragment 1Lorg/apache/lucene/search/highlight/TextFragment; arr$ 2[Lorg/apache/lucene/search/highlight/TextFragment; len$ tokenStream (Lorg/apache/lucene/analysis/TokenStream; cachingTokenFilter /Lorg/apache/lucene/analysis/CachingTokenFilter;
textFragments e ALorg/apache/lucene/search/highlight/InvalidTokenOffsetsException; field (Lorg/apache/lucene/index/IndexableField; searcher (Lorg/apache/lucene/search/IndexSearcher; doc #Lorg/apache/lucene/search/ScoreDoc; excerpt scorer 0Lorg/apache/lucene/search/highlight/QueryScorer; analyzer %Lorg/apache/lucene/analysis/Analyzer;B?C+D9EB?FH
ExceptionsG getNodeAggregator D()Lorg/apache/jackrabbit/oak/plugins/index/aggregate/NodeAggregator;
isNodePath (Ljava/lang/String;)Z fulltextTermPath acquireIndexNode v(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; getSort [(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/lucene/search/Sort; pd CLorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition; reverse Z propName oe ;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$OrderEntry; i
fieldsList
planResult 6Ljava/util/List;?N isNativeSort >(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$OrderEntry;)Z toLuceneSortTypeH Type ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$OrderEntry;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Lorg/apache/lucene/search/SortField$Type; defn t $Lorg/apache/jackrabbit/oak/api/Type; type 'Lorg/apache/jackrabbit/oak/api/Type<*>;I N(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Ljava/lang/String; getLuceneRequest ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;Lorg/apache/lucene/index/IndexReader;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade; moreLikeThis mltQueryString spellcheckQueryString suggestQueryString 6Lorg/apache/lucene/queryparser/classic/ParseException; queryParser 3Lorg/apache/lucene/queryparser/classic/QueryParser; orderRest PropertyRestriction @Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction; q orders reader %Lorg/apache/lucene/index/IndexReader; augmentor OLorg/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider; qs @Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition; 2Ljava/util/List;JKLM?t? performAdditionalWraps V(Ljava/util/List;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade; c (Lorg/apache/lucene/search/BooleanClause; )[Lorg/apache/lucene/search/BooleanClause; ibq onlyNotClauses unwrapped bq @ ?(Ljava/util/List;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; "RuntimeVisibleParameterAnnotations
unwrapMustNot Q(Lorg/apache/lucene/search/BooleanQuery;Lorg/apache/lucene/search/BooleanQuery;)Z bc input output getCustomScoreQuery ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/search/Query;)Lorg/apache/lucene/queries/CustomScoreQuery; subQuery idxDef providerName getIndexAgumentor ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider; addNonFullTextConstraints r(Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/index/IndexReader;)V first name ?(Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/index/IndexReader;)V determinePropertyType ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;)I typeFromRestriction getPropertyType Y(Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;Ljava/lang/String;I)I
defaultVal
getPlanResult ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult; createLikeQuery F(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/search/Query; indexOfWS indexOfWC len createQuery ?(Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Lorg/apache/lucene/search/Query; dateVal Ljava/lang/Long; value -Lorg/apache/jackrabbit/oak/api/PropertyValue; in last doubleVal Ljava/lang/Double; longVal strVal propType??? Ljavax/annotation/CheckForNull;
getVersion +(Lorg/apache/lucene/search/IndexSearcher;)J
indexSearcher createNodeNameQuery b(Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;)Lorg/apache/lucene/search/Query; addReferenceConstraint J(Ljava/lang/String;Ljava/util/List;Lorg/apache/lucene/index/IndexReader;)V f uuid fields l(Ljava/lang/String;Ljava/util/List;Lorg/apache/lucene/index/IndexReader;)V addNodeTypeConstraintsN IndexingRule ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/query/Filter;)V MLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule; primaryType mixinType ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/query/Filter;)V getFullTextQuery
(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression;Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider;)Lorg/apache/lucene/search/Query; result -Ljava/util/concurrent/atomic/AtomicReference; OLjava/util/concurrent/atomic/AtomicReference; getLuceneFieldName n(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult;)Ljava/lang/String; p Ljavax/annotation/Nullable; tokenToQuery(Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult;Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider;)Lorg/apache/lucene/search/Query; ret text fieldName indexingRuleN k(Ljava/lang/String;Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)Lorg/apache/lucene/search/Query; @Lorg/apache/lucene/queryparser/flexible/core/QueryNodeException; parserHelper ELorg/apache/lucene/queryparser/flexible/standard/StandardQueryParser; rewriteQueryText &(Ljava/lang/String;)Ljava/lang/String; C
textsearch rewritten escaped getPathRestriction
pathPrefix relativePath
newDepthQuery 4(Ljava/lang/String;)Lorg/apache/lucene/search/Query; depth
access$100 ()Lorg/slf4j/Logger;
access$200 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; x0 x1
access$300 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;
access$400 x2
access$500 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/search/Query;)Lorg/apache/lucene/queries/CustomScoreQuery;
access$600 -()Lorg/apache/jackrabbit/oak/util/PerfLogger;
access$700 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/search/Query;Lorg/apache/lucene/search/ScoreDoc;)Ljava/lang/String; x3 x4
access$800
access$900 access$1000 ()V
SourceFile LucenePropertyIndex.javabc??????noPQ !|}lmOPy?????? .org/apache/lucene/search/highlight/Highlighter 6org/apache/lucene/search/highlight/SimpleHTMLFormatter ?Q 4org/apache/lucene/search/highlight/SimpleHTMLEncoder?Rz{vwxyjk lucene-property @org/apache/jackrabbit/oak/plugins/index/lucene/LuceneIndexLookup?STU:VWXYZ[\<]^_` java/lang/Stringab ;org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner?c?d;ef=g? 'java/lang/UnsupportedOperationException 0Not supported as implementing AdvancedQueryIndex?hijkq !The Lucene index is not availablelmn?op java/lang/StringBuilder lucene:?qr ( ) qstuv^
ordering: ft:( )w?xy Dorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$1?z Dorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$2?{ Sorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LucenePathCursor?|?~???????3M?^ %org/apache/lucene/search/BooleanQuery???e? "org/apache/lucene/search/TermQuery????? PDescendant clause could not be added without path restrictions enabled. Plan: {}??? .org/apache/lucene/search/highlight/QueryScorer??????????B??C?tK????u &org/apache/lucene/index/IndexableField :suggestZ??f??D??E?? -org/apache/lucene/analysis/CachingTokenFilter?????W ...F ?org/apache/lucene/search/highlight/InvalidTokenOffsetsException higlighting failed?? /*???? 9org/apache/jackrabbit/oak/spi/query/QueryIndex$OrderEntry???????????? "org/apache/lucene/search/SortField?? org/apache/lucene/search/Sort?? %[Lorg/apache/lucene/search/SortField;???_? Type cannot be nullI?^ Array types are not supported?W_`????????UV java/util/ArrayList???^????Yn?????? 1org/apache/lucene/queryparser/classic/QueryParser????? mlt???????? spellcheck? Borg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade????? suggest?????? 4org/apache/lucene/queryparser/classic/ParseException java/lang/RuntimeException???^WX >org/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction?qij *org/apache/lucene/search/MatchAllDocsQuery?^ java/lang/IllegalStateException No query created for filter <=?? org/apache/lucene/search/Query????????KLe????????????J???^?????W / &org/apache/lucene/search/BooleanClause?????? org/apache/lucene/index/Term :path /// ? rep:excerpt oak:scoreExplanation rep:facet
:localname^}~pn? \ jcr:path *?t
? +org/apache/jackrabbit/oak/api/PropertyValue^?W oak.lucene.planResult
Forg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult? $org/apache/lucene/search/PrefixQuery &org/apache/lucene/search/WildcardQuery\]^
:nullPropsZq^
:notNullProps?? java/lang/Double? ? java/lang/Long!de"# 'org/apache/lucene/search/TermRangeQuery?$ PropertyRestriction not handled for index 'org/apache/lucene/index/DirectoryReaderz% :nodeName 8For nodeName queries only EQUALS and LIKE are supported &'( jcr:primaryType)*+,-. jcr:mixinTypes/-0u +java/util/concurrent/atomic/AtomicReference Dorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$3?1A23?` :fulltext??4^5?6?7u Aorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition??89:;<=L>? Corg/apache/lucene/queryparser/flexible/standard/StandardQueryParser?@A?CEFG???e >org/apache/lucene/queryparser/flexible/core/QueryNodeException AND andHI NOT notJK \\qL~MNOP?Q?RIST :depthU?VWX Borg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndexYZ[ )org/apache/jackrabbit/oak/util/PerfLogger\?? .perfZ]?^ java/lang/Object Aorg/apache/jackrabbit/oak/spi/query/QueryIndex$AdvancedQueryIndex AdvancedQueryIndex .org/apache/jackrabbit/oak/spi/query/QueryIndex ?org/apache/jackrabbit/oak/spi/query/QueryIndex$NativeQueryIndex NativeQueryIndex Horg/apache/jackrabbit/oak/spi/query/QueryIndex$AdvanceFulltextQueryIndex AdvanceFulltextQueryIndex Dorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$4 Yorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$PathStoredFieldVisitor Rorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LuceneResultRow 8org/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan java/util/Collection java/util/List java/util/Iterator 8org/apache/jackrabbit/oak/plugins/index/lucene/IndexNode java/lang/Throwable *org/apache/jackrabbit/oak/spi/query/Filter -org/apache/jackrabbit/oak/spi/state/NodeState ;org/apache/jackrabbit/oak/query/fulltext/FullTextExpression &org/apache/lucene/search/IndexSearcher !org/apache/lucene/search/ScoreDoc #org/apache/lucene/analysis/Analyzer &org/apache/lucene/analysis/TokenStream /org/apache/lucene/search/highlight/TextFragment java/io/IOException 'org/apache/lucene/search/SortField$Type "org/apache/jackrabbit/oak/api/Type Dorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory #org/apache/lucene/index/IndexReader Morg/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider >org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition Korg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule Jorg/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory DEFAULT '(Ljava/lang/String;Ljava/lang/String;)V ?(Lorg/apache/lucene/search/highlight/Formatter;Lorg/apache/lucene/search/highlight/Encoder;Lorg/apache/lucene/search/highlight/Scorer;)V 2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V collectIndexNodePaths D(Lorg/apache/jackrabbit/oak/spi/query/Filter;)Ljava/util/Collection; size ()I com/google/common/collect/Lists newArrayListWithCapacity (I)Ljava/util/ArrayList; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; ;org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker N(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/query/Filter;Ljava/util/List;)V <()Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan; add (Ljava/lang/Object;)Z release (Ljava/lang/String;)V getFilter .()Lorg/apache/jackrabbit/oak/spi/query/Filter; indexPath $com/google/common/base/Preconditions
checkState (ZLjava/lang/Object;)V getFullTextConstraint ?()Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getSortOrder ()Ljava/util/List; isEmpty toString getQueryEngineSettings 7()Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/search/Sort;Lorg/apache/jackrabbit/oak/spi/query/Filter;)V ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)V ?(Ljava/util/Iterator;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;Lorg/apache/jackrabbit/oak/plugins/index/lucene/SizeEstimator;)V PathRestriction >()Lorg/apache/jackrabbit/oak/spi/query/Filter$PathRestriction; :org/apache/jackrabbit/oak/spi/query/Filter$PathRestriction ALL_CHILDREN