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

org.apache.jackrabbit.oak.query.xpath.XPathToSQL2Converter.class Maven / Gradle / Ivy

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

,?
,
,?

	

?

	


	 
!
"#
F$
%
&
'()
*+,-./
0
F123
456	7
8	9	:;
<
?=>
?	@ZAB
e?	eCD	eEF
GH
l?IJ	KL
?M
NO	lP	QR
S
T
U
VWXWY
Z[L
}\	}]^
?`
a
'bcd
?ef
?g
hijk
?l
,mn
?op
q?r
?t
?u
vwx
?tz{	?|}	?~
??
????????
???
????
?
?
,???	????
?t?????
???????????????
????
?t?
???
???
?	?
?Q	?
??
?
??	?	?
?
??
?
??
????
??
?\????
,?
??
???
??
?????
??
??	?	??
???
??
??	??	?
??	??NODETYPE_OPTIMIZATIONZNODETYPE_UNIONLOGLorg/slf4j/Logger;CHAR_ENDI
ConstantValue????
CHAR_VALUE	CHAR_NAMECHAR_SPECIAL_1CHAR_SPECIAL_2CHAR_STRINGCHAR_DECIMALKEYWORD
IDENTIFIERENDVALUE_STRINGVALUE_NUMBERMINUSPLUS
OPENCLOSE	statementLjava/lang/String;statementChars[CcharacterTypes[I
parseIndexcurrentTokenTypecurrentTokencurrentTokenQuotedexpectedLjava/util/ArrayList;	Signature)Ljava/util/ArrayList;currentSelector0Lorg/apache/jackrabbit/oak/query/xpath/Selector;	selectorsGLjava/util/ArrayList;()VCodeLineNumberTableLocalVariableTablethis;?
SourceFileXPathToSQL2Converter.java>?.org/apache/jackrabbit/oak/query/xpath/Selector:;java/util/ArrayList<7JK??????/org/apache/jackrabbit/oak/query/xpath/Statementexplain ??explain?????omeasure?o??
//jcr:root?k?k67??3:org/apache/jackrabbit/oak/query/xpath/XPathToSQL2Converterthe query may not be empty??L-/??y-?
jcr:root%jcr:root needs to be at the beginning//?
/%java/lang/StringBuilder??%no2*??????(textjcr:xmltext)?k?-???element??jk,?-rep:excerpt?om?9org/apache/jackrabbit/oak/query/xpath/Expression$Property>?????F@??rep:spellcheckrep:spellcheck()rep:suggest
rep:suggest()	rep:facet?~?
rep:facet(|??...
zS{S[}~w]
by+org/apache/jackrabbit/oak/query/xpath/Order?S
descendingD
	ascending	
,org/apache/jackrabbit/oak/query/QueryOptionsoption	traversal
J4-?? !9org/apache/jackrabbit/oak/query/xpath/Expression$Function>k"7=org/apache/jackrabbit/oak/query/xpath/Expression$SelectorExprSelectorExpr>#?$F:org/apache/jackrabbit/oak/query/xpath/Expression$Condition=%&0org/apache/jackrabbit/oak/query/xpath/Expression>'(?isdescendantnodeischildnode
issamenode)*?+x,-too many joins?~.?~?~and=org/apache/jackrabbit/oak/query/xpath/Expression$AndConditionAndConditionfn:notnot/-is not null?Sis null0???<>!=<><=>=true12false3&-+?~??jcr:likelike?Sjcr:contains9org/apache/jackrabbit/oak/query/xpath/Expression$Contains	jcr:scorescorexs:dateTime5org/apache/jackrabbit/oak/query/xpath/Expression$Castdate>4
fn:lower-caselower
fn:upper-caseupperfn:string-lengthlengthfn:name
fn:local-name	localname	jcr:derefjcr:deref is not supported
rep:native?org/apache/jackrabbit/oak/query/xpath/Expression$NativeFunction>5rep:similar8org/apache/jackrabbit/oak/query/xpath/Expression$Similar;org/apache/jackrabbit/oak/query/xpath/Expression$Spellcheck
Spellcheck>!8org/apache/jackrabbit/oak/query/xpath/Expression$SuggestSuggest?jcr:like | jcr:contains | jcr:score | xs:dateTime | fn:lower-case | fn:upper-case | fn:name | rep:similar | rep:spellcheck | rep:suggest??5
?k,-67??89:./01;??<??=java/lang/Integer??java/math/BigDecimaljava/lang/NumberFormatExceptionjava/text/ParseException!Data conversion error converting  to BigDecimal: ?>>?java/lang/String, @ABCB(*); expected: Query:
DEempty query or missing ')'?7?a>org/apache/jackrabbit/oak/query/xpath/Statement$UnionStatement>Foak.xpathNodeTypeOptimizationGH?IJ?	
oak.xpathNodeTypeUnion
KLM
java/lang/Objectjava/util/Iterator8org/apache/jackrabbit/oak/query/xpath/Expression$Literaloptimize3()Lorg/apache/jackrabbit/oak/query/xpath/Statement;toStringtrim
startsWith()I	substring(I)Ljava/lang/String;
setExplain
setMeasureisEmpty()ZsetOriginalQueryisChildisDescendantappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;sizeequals(Ljava/lang/Object;)ZnodeName+org/apache/jackrabbit/oak/commons/PathUtilsconcat8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;nodeTypeF(Lorg/apache/jackrabbit/oak/query/xpath/Selector;Ljava/lang/String;Z)VaddSelectColumn>(Lorg/apache/jackrabbit/oak/query/xpath/Expression$Property;)V"org/apache/jackrabbit/util/ISO9075decodegetColumnAliasNameisParentremove(I)Ljava/lang/Object;?(Lorg/apache/jackrabbit/oak/query/xpath/Expression;Lorg/apache/jackrabbit/oak/query/xpath/Expression;)Lorg/apache/jackrabbit/oak/query/xpath/Expression;getonlySelector
addOrderBy0(Lorg/apache/jackrabbit/oak/query/xpath/Order;)Vjava/util/LocaleENGLISHLjava/util/Locale;toUpperCase&(Ljava/util/Locale;)Ljava/lang/String;6org/apache/jackrabbit/oak/query/QueryOptions$Traversal	TraversalvalueOfL(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/query/QueryOptions$Traversal;8Lorg/apache/jackrabbit/oak/query/QueryOptions$Traversal;setColumnSelector3(Lorg/apache/jackrabbit/oak/query/xpath/Selector;)VsetSelectors(Ljava/util/ArrayList;)VsetQueryOptions1(Lorg/apache/jackrabbit/oak/query/QueryOptions;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;setWhere5(Lorg/apache/jackrabbit/oak/query/xpath/Expression;)Vparamsaddencode	newStringN(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/query/xpath/Expression$Literal;z(Lorg/apache/jackrabbit/oak/query/xpath/Expression;Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/xpath/Expression;I)V
isAbsolutecharAt(I)C(C)Ljava/lang/StringBuilder;	compareTo(Ljava/lang/String;)Ig(Lorg/apache/jackrabbit/oak/query/xpath/Expression;Lorg/apache/jackrabbit/oak/query/xpath/Expression;)VoperatorisCondition
newBoolean5(Z)Lorg/apache/jackrabbit/oak/query/xpath/Expression;	newNumberG(Lorg/apache/jackrabbit/oak/query/xpath/Expression;Ljava/lang/String;)Vy(Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/xpath/Expression;Lorg/apache/jackrabbit/oak/query/xpath/Expression;)VgetChars(II[CI)Vjava/lang/CharacterisJavaIdentifierPart(C)Zclear(II)Ljava/lang/String;(J)Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/String;I)Vjava/lang/Mathmin(II)ImaxindexOf(Ljava/lang/String;I)Ie(Lorg/apache/jackrabbit/oak/query/xpath/Statement;Lorg/apache/jackrabbit/oak/query/xpath/Statement;)Vjava/lang/SystemgetPropertyjava/lang/BooleanparseBooleanorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!	


 !"#$%&'()*+,-./01234-5
6789:;<78=>?@M*?*?Y??*?Y???A#LMBCDEF@V*+?M,?	M,?
?AWXYB CDG-
,HI?JK@
?Z+?L?Y?
M+??+???L,?+??+???L,?+??L,+?*+?*?Y??*?*??
*??*? ?!"N66*#?$6???*?#?%#N*??&??*'?$?Z-??
*(??*#?$?1*?#?%#N*#?$?)N*??*??*??&??+N*?#?%6?v*#?$?1?,Y?--?./?.?0N*??*?*?1*??*???,Y?--?.#?.?0N?*?#?%?*??*?*?1*??&*?26??q*3?$?F?,Y?--?./?.?0N*??*?J*??4?@*??%"?5?1*?#?%?%*??F*?6:*7?$?8?5?Q*??&?,Y?--?.9?.?0N*:?;*??*?*?9??5??*:?$??,Y?--?./?.?0N??*3?$??,Y?--?./?.?0N?#*??:	?,Y?--?.	?.?0N*	?@*A?$?*?*?6?B*:?;?UC?5?%*?D*?E?FY*?C?G:	,	?H?)*?I??J:	?,Y?--?.	?.?0N*	?@??*K?$?*?E*?L:,?H??*7?$?*?E*K?$?*?L:,?H??*C?$?!*?D?FY*?C?G:,?H??*M?$?(*7?;*:?;?FY*?N?G:,?H??*O?$?!*?D?FY*?P?G:,?H?j*Q?$?a*7?;*?R:?F?*?I??F:		?S:
*:?;*?E?FY*??,Y?-T?.
?.:?.?0?G:,?H*U?$???*:?$??*+,d?V?*W?$??*W?$?NX:?,Y?--?.?.?0N*??&?*??hCkJmMpRrWtbufwnxu{~}?~?????????????????????????????????????
???-?7?<?G?[?`?l?v?{??????????????????????????? ?*?6?L?V?_?v???????????????????????????????%?1?5?;?A?M?Q?Z?`?f?rw???????	?
???
???FLU^i!r${'(?)?*?,?-?.?1?2?3?4?5?9?;=>!?'@0B3C8D;EEFJJaKlLtN}O?Q?R?S?T?V?X?Y?[?\?]?^?_?`?b?deghi!k$lCmOnRoXpB?L-	?MP	L-	?:Q-;MP`MP?MP?MP?MP?RRS>TP	7U-
FMPDL-VS??W
??X
??Y?(Z[?
\-C];ZCDZG-
M,H??^-??_
??`a$6bSc{8?(d	'?e?++
+
$?
?K?Xe)+? &-&?!f?D??e?3'?
)?#g??6h?!fi?$I?jk@?O*??&?*?+?eEfNgUiZjcklmvoq?u?v?w?|?}?~????????B*L-?CD???
??
c?
?!I???@?P?+?5?)??Y*?R???M*A?;,*?R??*:?;,??+?5?'*?RM*A?;*?RN*:?;??Y,-??:??+?5?(?}Y??M,????Y*?????W*:?;,??+?5?*?RM??Y,???N*:?;-??+?5?!?}Y??M,??*?R??W*:?;,??+?5?!?}Y·M,??*?R??W*:?;,??+?5?!?}YķM,??*?R??W*:?;,??+?5?7?}Y~?M*:?$?*W?;*:?;,????Y*?????W,??+?5?7?}YǷM*:?$?*W?;*:?;,????Y*?????W,??+?5?
*ɷ??+?5?2*??!M*?RN*A?;*?R:*:?;??Y,-??:??+?5?'*?RM*A?;*?RN*:?;??Y,-??:?M+?5?*?RM*:?;??Y,?ѰO+?5?*?RM*:?;??Y,?Ӱ*Է?A:N?	???'?-?/?8?=?C?H?N?Y?\?e?o????????????????????????????????????????? ?)?3?<?B?H?[?]?f?p?y?????????????????????????????????????????#?,?5?:?@?I?B?Vu=?SH?SYp?opr??S?V??pr?prpr3*prp*pr?'?-?"?S??S?p??US?ySp??S:?SPCDP?-c /,- &&&?'???'??7,I???@Y*+?ՙ	*???A????BCD?-cI???@?%+*?t?5?*?֚?=??*+???A????#?B %CD%?-
?
c	@??k@g+*?t?5?
*?֙	*+??*??A????BCD6-cI???@d)*3?$??FY*?3?G??FY*?*???G?A?	??B)CDcI??o@e?	*7?;*W?$W*:?;?A


