44org/postgresql/jdbc/ArrayEncoding$NumberArrayEncoderTLorg/postgresql/jdbc/ArrayEncoding$AbstractArrayEncoder<[TN;>;6org/postgresql/jdbc/ArrayEncoding$AbstractArrayEncoderArrayEncoding.java!org/postgresql/jdbc/ArrayEncodingAbstractArrayEncoderNumberArrayEncoder fieldSizeI$assertionsDisabledZ(III)V(II)V   this;Lorg/postgresql/jdbc/ArrayEncoding$NumberArrayEncoder;6Lorg/postgresql/jdbc/ArrayEncoding$NumberArrayEncoder;oidarrayOid countNulls([Ljava/lang/Number;)I([TN;)Iiarray[TN;[Ljava/lang/Number;counttoBinaryRepresentation<(Lorg/postgresql/core/BaseConnection;[Ljava/lang/Number;I)[B-(Lorg/postgresql/core/BaseConnection;[TN;I)[Bjava/sql/SQLException&(java/sql/SQLFeatureNotSupportedException(  *  ,java/lang/AssertionError.()V 0 /1  3 writeBytes([Ljava/lang/Number;II)[B 56 7!org/postgresql/util/ByteConverter9int4([BII)V ;< :="org/postgresql/core/BaseConnection?![BB getTypeOID(I)I DE F connection$Lorg/postgresql/core/BaseConnection; nullCountbytes%toSingleDimensionBinaryRepresentation;(Lorg/postgresql/core/BaseConnection;[Ljava/lang/Number;)[B,(Lorg/postgresql/core/BaseConnection;[TN;)[B ([TN;II)[Bwrite(Ljava/lang/Number;[BI)V PQ Roffsetlengthidx (TN;[BI)V appendArray0(Ljava/lang/StringBuilder;C[Ljava/lang/Number;)V!(Ljava/lang/StringBuilder;C[TN;)Vjava/lang/StringBuilder[append(C)Ljava/lang/StringBuilder; ]^ \_java/lang/ObjectatoString()Ljava/lang/String; cd be-(Ljava/lang/String;)Ljava/lang/StringBuilder; ]g \hsbLjava/lang/StringBuilder;delimC:(Lorg/postgresql/core/BaseConnection;Ljava/lang/Object;)[B LM o(Ljava/lang/Object;)I/(Ljava/lang/StringBuilder;CLjava/lang/Object;)V XY s;(Lorg/postgresql/core/BaseConnection;Ljava/lang/Object;I)[B #$ vjava/lang/ClassydesiredAssertionStatus()Z {| z}CodeLineNumberTableLocalVariableTableLocalVariableTypeTable StackMapTable Signature ExceptionsMethodParameters InnerClasses SourceFile    n ** *        =>++2  * !"  #$3_+*- /Y2*,46*,8:>>*G> ,>>6$@ACC@ACC&    (/?KT\>__HI_!_ BJ (7KB__ ')%LMv*,4>*,8 $&*HI!J  ')N56Df+h`*+dh`6:66+A+2>&*>*+2S*`6AC"6 *+-.%/,041:3E4H5T6].c:RE ff!fJ fT TU NKBKV ff OPQWXYd+{`W6-N +`W-2+N`U`L`L`W+"`W+-2fiW+"`W+}`W  2 OPQRT#U<WCXOYVP\\c]4 R ddjkdlmd!dd Z@LnF *+,Ap    ') @qE *+A4    AXrG *+-At     A#uG *+,Aw    ') x04~+ @