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
?		?		

e

	 ! "#$
%&
'
(
%)
%*+
,-.
[/
[0
[1
2
34
!5
[67
89
:;<
*
*=> ?
@AB
1
1CD
0E
1F
0G
0HI
!J
KL
MN OP
QR
!S
TU
VW
EEX???????
YZ[
1\
M]^	_	`
a
b
cdefgYhiYjk
l
m
n
o
p
q
rsteu
v
wxy?
z
{|
j}
~ ?	??
???e??
??	??
?F
?? ??	?
??
[?
???
?
?????
?????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?????+4<A?U?(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??/org/apache/jackrabbit/oak/query/QueryEngineImpl-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/Long??"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: {}java/lang/Double???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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()DvalueOf(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;!??????????z???#???'???)???%?????????????
???C*?*?*????/_	f????????.???q?????????!+,*?-?:??	?
???
???4!??!??!??!?????!?????0??
????*?6??
+*???
+*??Y?Y,?-??:,?:,?:?Y?:+??++??d?L?? ?!Y?":	#+?$?%+?$?*?&:
??'+?$??(*?&:
??)+?$?h?*Y?+:*?,:?
-?.?/?&:
?5:
?0Y?1Y?2*?34?3
?5?3?6?7:
?8W???0Y?1Y?29?3+?3?6?7?	
?:W?;?H
?<??
=?>?1?
??>
?@:
??
A?.	?:W	?B:?C?T?	?
:?D?;:
?0Y?1Y?2?F?3G?3
?H?3?6?7:
?8W????	????0???E??3????&?/?;?A?G?V?_?o?u?{???????????????????????????????%?(?+?G?O?W?a?n?x??????????????????????????????
???
???
???0??
?Y???Q??(??
???????6??
?B?????????????;???A???G???V????}??	G???
????}??	????T	???????????8
?????????????1?????????????&-???
??????????????7??0?????|	*+,J	-?L????4????????????????0??????*!	???MY?1Y?2N?3!?O?6?P?	???MY?1Y?2Q?3?O?6?P???R:??S:*?:	+,	?:

?:?C?~?	?
:	?T!?U?V?E?W?X:

?C?-
?	?Y:?Z?[?\?]?^???*??_??~6*
?`:?a6?b:
??c
?:??c???z??!?(?D?I?N?S?X?^?i??????????	??
	$'??
????l????*??*??*??*??*??*??*??^???	i???
?0???*???*??*??i???
?r!"		?????B???3?
?"???
?????????	?????????0?????B
%M+?d?e?f?,+??	?
M,?g,?h?
i,?.??kJ6+?d?e?:?C?j?	?
:?g?m?6?n9?
o?p??q??
r?sk9,?
)??	MJ????t*??u.?L4L?
v?s+?w?
M??
x?s+?w?
M??	,?h,??~!#%!&''-(;*?0B1f2m3w4z6?7?8?9?:?<?=?>?@?B?D?E?FI
JKQR#V?H?;??fX??????B??%??%??#??%???'?;????)??2
??&?
??>*???
Z[?????
	??5<*?y?z?{?|?}*+???
wx???????N
.??Y???????
#?'?)??[Y%S?????H
SU????@Yd?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy