All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.query.QueryEngineImpl.class Maven / Gradle / Ivy

????3
?	?	?	?	?
?
?d

	? !"#"$%&
'(
)
*
'+
',-
./
Z0
Z1
Z2
3
45
 6
Z78
9:
;<=
)
)>?"@
ABC
0
0DE
/F
0G
/H
/IJ
 K
LM
NO"PQ
RS
 T
UV
WX
DF???????
?YZ[
0\
K]^	?_	?`d
a
b
cdefgXhiXjk
l
m
?n
?o
p
?q
rstdu
v
wx?
y
z{
|}
~"?	??
???d??
??	??
?G
??"??	??
??
Z?
???
??
?????
?????InnerClasses?QuerySelectionMode
ID_COUNTER+Ljava/util/concurrent/atomic/AtomicInteger;MDC_QUERY_IDLjava/lang/String;
ConstantValueOAK_QUERY_ANALYZESQL2SQLXPATHJQOMNO_LITERALSLOGLorg/slf4j/Logger;SUPPORTED_LANGUAGESLjava/util/Set;	Signature#Ljava/util/Set;traversalEnabledZquerySelectionModeDLorg/apache/jackrabbit/oak/query/QueryEngineImpl$QuerySelectionMode;()VCodeLineNumberTableLocalVariableTablethis1Lorg/apache/jackrabbit/oak/query/QueryEngineImpl;getExecutionContext4()Lorg/apache/jackrabbit/oak/query/ExecutionContext;getSupportedQueryLanguages()Ljava/util/Set;%()Ljava/util/Set;getBindVariableNamesE(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;	statementlanguagemappingsLjava/util/Map;qsLjava/util/List;LocalVariableTypeTable5Ljava/util/Map;9Ljava/util/List;
Exceptions(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;
parseQueryw(Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/ExecutionContext;Ljava/util/Map;)Ljava/util/List;q'Lorg/apache/jackrabbit/oak/query/Query;e2Ljava/text/ParseException;e	converterLjava/util/ArrayList;
StackMapTablei?????-5=B?V?(Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/ExecutionContext;Ljava/util/Map;)Ljava/util/List;executeQueryj(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Result;bindingsQLjava/util/Map;?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Result;l(Ljava/lang/String;Ljava/lang/String;JJLjava/util/Map;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Result;EntryLjava/util/Map$Entry;limitJoffsetmdcWLjava/util/Map$Entry;t????(Ljava/lang/String;Ljava/lang/String;JJLjava/util/Map;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Result;prepareAndSelect9(Ljava/util/List;)Lorg/apache/jackrabbit/oak/query/Query;costDbestCostisPotentiallySlowresultb(Ljava/util/List;)Lorg/apache/jackrabbit/oak/query/Query;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;"RuntimeVisibleParameterAnnotationssetTraversalEnabled(Z)VsetupMDC*(Lorg/apache/jackrabbit/oak/query/Query;)Z
mdcEnabledclearMDCsetQuerySelectionModeG(Lorg/apache/jackrabbit/oak/query/QueryEngineImpl$QuerySelectionMode;)V
SourceFileQueryEngineImpl.java???????????????????%org/apache/jackrabbit/oak/query/Query??????Parsing {} statement: {}?????5org/apache/jackrabbit/oak/namepath/NamePathMapperImpl2org/apache/jackrabbit/oak/namepath/LocalNameMapper???????????*org/apache/jackrabbit/oak/query/SQL2Parser??-noLiterals???????	?	java/util/ArrayListJCR-SQL2??JCR-JQOM??sql?	xpath:org/apache/jackrabbit/oak/query/xpath/XPathToSQL2Converter??XPath > SQL2: {}???	java/text/ParseExceptionjava/lang/StringBuilder?? converted to SQL-2 ????????Unsupported language: ???????(Skipping optimisation as internal query.??Attempting optimisation??Alternative query available: {}????java/lang/Exception??: ??"java/lang/IllegalArgumentExceptionLimit may not be negative, is: ???? Offset may not be negative, is: ??????????????java/util/Map$Entry??java/lang/String??+org/apache/jackrabbit/oak/api/PropertyValue??	??
??
????java/util/List?????? No alternatives found. Query: {}???cost: {} for query {}?????)contains an unfiltered fulltext condition??????6Forcing the original SQL2 query to be executed by flag??9Forcing the alternative SQL2 query to be executed by flag??oak.query.analyze????oak.query.id?????)java/util/concurrent/atomic/AtomicInteger/org/apache/jackrabbit/oak/query/QueryEngineImpl	JCR-SQL2-noLiteralssql-noLiteralsxpath-noLiterals
java/lang/Object)org/apache/jackrabbit/oak/api/QueryEngine1org/apache/jackrabbit/oak/query/QueryEngineImpl$1Borg/apache/jackrabbit/oak/query/QueryEngineImpl$QuerySelectionMode0org/apache/jackrabbit/oak/query/ExecutionContext
java/util/Map1org/apache/jackrabbit/oak/namepath/NamePathMapper8org/apache/jackrabbit/oak/query/ast/NodeTypeInfoProvider3org/apache/jackrabbit/oak/query/QueryEngineSettingsjava/util/Iterator$org/apache/jackrabbit/oak/api/Resultjava/lang/ThrowableCHEAPESTiterator()Ljava/util/Iterator;next()Ljava/lang/Object;()Ljava/util/List;(Ljava/lang/String;)Zorg/slf4j/Loggertrace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VdebuggetRoot&()Lorg/apache/jackrabbit/oak/api/Root;6(Lorg/apache/jackrabbit/oak/api/Root;Ljava/util/Map;)V2(Lorg/apache/jackrabbit/oak/namepath/NameMapper;)VgetNodeTypeInfoProvider<()Lorg/apache/jackrabbit/oak/query/ast/NodeTypeInfoProvider;getSettings7()Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;?(Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;Lorg/apache/jackrabbit/oak/query/ast/NodeTypeInfoProvider;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)VendsWithlength()I	substring(II)Ljava/lang/String;setAllowNumberLiteralssetAllowTextLiteralsequals(Ljava/lang/Object;)Zparse<(Ljava/lang/String;Z)Lorg/apache/jackrabbit/oak/query/Query;setSupportSQL1convert&(Ljava/lang/String;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/Object;)V'setIncludeSelectorNameInWildcardColumnsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessage()Ljava/lang/String;toString(Ljava/lang/String;I)V	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;addisSql2Optimisation()Z(Ljava/lang/String;)VbuildAlternativeQuery)()Lorg/apache/jackrabbit/oak/query/Query;hasNextinitgetStatement(J)Ljava/lang/StringBuilder;NO_BINDINGSNO_MAPPINGSsetExecutionContext5(Lorg/apache/jackrabbit/oak/query/ExecutionContext;)VsetLimit(J)V	setOffsetentrySet
java/util/SetgetKeygetValue	bindValueB(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/PropertyValue;)V(()Lorg/apache/jackrabbit/oak/api/Result;$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;sizeprepareverifyNotPotentiallySlowgetEstimatedCost()Djava/lang/DoublevalueOf(D)Ljava/lang/Double;#containsUnfilteredFullTextConditionM$SwitchMap$org$apache$jackrabbit$oak$query$QueryEngineImpl$QuerySelectionMode[Iordinalget(I)Ljava/lang/Object;isMeasureOrExplainEnabledjava/lang/BooleanTRUELjava/lang/Boolean;
org/slf4j/MDCput'(Ljava/lang/String;Ljava/lang/String;)VisDebugEnabledincrementAndGet(I)Ljava/lang/String;removeorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;&com/google/common/collect/ImmutableSetof?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;!????????}???x???"???&???(???$?????????????
???C*?*?*????/_	f????????.???q?????????!+,*?-?:??	?
???
???4!??!??!??!?????!?????/??
????*?6??
+*???
+*??Y?Y,?-??:,?:,?:?Y?:+??++??d?L??? Y?!:	"+?#?$+?#?*?%:
??&+?#??'*?%:
??(+?#?h?)Y?*:*?+:?
,?-?.?%:
?5:
?/Y?0Y?1*?23?2
?4?2?5?6:
?7W???/Y?0Y?18?2+?2?5?6?	
?9W?:?H
?;??
?=
??:
??
@?-	?9W	?A:?B?T?	?
:?C?;:
?/Y?0Y?1?E?2F?2
?G?2?5?6:
?7W????	????/???D??1????&?;?A?G?V?_?o?u?{??????????????????????????????%?(?+?G?O?W?a?n?x??????????????????????????????
???
???0??
?Y???Q???8??
???????6??
?B???[?????????????;???A???G???V????}??	G???
????}??	????T	???????????8
?????????????1?????????????&-???
??????????????7??/?????|	*+,H	-?J????4????????????????/?????*!	???KY?0Y?1L?2!?M?5?N?	???KY?0Y?1O?2?M?5?N???P:??Q:*?:	+,	?:

?R:?B?~?	?
:	?S!?T?U?E?V?W:

?B?-
?	?X:?Y?Z?[?\?]???*??^??~6*
?_:?`6?a:
??b
?:??b???r??!?(?D?I?N?S?X?^?i??????????	??
	$??????4??
?l??r?????*??*??*??*??*??*??*??^???	i???
?0???*???*??*??i???
?r!"		?????B???3?
?"???
?????????	?????????/?????L
%M+?c?d?e?,+??	?
M,?f,?g?
h,?-??iJ6+?c?d?R:?B?j?	?
:?f?k?6?l9?
m?n??o??
p?qi9,?
)??	MJ????r*??s.?L4L?
t?q+?u?
M??
v?q+?u?
M??	,?g,??~!#%!&''-(;*?0B1f2m3w4z6?7?8?9?:?<?=?>?@?B?D?E?FI
JKQR#V?R?;?fX??Pq????B??%??%??#??%???'?;????)??2
??&?
?	?>*???
Z[?????

??5<*?w?x?y?z?{*+???
wx???????O
/??Y???~????
"?&?(??ZY$S?????H
SU??????@Xd?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy