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

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

There is a newer version: 1.62.0
Show newest version
????3
?	?	?	?	?
?
?d

	? !"#
$%
&
'
$(
$)*
+,
Z-
Z.
Z/
0
12
 3
Z45
67
89:
)
);<=
>?@
0
0AB
/C
0D
/E
/FG
 H
IJ
KLMN
OP
 Q
RS
TU
DC???????
?VWX
0Y
KZ[	?\	?]d
^
_
`abcdXefXgh
i
j
?k
?l
m
?n
opqdr
st?
uv
wx
yz{	?|
?}~d?
??	??
?D
????	??
??
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;
StackMapTablef?????*2:??S?(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;q????(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;costDbestCostresultb(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;sizepreparegetEstimatedCost()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;!????????{???v???"???&???(???$?????????????
???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??(??
???????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?
?"???
?????????	?????????/?????	M+?c?d?e?&+??	?
M,?f?
g,?-??hJ+?c?d?R:?B?]?	?
:?f?j9?
k?l??m??
n?oh9,?
)??	MJ????p*??q.?J2J?
r?o+?s?
M??
t?o+?s?
M?,??f!#%!&''5)9/]0d1m2~3?4?5?7?8?9?;?=???@?A?D?E?FN?Hm;??]K??Gd??9????????????"	?5????O?
??$???>*???
RS?????
??5<*?u?v?w?x?y*+???
op?????
??O
/??Y???|????
"?&?(??ZY$S?????H
SU??????@Xa?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy