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

org.postgresql.core.Parser.class Maven / Gradle / Ivy

There is a newer version: 8.5.0.101-200
Show newest version
????4?	??	??	??
???
??
???
???
??
??
???
????	?
??
?
??
???
??
?
??
??
??
??
???
???
?
?
???
%????
)?
?
??
??
???
?
??
?
)?
?
????
??????
??
??
??	?
??	?
??	?
??	?
??	?
???	?
??
??
??
???
?????
???
??
??
??
???
???
??	??
??
??
??
??
??
??
??

?
?

l
?
?
?	
?

?

y
|
	
~	e??	e
? 
!"
??
?#	?$	?%
?&'
?()*+
?,
?-
?.
?/0
?1	2
?3
?4
?5
%?
6789:
6;
?<=
?>?@
?A	BC
?ADEInnerClassesF
SqlParseStateNO_BINDS[IQUOTE_OR_ALPHABETIC_MARKER[C)QUOTE_OR_ALPHABETIC_MARKER_OR_PARENTHESISSINGLE_QUOTE()VCodeLineNumberTableLocalVariableTablethisLorg/postgresql/core/Parser;parseJdbcSql;(Ljava/lang/String;ZZZZ[Ljava/lang/String;)Ljava/util/List;iIj	bindIndexcommand$Lorg/postgresql/core/SqlCommandType;
wordLengthaCharC
isKeyWordCharZqueryLjava/lang/String;standardConformingStringswithParameterssplitStatementsisBatchedReWriteConfiguredreturningColumnNames[Ljava/lang/String;numOfOverSymble
haveProcedurehaveFunctionshadowreg	queryTempqueryArr
shadowTemp	shadowArr
fragmentStartinParen
inBeginEndaChars	nativeSqlLjava/lang/StringBuilder;
bindPositionsLjava/util/List;
nativeQueriesisCurrentReWriteCompatible
isValuesFoundvaluesBraceOpenPositionvaluesBraceClosePositionvaluesBraceCloseFoundisInsertPresentisReturningPresentisReturningPresentPrevcurrentCommandTypeprevCommandTypenumberOfStatementswhitespaceOnlykeyWordCountkeywordStart
keywordEnd	lastQuery!Lorg/postgresql/core/NativeQuery;LocalVariableTypeTable%Ljava/util/List;3Ljava/util/List;
StackMapTable??GH?
Exceptions	Signature^(Ljava/lang/String;ZZZZ[Ljava/lang/String;)Ljava/util/List;startWithComment(Ljava/lang/String;)ZstrremoveFirstComment&(Ljava/lang/String;)Ljava/lang/String;indexparseWithCommandType+([CIII)Lorg/postgresql/core/SqlCommandType;nextCharnextIndaddReturningT(Ljava/lang/StringBuilder;Lorg/postgresql/core/SqlCommandType;[Ljava/lang/String;Z)Z
columnNamecol
toIntArray(Ljava/util/List;)[Ilistres)(Ljava/util/List;)[IparseSingleQuotes([CIZ)IoffsetparseDoubleQuotes([CI)IparseDollarQuotesdtagIdxtagLenendIdxparseLineCommentparseBlockCommentlevelparseDeleteKeyword([CI)ZparseInsertKeywordparseMoveKeywordparseReturningKeywordparseSelectKeywordparseUpdateKeywordparseValuesKeyword	parseLong(Ljava/lang/String;II)Js
beginIndexendIndexJparseWithKeywordparseAsKeyword	isDigitAt(Ljava/lang/String;I)ZposdigitAt(Ljava/lang/String;I)IcisSpace(C)ZisArrayWhiteSpaceisOperatorCharisIdentifierStartCharisIdentifierContCharcharTerminatesIdentifierisDollarQuoteStartCharisDollarQuoteContCharsubArraysEqual([CIII)ZarroffAoffBlenmodifyJdbcCallh(Ljava/lang/String;ZIILorg/postgresql/jdbc/EscapeSyntaxCallMode;)Lorg/postgresql/core/JdbcCallParseInfo;chprefixsuffix	needCommajdbcSql
stdStrings
serverVersionprotocolVersionescapeSyntaxCallMode*Lorg/postgresql/jdbc/EscapeSyntaxCallMode;sql
isFunctionoutParamBeforeFuncstateinQuotesinEscape
startIndexsyntaxErrorprefixLengthsbopeningIreplaceProcessing((Ljava/lang/String;ZZ)Ljava/lang/String;charsnewsqlreplaceProcessingEnabledparseSql!([CILjava/lang/StringBuilder;ZZ)Ii0availableState*Lorg/postgresql/core/Parser$SqlParseState;matchedPositionavailableStates+[Lorg/postgresql/core/Parser$SqlParseState;stopOnCommanestedParenthesisendOfNestedr
findOpenBraceposArgscheckParsePosition(III[CLjava/lang/String;)VmessageescapeFunction ([CILjava/lang/StringBuilder;Z)IfunctionNameargPosescapeFunctionArguments2(Ljava/lang/StringBuilder;Ljava/lang/String;[CIZ)IarglastPostargetExceptionLjava/lang/Throwable;e-Ljava/lang/reflect/InvocationTargetException;"Ljava/lang/IllegalAccessException;
parsedArgsmethodLjava/lang/reflect/Method;*Ljava/util/List;JK
access$300()[C
access$400
access$500
SourceFileParser.java????????	

\s+LM??NOPQRM	PROCEDURESTFUNCTIONorg/postgresql/core/NativeQueryU?VWX?YZ[\]?java/lang/StringBuilder^_?`ab@ & ' *cd
efjava/util/ArrayListg_hijava/lang/Integerj_kMWl?mnTo?p`! eqcrsteuBEGINDECLAREEv
GNDD@C@/*w?)*x?,*y?.*z?7*{?+*|}~?-*0*?--?
;/**/??[

]?=?t??8*
RETURNING ??, ?????E@F@G@HI???1?<=?@java/lang/NumberFormatExceptionInput string: "
", position: e???,()[].;:+-*/%^<>=~!@#&|`????@?@?@B@calljava/lang/IllegalStateExceptionsomehow got into bad state %org/postgresql/core/JdbcCallParseInfo??!org/postgresql/util/PSQLException(Lorg/postgresql/core/Parser$SqlParseState;)Ljava/lang/String;([C)VSYNTAX_ERROR([CII)V%org/postgresql/jdbc/EscapedFunctions2getFunction.(Ljava/lang/String;)Ljava/lang/reflect/Method;
appendCallb(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Vinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;getTargetException()Ljava/lang/Throwable;
getMessageSYSTEM_ERROR!??????????,???/*???????????*.666:	*??*?:	?*:	:
*?	:

?:
?:	?	:



?:


?:6???2?2?
??62?2?
??6?????$? ????Y*?????666*?:?Y*?
`?:::66666666?:?:6 6!6"6#6$6%%??%46&6'!&;?&???~6!%6$&?C"v$?'i)?-?/?;??B?Eb?e%?6%??%?6%??%?6%??%6(%?6%(%???%?d?%`4? ????%?%d4? ???????%?!%d4? ????l!?? %d?"W6!%`6?#???$?6?u??%Y?&:?.?)?#?$?'d?(?)?*?	66?Y?+?,?'?-?.?/W:6?:6???
?0?166666??%?26%?y???q?l?g?#%`d6?W%d?"W%`??%`4????3W?%?D???3W?5??%Y?&:?#?4?/W?'6))?5?6W%`6???????2?$2?
7???2?
8??????!?? %d?"W6!%`6?#???$?6?u??%Y?&:?.?)?#?$?'d?(?)?*?	66?Y?+?,?'?-?.?/W:6?:6???
?0?166666??%`???9%`4? ?:??;%`4? ?:??<%`4? ?:?y=%`4? ?:?g??a%`??*=%`4? ?:?>%`4? ?:???#?
&??6'?!&?@6''?%6#??6#?M%?d?'?>'?
%`?$#d6(???(?#?A??B:??(?#?C??D:??(?#?E??F:??(?#?G??H:??(?#?I??J:?h(?a#?K?W?)?
?L?"??66?M:?,6?&?J??%#(?N:))?):?8&)??.(	?#?O?	6?(?#?P?66#?"&(?$?????#%`d6?%????.?)?#?$?'d?(?)?*?	66??!??d?"W?" ?6?:? ?6:?#????Q??$?6?Y?+?,????
?'?-?.:%?	%??!?
%?/W????456	7
89; =$>*?5@>AEBPCYEdG|IK?M?E?Q?S?T?S?W?X?Y?[?]?^?_?`?a?b?c?d?e?f?ghijlmnop&q-r0tIuMv?x?y?|?}????????????????+?.?3?6?N?Q?V?[?^?m?p?v?~????????????????????????????	?
?????%?+?.?1?4?7?=?F?I?L?[?k?z???????????????????????????????"?'?*?9?<?B?JX[_dm	???
?????????????!?"?#?$%&	-/.0@1R2[4a:k<?=???D?H?I?L?M?N?O?R?W?X?Y?Z?[\] ^0_8`IaQbacidze?h?i?j?l?o?q?r?s?v?x?y?z{}~???)?6p<?W?l?o?r???????????????????????????	????!?+???.\D???\??(???)?	??)?(??(-	??&0??'??%.??.??.??.??.??.??+??(??	%??
!??	$
??
*??>???E???
Y????f???c???`???Z???J???G???D???A???>???;???8???5???2???/??,??'??"???? ??!??"??#??$??%??G???D???S?
???;?????"?$?X&??????"(?????C?(??????q?9/-?!2
#'/-?W0A?%$@"??'?/
B?%?????????%?????????%?????
????%??????????		
?x/*?	K*R?S?*T?S??*U?S?*V?W????????+?-??/?	
?*?*?	L*?	K+X?M,2?	R?S?&,??*,2,2??Y>*?ZK?<K?6+U?S?+V?W?*V?[>*`?ZK?+T?S?	*?ZK*??*?K*??F??
???%?3?9?<?B?T?[?c?o?u?|????43?[???~??r???<?#
????*?A??B:?G?*?C??D:?1?*?K??M:??*?G??H:??6*??>*46-?*?6? /?*?6????????`*??*?\?*`4??????b???$?,?:?B?P?X?Z?]?d?j?q?|???????????????????p??)?????U??j/?????????????Zh??]e?????

?#v?,???+?M?+?B?+?D?+?J??*]?6W,??,2?^*?**?3W?6,??",2:?
*_?6W*?`W??????>	')0BIKU[`gnt?>[?N&?v??v??v??v??	!?????
??>*?*?L??a?*?'?
L=*?'?+*?(?)?*O????+??&
')*&+6*<-?  ??>?$??>?
?
?	???)?$*d4e?
*d4E?*d4?b?=?&?*??O*4?'?????*??,*4?#'!\????????*???>?"B(C*F.H7ILKNMQRZSxU{V~X?Z?_? ????????
&	 ?X?*??*4"??????
nq????	! ?r?`*????*d4????=*`4$?
`=?7*`4?c?,`>*??"*4$?=?*4?d??	?????:>d`69%"?d5#?k.$??%??????	????"?	& ??2`*??+*`4-?!`*???*4
?*4
?????????-?0??2??2?	' ??p`*??i*`4*?_=?*??T*d4?<*/+*4/?????*4*?????	???	??????>????<?D?G?M?U?X?^?b?e?h?n?? Z(?p??p?
?$	?	)*??]*?`??*4 ?d?H*`4 ?e?;*`4 ?l?.*`4 ?e?!*`4 ?t?*`4 ?e?????	???]??]??O@	+*??]*?`??*4 ?i?H*`4 ?n?;*`4 ?s?.*`4 ?e?!*`4 ?r?*`4 ?t?????	???]??]??O@	,*??B*?`??*4 ?m?.*`4 ?o?!*`4 ?v?*`4 ?e????	


?B??B?
5@	-*???*?	`??*4 ?r?r*`4 ?e?e*`4 ?t?X*`4 ?u?K*`4 ?r?>*`4 ?n?1*`4 ?i?#*`4 ?n?*`4 ?g????	???????y@	.*??]*?`??*4 ?s?H*`4 ?e?;*`4 ?l?.*`4 ?e?!*`4 ?c?*`4 ?t????2	36?]??]??O@	/*??]*?`??*4 ?u?H*`4 ?p?;*`4 ?d?.*`4 ?a?!*`4 ?t?*`4 ?e????F	GJ?]??]??O@	0*??]*?`??*4 ?v?H*`4 ?a?;*`4 ?l?.*`4 ?u?!*`4 ?e?*`4 ?s????Z	[^?]??]??O@	12??6d?
*?f?g?*?h?B??!ii*?h?aB????!??pqst!u.t4w?*63?64?65?6?		7*??B*?`??*4 ?w?.*`4 ?i?!*`4 ?t?*`4 ?h??????
??B??B?
5@	8*?p(*?`??*4 ?a?*`4 ?s??????
??(??(?
@	9:?\?*??*?^?k??????3?;?@	<=??9*?^0d=?		?'?lY?Y?mn?6*?6o?6?p?+?q????	??7?? 93?9;?	0>??#	?@?Z$ ?	?
?
?	??????$>?@	A@?`* ?!	?
?
??	??????*>?$@	B@?Er?s??????>?@	C@?/?t????>?	D@?/?u????>?	E@?P"??v?
?w?????>?@	F@?H$??@?????>?@	G@?H$???????"?>?@
HI??H?#?*??*??`*??`*???6?*`4*`4????????2$5&8/9>:@8F>?4)??HJ?HK?HL?HM?$??	NO??*:66*?66	6
666
66??
*?^6	??.S???&A?{???	????	???6????Y66??	??c?
C?	?	????	??r6?l=???	?\??	??N6?Hc?
C?	?	?4??	??&6? c?
C?*`?!*`?fx?:?6??	????	???6??????	6??6??'?
??6
???
?\?
?	???
?{???6??o
?"}??6
??	?Q6?K
?;?	6?9??3??	??%6??yY?Y?mz?6	?p?+?{???????}	?m6?*?^??	????d?<*?^6c?
C?&*`?fx?:?*`?^??6?|Y?}?	?6??~Y??Y?4S?????????????????:?:??::*
?f:?6?Y*?`?`
`?:?6W?6W(?s`6??????6W?e?`6`6?#?*??6)????	6?	?????`???W?`???W????6?+:?
?+:?|Y?}???STU	WXYZ[\]!^$`0a8cheofrgxh?i?l?n?q?r?t?u?v?w?x?y?|?~???????????????????????:?@?C?F?L?T?Z?]?`?h?k?n?u?x?{???????????????????????????????????????4?7?C?I?L?_?e?n?v?????????????????????????6>FQV	k
p
s??????????!?%?&?(?*?$8?P?v1P??Q?R??>?z1??sZS??T??U??V??W??XY?Z??[?	?\??M??]?	?^?
?_??`??5?
!?a?$????Q??R??3??b?6?c?Q?d??;?$?e??C






&
@@
???"	 
????U?e??????e????????
???	fg?	N?K*?>*?:?Y?:6?'??6???4?3W?????+?*??2>A	BCDE"F/L5M@NFQLS?H	CM?=h?3i?0??NZ?Nj?N??#??)???
kl?2???:*?666???????*46	????.??*??????	$?(6
*?2<
*???,*

d`?"W?p	'?*6
*?<
*???,*

d`?"W?B	"?(6
*?<
*???,*

d`?"W?	/?(6
*?<
*???,*

d`?"W??	-?6
*?<,*

d`?"W??	(?	???	)????|6???	,??	6??	{?Y`?Q??:
6
??A
2:*`??6

??!
`<???
,???6W:?:????,	?3W?**,???	?Z?????i??s??U??]o	?M??t??u?@?	??E+-++ ?v?!???	??
w ?o=*??*4(?	??????????? Z???x??
yz??	,???~Y??Y?4SY??Y-??S?????????????4,??,M?,m?,Z?,{?~
|}??P*??6*??$??Y*d???	:`<,*?? ~?PZ?P??Pi?PU?I?	?/?
???<
ǻ%Y??:?Y?m:6,??>?
?/W,??,4,??	????+??:?*+?6W*????????Y*SYS??W?J:??:???	????????:	?~Y	?????:?~Y????????g{~?g{???j?
!'1?	BEH
NSYeg{~???????? ??
2??/???
{?	?,???3??????i??~??Z?????U?
???Ny???
???G?
?&???V????	D???????????????????????????[7?
?a?Y"UY0U??Y"UY0UY(U??Y'U???#$+%???????@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy