![JAR search and dependency download from the Maven repository](/logo.png)
com.huawei.gauss200.jdbc.core.CachedQueryCreateAction.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
The newest version!
???? 4 ?
= ~ ; ; ? ? ? ; ? ? ? ; ?
? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ; ? ? ? ? ?
~ ?
?
= ?
? ?
?
? ?
? ? ?
; ?
? ? ?
; ?
; ?
; ?
? ?
? ?
? ? ? ? ?
? ? ? 2 ? ; ?
; ?
? ?
; ? ?
8 ?
; ? ?
? ? ? ? EMPTY_RETURNING [Ljava/lang/String;
queryExecutor -Lcom/huawei/gauss200/jdbc/core/QueryExecutor; pbqExecutor +Lcom/huawei/gauss200/jdbc/core/PbqExecutor; preferQueryMode /Lcom/huawei/gauss200/jdbc/jdbc/PreferQueryMode; multiFunctionSplit Z $assertionsDisabled 0(Lcom/huawei/gauss200/jdbc/core/QueryExecutor;)V Code LineNumberTable LocalVariableTable this 7Lcom/huawei/gauss200/jdbc/core/CachedQueryCreateAction; .(Lcom/huawei/gauss200/jdbc/core/PbqExecutor;)V getProtocolVersion ()I
StackMapTable getEscapeSyntaxCallMode 6()Lcom/huawei/gauss200/jdbc/jdbc/EscapeSyntaxCallMode; getStandardConformingStrings ()Z isReWriteBatchedInsertsEnabled getServerVersionNum wrap 7(Ljava/util/List;)Lcom/huawei/gauss200/jdbc/core/Query; queries Ljava/util/List; LocalVariableTypeTable =Ljava/util/List; Signature d(Ljava/util/List;)Lcom/huawei/gauss200/jdbc/core/Query; create ?(Ljava/lang/Object;)Lcom/huawei/gauss200/jdbc/core/CachedQuery; queryKey ,Lcom/huawei/gauss200/jdbc/core/BaseQueryKey; parsedSql Ljava/lang/String; callInfo 1Lcom/huawei/gauss200/jdbc/core/JdbcCallParseInfo;
isFunction returningColumns key Ljava/lang/Object; isParameterized splitStatements query %Lcom/huawei/gauss200/jdbc/core/Query; @
Exceptions ? &(Ljava/lang/Object;)Ljava/lang/Object; ()V CreateAction InnerClasses ?Ljava/lang/Object;Lcom/huawei/gauss200/jdbc/util/LruCache$CreateAction;
SourceFile CachedQueryCreateAction.java J x A B C D ? ? ? E F ? X G H ? R S U V W X Y X Z S [ \ I H java/lang/String *com/huawei/gauss200/jdbc/core/BaseQueryKey java/lang/AssertionError java/lang/StringBuilder 2Query key should be String or BaseQueryKey. Given ? ? ? ? ? ? , sql: ? ? J ? ? h ? ? v ? H ? ? ? .com/huawei/gauss200/jdbc/core/CallableQueryKey ? ? ? ? ? k X o H ? ? F ? ? :com/huawei/gauss200/jdbc/core/QueryWithReturningColumnsKey ? @ ? @ ? ? )com/huawei/gauss200/jdbc/core/CachedQuery J ? c d 5com/huawei/gauss200/jdbc/core/CachedQueryCreateAction ? ? X java/lang/Object ? 3com/huawei/gauss200/jdbc/util/LruCache$CreateAction java/sql/SQLException +com/huawei/gauss200/jdbc/core/QueryExecutor getPreferQueryMode 1()Lcom/huawei/gauss200/jdbc/jdbc/PreferQueryMode; getMultiFunctionSplit )com/huawei/gauss200/jdbc/core/PbqExecutor append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getClass ()Ljava/lang/Class; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/Object;)V sql /com/huawei/gauss200/jdbc/util/internal/Nullness castNonNull escapeProcessing $com/huawei/gauss200/jdbc/core/Parser replaceProcessing ((Ljava/lang/String;ZZ)Ljava/lang/String; modifyJdbcCall |(Ljava/lang/String;ZIILcom/huawei/gauss200/jdbc/jdbc/EscapeSyntaxCallMode;)Lcom/huawei/gauss200/jdbc/core/JdbcCallParseInfo; /com/huawei/gauss200/jdbc/core/JdbcCallParseInfo getSql -com/huawei/gauss200/jdbc/jdbc/PreferQueryMode EXTENDED compareTo (Ljava/lang/Enum;)I columnNames parseJdbcSql <(Ljava/lang/String;ZZZZZ[Ljava/lang/String;)Ljava/util/List; ;(Ljava/lang/Object;Lcom/huawei/gauss200/jdbc/core/Query;Z)V java/lang/Class desiredAssertionStatus &com/huawei/gauss200/jdbc/util/LruCache ! ; = > ? @ A B C D E F G H I H J K L k #*? *+? *? *+? ? *+? ? ? M " N # O P # A B J Q L g *? *+? *? *+? ? *+? ? ? M ! " # N O P A D R S L T *? ?
*? ?
?*? ? ? M % &