
org.postgresql.fastpath.Fastpath.class Maven / Gradle / Ivy
???? 4 ?
x y
x # z # { | } # ~
#
? ?
, ?
? ?
? ? ? ? ?
? ? ? ?
? ? ?
2 ? | ? ? ? | ? ? ? ?
? ?
# ?
# ?
# ? ? ? ? ?
# ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
, ? ??? ?
2 ? NUM_OIDS J
ConstantValue func Ljava/util/Map; Signature 6Ljava/util/Map; executor #Lorg/postgresql/core/QueryExecutor;
connection $Lorg/postgresql/core/BaseConnection; '(Lorg/postgresql/core/BaseConnection;)V Code LineNumberTable LocalVariableTable this "Lorg/postgresql/fastpath/Fastpath; conn fastpath <(IZ[Lorg/postgresql/fastpath/FastpathArg;)Ljava/lang/Object; fnId I
resultType Z args &[Lorg/postgresql/fastpath/FastpathArg; returnValue [B
StackMapTable P
Exceptions ?
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; +(I[Lorg/postgresql/fastpath/FastpathArg;)[B i params #Lorg/postgresql/core/ParameterList; ? M(Ljava/lang/String;Z[Lorg/postgresql/fastpath/FastpathArg;)Ljava/lang/Object; name Ljava/lang/String;
resulttype <(Ljava/lang/String;[Lorg/postgresql/fastpath/FastpathArg;)[B
getInteger ;(Ljava/lang/String;[Lorg/postgresql/fastpath/FastpathArg;)I getLong ;(Ljava/lang/String;[Lorg/postgresql/fastpath/FastpathArg;)J getOID oid getData addFunction (Ljava/lang/String;I)V fnid addFunctions (Ljava/sql/ResultSet;)V rs Ljava/sql/ResultSet; getID (Ljava/lang/String;)I id Ljava/lang/Integer; createOIDArg ((J)Lorg/postgresql/fastpath/FastpathArg;
SourceFile
Fastpath.java ? ? java/util/HashMap 7 8 = > ? ? ? ; < G X ? ? ? ? ? ? ? ? ? ? !org/postgresql/util/PSQLException EFastpath call {0} - No result was returned and we expected a numeric. java/lang/Object ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Fastpath: calling {0} ? ? ? p q G H G a FFastpath call {0} - No result was returned and we expected an integer. TFastpath call {0} - No result was returned or wrong size while expecting an integer. BFastpath call {0} - No result was returned and we expected a long. PFastpath call {0} - No result was returned or wrong size while expecting a long. b c org/postgresql/fastpath/Fastpath ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/Integer %The fastpath function {0} is unknown. ? ? ? ? #org/postgresql/fastpath/FastpathArg ? ? java/sql/SQLException !org/postgresql/core/ParameterList ()V "org/postgresql/core/BaseConnection getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; !org/postgresql/util/ByteConverter int4 ([BI)I valueOf (I)Ljava/lang/Integer; int8 ([BI)J java/lang/Long (J)Ljava/lang/Long; org/postgresql/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState NO_DATA Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V !org/postgresql/core/QueryExecutor createFastpathParameters &(I)Lorg/postgresql/core/ParameterList; populateParameter '(Lorg/postgresql/core/ParameterList;I)V
getAutoCommit ()Z fastpathCall )(ILorg/postgresql/core/ParameterList;Z)[B getLogger ()Ljava/util/logging/Logger; java/util/logging/Level FINEST Ljava/util/logging/Level; java/util/logging/Logger log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/sql/ResultSet next getString (I)Ljava/lang/String; %org/postgresql/util/internal/Nullness castNonNull &(Ljava/lang/Object;)Ljava/lang/Object; getInt (I)I get UNEXPECTED_ERROR intValue ()I (I)V ! # 4 5 6 $ 7 8 9 : ; <