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

com.huawei.opengauss.jdbc.jdbc.EscapedFunctions2.class Maven / Gradle / Ivy

The newest version!
????4?0com/huawei/opengauss/jdbc/jdbc/EscapedFunctions2java/lang/ObjectEscapedFunctions2.javaSQL_TSI_ROOTLjava/lang/String;SQL_TSI_SQL_TSI_DAY
SQL_TSI_FRAC_SECONDSQL_TSI_HOURSQL_TSI_MINUTE
SQL_TSI_MONTHSQL_TSI_QUARTERSQL_TSI_SECONDSQL_TSI_WEEKSQL_TSI_YEARFUNCTION_MAP$Ljava/util/concurrent/ConcurrentMap;RLjava/util/concurrent/ConcurrentMap;()V 
!this2Lcom/huawei/opengauss/jdbc/jdbc/EscapedFunctions2;createFunctionMap8(Ljava/lang/String;)Ljava/util/concurrent/ConcurrentMap;java/lang/Class'
getMethods()[Ljava/lang/reflect/Method;)*
(+&java/util/concurrent/ConcurrentHashMap-(I)V/
.0java/lang/String2java/lang/reflect/Method;4"java/util/concurrent/ConcurrentMap6java/lang/reflect/Method8getName()Ljava/lang/String;:;
9<
startsWith(Ljava/lang/String;)Z>?
3@length()IBC
3D	substring(I)Ljava/lang/String;FG
3Hjava/util/LocaleJUSLjava/util/Locale;LM	KNtoLowerCase&(Ljava/util/Locale;)Ljava/lang/String;PQ
3Rput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;TU7VmethodLjava/lang/reflect/Method;prefixmethodsfunctionMapgetFunction.(Ljava/lang/String;)Ljava/lang/reflect/Method;	_get&(Ljava/lang/Object;)Ljava/lang/Object;ab7csizeeC7fputIfAbsenthU7ifunctionName	nameLower
sqlceiling,(Ljava/lang/StringBuilder;Ljava/util/List;)Vjava/sql/SQLExceptionoceil(qceilingssingleArgumentFunctionCallP(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Vuv
wbufLjava/lang/StringBuilder;
parsedArgs+Ljava/util/List<+Ljava/lang/CharSequence;>;Ljava/util/List;sqllogln(log?sqllog10log(?log10?sqlpowerpow(?power?twoArgumentsFunctionCall?v
?sqltruncatetrunc(?truncate?sqlcharchr(?char?	sqlconcat(?||?)?
appendCallb(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V??
?	sqlinsertjava/util/List??f,com/huawei/opengauss/jdbc/util/PSQLException?/{0} function takes four and only four argument.?insert?!com/huawei/opengauss/jdbc/util/GT?tr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??(com/huawei/opengauss/jdbc/util/PSQLState?SYNTAX_ERROR*Lcom/huawei/opengauss/jdbc/util/PSQLState;??	???(Ljava/lang/String;Lcom/huawei/opengauss/jdbc/util/PSQLState;)V?
??overlay(?java/lang/StringBuilder?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/Object;a???java/lang/CharSequence?3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;??
??	 placing ? from ? for ?(C)Ljava/lang/StringBuilder;??
??sqllcaselower(?lcase?sqlleft.{0} function takes two and only two arguments.?left?
substring(?	sqllength-{0} function takes one and only one argument.?Blength(trim(trailing from ??))?	sqllocate	position(? in ?
?!-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
?? in substring(?toString?;
??*sign(?)+?*{0} function takes two or three arguments.?locatetmpsqlltrimtrim(leading from ltrimsqlrightright
 from (length()+1-sqlrtrimtrim(trailing from rtrimsqlspacerepeat(' ',spacesqlsubstringFsubstr(,argSizeIsqlucaseupper(#ucase%
sqlcurdatecurrent_date(curdate*zeroArgumentFunctionCall,v
-
sqlcurtimecurrent_time0curtime2
sqldaynamedayname5to_char(7,'Day')9
sqldayofmonthextract(day from <
dayofmonth>sqldayofweek	dayofweekAextract(dow from C)+1Esqldayofyearextract(doy from H	dayofyearJsqlhourextract(hour from MhourO	sqlminuteextract(minute from RminuteTsqlmonthextract(month from WmonthYsqlmonthname	monthname\	,'Month')^
sqlquarterextract(quarter from aquarterc	sqlsecondextract(second from fsecondhsqlweekextract(week from kweekmsqlyearextract(year from pyearrsqltimestampadd2{0} function takes three and only three arguments.utimestampaddw??appendInterval@(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Vz{
|isTsi~?
 Interval {0} not yet implemented?day?appendSingleIntervalCastd(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z??
?
areSameTsi'(Ljava/lang/String;Ljava/lang/String;)Z??
?CAST((?#::int * 3) || ' month' as interval)?NOT_IMPLEMENTED??	??typevalue
?DensureCapacity?/
??CAST(?||' ?' as interval)?cmppgType
regionMatches(ZILjava/lang/String;II)Z??
3?abintervalsqltimestampdiff
timestampdiff?	extract( ?constantToDatePart?(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/String;??
? from (?-?sqldatabasecurrent_database()?database?	sqlifnull	coalesce(?ifnull?sqluseruser?isEmpty()Z????({0} function doesn''t take any argument.?call?Darg0Ljava/lang/CharSequence;isbbegin	separatorendargsnumberOfArgumentssql?%&
?
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTablef(Ljava/lang/String;)Ljava/util/concurrent/ConcurrentMap;
ExceptionsG(Ljava/lang/StringBuilder;Ljava/util/List<+Ljava/lang/CharSequence;>;)Vk(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Ljava/lang/CharSequence;>;)V}(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Ljava/lang/CharSequence;>;)V
SourceFile1?	
??
????????2 ?/*?"??#$?
%&??W?,L?.Y+?h?1M+N-?66?6-2:?=*?A?,?=*?E?I?O?S?WW????,??*('XYWZQ[4E\?E\?*+,(-4.O,U1??35753???	]^??N?`*?d?9L+?+?*?O?SM,*???`,?d?9L+??`?g??`*+?jW+?? Nk
AXY3l?*
;
<=?@ B"D/EAILK??9?3)	mn?T
*rt+?x??
yz
{}?
{|?
X	Y?p??	~n?T
*??+?x??
yz
{}?
{|?
c	d?p??	?n?T
*??+?x??
yz
{}?
{|?
n	o?p??	?n?T
*??+????
yz
{}?
{|?
y	z?p??	?n?T
*??+????
yz
{}?
{|?
?	??p??	?n?T
*??+?x??
yz
{}?
{|?
?	??p??	?n?V*???+????yz{}?{|?
????	?n??y+?????Y??Y?S???????*???W*+???ʶ?϶?+???ʶ?W*Ѷ?+???ʶ?Ӷ?+???ʶ?W*)??W??yyzy{}?y{|??
?#?*?K?q?x??#?p??	?n?T
*??+?x??
yz
{}?
{|?
?	??p??	?n??/+?????Y??Y?S???????*???+????/yz/{}?/{|??
?#?.??#?p??	?n??/+?????Y??Y?S???????*???+????/yz/{}?/{|??
?#?.??#?p??	?n?>?+???*???+????+???n??Y????+???????+????Ѷ?+?????Ŷ?M*???+???ʶ????,?????,?????W???Y?YS????????? _+?yz?{}??{|?>?
??"?N?_?g?t?x?}?????????????t?p??	n?V*+?x??yz{}?{|?
???p??		n??h+?????Y??YS???????*??W*+???ʶ?
??+???ʶ???+???ʶ?W*??W??hyzh{}?h{|?*

$
+<A
OT`g?$?p??	n?V*+?x??yz{}?{|?
?p??	n?V*+?x??yz{}?{|?
&'?p??	n??:+??=?#???Y?YS???????*?+???? :yz:{}3 !?:{|?123,697??,?p??	"n?V*$&+?x??yz{}?{|?
AB?p??	'n?V*)++?.??yz{}?{|?
LM?p??	/n?V*13+?.??yz{}?{|?
WX?p??	4n??3+?????Y??Y6S???????*8:+????3yz3{}?3{|?b
c$f2g?$?p??	;n?V*=?+?x??yz{}?{|?
qr?p??	@n??3+?????Y??YBS???????*DF+????3yz3{}?3{|?|
}$?2??$?p??	Gn?V*IK+?x??yz{}?{|?
???p??	Ln?V*NP+?x??yz{}?{|?
???p??	Qn?V*SU+?x??yz{}?{|?
???p??	Vn?V*XZ+?x??yz{}?{|?
???p??	[n??3+?????Y??Y]S???????*8_+????3yz3{}?3{|??
?$?2??$?p??	`n?V*bd+?x??yz{}?{|?
???p??	en?V*gi+?x??yz{}?{|?
???p??	jn?V*ln+?x??yz{}?{|?
???p??	on?V*qs+?x??yz{}?{|?
???p??	tn??h+?????Yv?YxS???????*(??W*+???ʹy+???ʹy?}*+??+???ʶ?)??W??hyzh{}?h{|??
??%?,?N?g??%?p??
z{?8?+?????Y??Y+S???????*+,????W*+,i???I*+,P???;*+,U???-*+,Z???*+,n???*+,s????+???*???,?????W???Y??Y+S???????? ?yz?????:?? 6DR`n|?	???
?? ?a?p
????C,+????**??```-?E`?E`??*???-??????????W??4CyzC?C?C?C??
$A?

????:*?E+?E?0+?E	?E?$*	?E+	?E+?E	?Ed??????:?:??#$9#?8@
~??9*		?E??????-	?n??o+?????Yv?Y?S???????*???*+???ʹy???????+???ʶ????+???ʶ???W??oyzo{}?o{|?.9
:;%>/?E@JAXB]CjDnE?%?p??
????m+?????Y??Y+S???????+?????+???i?+???P?+???U???Y??Y+S????????myzm??.HI L)M-N6O:PCQGRPSTU? ?p	?n?V*??+?.??yz{}?{|?
bc?p??	?n?V*??+????yz{}?{|?
mn?p??	?n?V*??+?.??yz{}?{|?
xy?p??
,v??)-?????Y??Y,S???????*+??W??*)yz)?)k){}?){|?}	~"?(??"????
uv??V-?????Y??Y,S???????-????:**??+?E`??``??*+????)??W??4VyzV?VkV{}.(???V{|??
?"?.?E?U??"????
?v??.-?????Y??Y,S???????*+?-????*.yz.?.k.{}?.{|??
?"?-??"????	???f?+?E6??66????ʹ?`6????,?Edh`6**??``??*+??W6?%?	*,??W*???ʶ?W????*-??W??\	#?!Y)?!??z????????}?e!z?!???|?>????/?5?C?P?V?`?e?k?|????????"?#???? ?"
ָس`??'?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy