Edit C:\galaxie\jobs\GALAXIE__JOBs\GALAXIE__PCKG_0.5\lib\org\postgresql\core\v3\BatchedQuery.class
Êþº¾ 4 Þ #org/postgresql/core/v3/BatchedQuery "org/postgresql/core/v3/SimpleQuery BatchedQuery.java sql Ljava/lang/String; valuesBraceOpenPosition I valuesBraceClosePosition batchSize blocks &[Lorg/postgresql/core/v3/BatchedQuery; $assertionsDisabled Z <init> X(Lorg/postgresql/core/NativeQuery;Lorg/postgresql/core/v3/TypeTransferModeRegistry;IIZ)V V(Lorg/postgresql/core/NativeQuery;Lorg/postgresql/core/v3/TypeTransferModeRegistry;Z)V this %Lorg/postgresql/core/v3/BatchedQuery; query !Lorg/postgresql/core/NativeQuery; transferModeRegistry 1Lorg/postgresql/core/v3/TypeTransferModeRegistry; sanitiserDisabled )(Lorg/postgresql/core/v3/BatchedQuery;I)V '(Lorg/postgresql/core/v3/SimpleQuery;)V # $ src deriveForMultiBatch ((I)Lorg/postgresql/core/v3/BatchedQuery; getBatchSize ()I ) * + java/lang/IllegalStateException - +Only the original decorator can be derived. / (Ljava/lang/String;)V 1 . 2 java/lang/Integer 4 numberOfTrailingZeros (I)I 6 7 5 8 "java/lang/IllegalArgumentException : java/lang/StringBuilder < ()V > = ? UExpected value block should be a power of 2 smaller or equal to 128. Actual block is A append -(Ljava/lang/String;)Ljava/lang/StringBuilder; C D = E (I)Ljava/lang/StringBuilder; C G = H toString ()Ljava/lang/String; J K = L ; 2 O " Q valueBlock index bq getNativeSql W buildNativeSql 7(Lorg/postgresql/core/ParameterList;)Ljava/lang/String; Y Z [ V K ] java/lang/String _ a getNativeQuery #()Lorg/postgresql/core/NativeQuery; c d e org/postgresql/core/NativeQuery g bindPositions [I i j h k !org/postgresql/core/ParameterList m j charAt (I)C p q ` r java/lang/Character t isDigit (C)Z v w u x length z * ` { calculateBindLength } 7 h ~ (I)V ? = ? 5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; C ? = ? (C)Ljava/lang/StringBuilder; C ? = ? appendBindName 5(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; ? ? h ? (IZ)Ljava/lang/String; J ? n ? ? = { java/lang/AssertionError ? Predicted length != actual: ? != ? (Ljava/lang/Object;)V ? ? ? startIndex endIndex i pos j params #Lorg/postgresql/core/ParameterList; nativeSql valuesBlockCharCount chunkStart chunkEnd s Ljava/lang/StringBuilder; J Z © getSqlCommand "()Lorg/postgresql/core/SqlCommand; « ¬ getResultSetColumnNameIndexMap ()Ljava/util/Map; ¯ ° ± isEmpty ()Z ³ ´ µ isStatementDescribed · ´ ¸ setHasBinaryFields (Z)V º » ¼ hasBinaryFields ¾ ´ ¿ resetNeedUpdateFieldFormats Á >  getMaxResultRowSize Ä * Å getSubqueries '()[Lorg/postgresql/core/v3/SimpleQuery; Ç È É close Ë > Ì L createParameterList %()Lorg/postgresql/core/ParameterList; Ï Ð Ñ <clinit> java/lang/Class Ô desiredAssertionStatus Ö ´ Õ × Code LocalVariableTable LineNumberTable StackMapTable SourceFile ! Ù ? *+,· *µ *µ *µ ± Ú >