BCD?
c
I???@B
*?6L+?J?A
B
CD?-I???@g*??
*ط?*?tL*?+?ABCD]-cI??k@V*??*?+??W?A !#BCD?-c?k@?	?+?"L*+??+?`=?N?
:??+-??- U66?L-466??!}?????????????????????????????????????????????????????????????????????????????????????????????6??6??6??6O6-?4'??*?ۧ??6O6-?4"?\*?ۧ??6?Ja?z?	6?6A?Z?	6?"0?9?	6??ܙ6?O????*-??O*??*?2?A?/&')*+,-.'/,0/182>3A4?F?G?L?M?O?P?R?S?T?U?V?Z[
\]^&c)d,f:g@hNiTjbkhmpnsr{1?t?u?v?w?xB\	>=V?A:\2O??CD?G-????/{?1/h?c-?*|e????
?
I???@m?
*?2*?I??A{|
}B*CD???cI???@	:*??*??
*???*??L*?2=+.>?
+?.>???6*??:?46*"?t??????????8????+.>??4-?4.??	????**????t*?t??*?I?*?*?2?+.??**????t*?*?2?E**????t?I(-7@I%I.*
??#*??*??*??*?*?2?0d?7460?
9?C.?
*??ZE?
e?
*??B*?*??t*?2?+?i0d?a7攞
*??	?????+.?*?*W?t*?2?*d??*??d4'?
*'??
*"??*"?t*?*?2?*?I??A>O??????!?%?/?2?8?A?G????????????????????????????????????,?2?5?;?>?D?G?M?P?U?Z?[?c?i?w?~??????????????????????????????????????????????"?#?)?.?3?4?9?BRc}??:CD"?1?!\2?8?/A?V?c6!?
?
?P?"

4?
	!?I???@'s*??N:6-4?:?*????:?,?,Y?-?.*??d??.?0:?	????-?4??	????*?t*?2*??AB??????&FI?OY\b
hmr
B>D?sCDs?s??n?/k?-c??e?"?I???@??*??N*??:.6???	????-4E?-4e?4?-4+?-4-??.?*?I??.????*?2*????:??Y??W?,:??Y?,Y?-??.?.?.??0??*?t*??x???A^!$'7:JMUZ!h%m&x(?+?)?*?,?-?.BR??'R??CD??????/??1xC?-c0
?????
?|??e?(I???@?Z*??
*???	*???,Y?-L*??yM,?z?$,?{??N+???
+?.W+-?.W???*+?0??A&	1245:6A7H9N:Q;B :?-;??ZCDc??i? e???@?w*?2*?ٶd????=?,Y?-*????.??.*?????.?0N+??,Y?--?.??.+?.?0N??Y?,Y?-??.-?.?0??A@A?BCC[EB*wCDw6-b??8G-c	?[e??@??+7??6+??:?Y??:+?:???266	7?;6
?Y?:?267?$?	?
???:?$?
?
???ڧFU?$?$
?	d??:

??W6	?????
*???????	d??:

??W?::::?y:?z???{??:?,Y?-?.?.?.?0:?Y??:?:??:??:?Y????lY?m???
:???Y??::??z?????A?.J	KLM#N*O/P6Q:RASDTMWTX^YdZn[v\y^?_?`?a?b?c?e?h?i?j?k?l?m?nop$q-r4s;wGxSyXz_|l}ps?z???B???-
l??U?--C?HpM-?CD?G-?,H?Y	{?r?-i?D#a?-6N?:J?	D@?
M7?7T02???-
???-???H???7???a?M7?9????cq
?M|ede|e??*?-|ede|e?eed?hi?teed??I???@U%???????????A*+*3436??OzF?N}?q??t???????????????????_??s??y??????Nl@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy