
org.postgresql.jdbc2.AbstractJdbc2Statement.class Maven / Gradle / Ivy
???? 2F
??
\??
?? ?? ?? ??? ?? ?? ?? ?? ?? ???
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ??
??
??
??
?? L?~??? ?? ????
?? ??
/?
??
C? ?
C?
????
????
????
???????
A??
C?
??? ??? ??
?? ????
??
???? L?
?? ??? ? ?????? ????? ? ?
b
a
\
?
?
k
k
m?
m
m
m
? ?~?
?
??
? ?~
| L
|
?
?!
C?" ?#$
%
&'
(
)* ?+,
?-.
??/
?01
??2
?3
?4
?5
?67
?89:
?;
?<
??
?=
>?
@ABC
?D
EF ?G
?H
CIJK?LM ?N?O PQR
?S
?TUV
?W
?X?Y
Z[
?\
k]
?^
Z_
Z`
?a
Zb
ac
Zd
be
?O
??f
?g
hi?j?k
lm
ln
op
o?
?q
?r
?s
?tu
?vw
?x
?y
?z{| ?}
/~??
??
????
???
??
?? ?
????
o?
??
??
?????
???
??
???
??
??
???
???
???
???
?
+?????????
+?????
??
??
???
???
?
???
???
??
?
???
??
?
??
????
\?
????
????
????
???
??
??
??
??
k?
??
??
a
??
b?
???
??
??
??
??
???
??
???? ??
????
??? ???
?????
k??
k???????
?
?~???
?
?
e?
?
?
?
?4
? ?
?
?
!"
#W$Y%
?&'
?(
?)
?* L+ L,
?-?./0?1
??
A23(45
?6
?7 8 9?:
?;?<
?F
?
=y>
=??%8%@A
BC
?D
?E
?FG
?H
?I
?JK
?LM
??
?N%OA!
?PQRS
?
BT
UV
BWX CallableBatchResultHandler InnerClasses BatchResultHandler StatementResultHandler forceBinaryTransfers Z batchStatements Ljava/util/ArrayList; batchParameters
resultsettype I concurrency fetchdirection cancelTimer Ljava/util/TimerTask; wantsGeneratedKeysOnce wantsGeneratedKeysAlways
connection $Lorg/postgresql/core/BaseConnection; warnings Ljava/sql/SQLWarning; lastWarning NoticeListenerlist maxrows fetchSize timeout replaceProcessingEnabled result $Lorg/postgresql/jdbc2/ResultWrapper; firstUnclosedResult
generatedKeys adjustIndex outParmBeforeFunc
IN_SQLCODE S
ConstantValue IN_STRING
IN_IDENTIFIER BACKSLASH ESC_TIMEDATE ESC_FUNCTION
ESC_OUTERJOIN ESC_ESCAPECHAR
preparedQuery Lorg/postgresql/core/Query; preparedParameters #Lorg/postgresql/core/ParameterList; lastSimpleQuery m_prepareThreshold
m_useCount
isFunction functionReturnType [I
testReturn
returnTypeSet
callResult [Ljava/lang/Object; maxfieldSize isClosed lastIndex createDriverResultSet B([Lorg/postgresql/core/Field;Ljava/util/List;)Ljava/sql/ResultSet; Code LineNumberTable LocalVariableTable this -Lorg/postgresql/jdbc2/AbstractJdbc2Statement; fields [Lorg/postgresql/core/Field; tuples Ljava/util/List;
Exceptions 3(Lorg/postgresql/jdbc2/AbstractJdbc2Connection;II)V c .Lorg/postgresql/jdbc2/AbstractJdbc2Connection; rsType
rsConcurrency
StackMapTable6? F(Lorg/postgresql/jdbc2/AbstractJdbc2Connection;Ljava/lang/String;ZII)V sql Ljava/lang/String;
isCallable
parsed_sql inParamCountB createResultSet (Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;)Ljava/sql/ResultSet; getPGConnection &()Lorg/postgresql/core/BaseConnection; getFetchingCursorName ()Ljava/lang/String; getFetchSize ()I wantsScrollableResultSet ()Z wantsHoldableResultSet executeQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; ps Ljava/sql/PreparedStatement; rs -Lorg/postgresql/jdbc2/AbstractJdbc2ResultSet; p_sql ()Ljava/sql/ResultSet;
executeUpdate (Ljava/lang/String;)I iter? execute (Ljava/lang/String;)Z executeWithFlags (Ljava/lang/String;I)Z flags simpleQuery" (I)Z strNum str idex
columnType i j Ljava/sql/ResultSet; cols outParameterCount? closeForNextExecution ()V B(Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;I)V flags2 handler2 DLorg/postgresql/jdbc2/AbstractJdbc2Statement$StatementResultHandler; result2 queryToExecute queryParameters handler$Y
setCursorName (Ljava/lang/String;)V name getUpdateCount getMoreResults
getMaxRows
setMaxRows (I)V max setEscapeProcessing (Z)V enable getQueryTimeout setQueryTimeout seconds addNoticeListener '(Lorg/postgresql/core/NoticeListener;)V listener $Lorg/postgresql/core/NoticeListener;
addWarning (Ljava/sql/SQLWarning;)V e Ljava/lang/Exception; warnZ*, getWarnings ()Ljava/sql/SQLWarning; getMaxFieldSize setMaxFieldSize
clearWarnings getResultSet close finalize/ replaceProcessing &(Ljava/lang/String;)Ljava/lang/String; len newsql Ljava/lang/StringBuffer;1 parseSql 0(Ljava/lang/String;ILjava/lang/StringBuffer;ZZ)I next C nextnext args functionName posArgs stopOnComma
stdStrings state nestedParenthesis endOfNested escapeFunction 9(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; arg lastPos escapeMethod Ljava/lang/reflect/Method; -Ljava/lang/reflect/InvocationTargetException; iArg buf
parsedArgs?C getInsertedOID
getLastOID ()J setNull (II)V oid parameterIndex sqlType
setBoolean (IZ)V x setByte (IB)V B setShort (IS)V val [B setInt setLong (IJ)V J setFloat (IF)V F setDouble (ID)V D
setBigDecimal (ILjava/math/BigDecimal;)V Ljava/math/BigDecimal; setString (ILjava/lang/String;)V (ILjava/lang/String;I)V setBytes (I[B)V copy lom /Lorg/postgresql/largeobject/LargeObjectManager; lob (Lorg/postgresql/largeobject/LargeObject; setDate (ILjava/sql/Date;)V Ljava/sql/Date; setTime (ILjava/sql/Time;)V Ljava/sql/Time; setTimestamp (ILjava/sql/Timestamp;)V Ljava/sql/Timestamp; setCharacterStreamPost71 ,(ILjava/io/InputStream;ILjava/lang/String;)V n
l_inStream Ljava/io/InputStreamReader; l_chars [C l_charsRead l_uee &Ljava/io/UnsupportedEncodingException; l_ioe Ljava/io/IOException; Ljava/io/InputStream; length encodingw?[{ setAsciiStream (ILjava/io/InputStream;I)V setUnicodeStream setBinaryStream blob Ljava/sql/Blob; tmp p se los Ljava/io/OutputStream;?\]^ clearParameters createInternalType 7(Ljava/lang/Object;I)Lorg/postgresql/core/types/PGType; Ljava/lang/Object;
targetType setPGobject "(ILorg/postgresql/util/PGobject;)V binObj $Lorg/postgresql/util/PGBinaryObject; data Lorg/postgresql/util/PGobject; typename setMap (ILjava/util/Map;)V Ljava/util/Map; setObject (ILjava/lang/Object;II)V tmpd tmpt tmpts in
targetSqlType scale pgType???? (ILjava/lang/Object;I)V (ILjava/lang/Object;)V registerOutParameter (IIZ)V setPreparedParameters (IIIZ)V wasNull getString (I)Ljava/lang/String; getCursor (I)Ljava/sql/ResultSet;
getBoolean getByte (I)B getShort (I)S getInt (I)I getLong (I)J getFloat (I)F getDouble (I)D
getBigDecimal (II)Ljava/math/BigDecimal; getBytes (I)[B getDate (I)Ljava/sql/Date; getTime (I)Ljava/sql/Time; getTimestamp (I)Ljava/sql/Timestamp; getObject (I)Ljava/lang/Object; toString bindLiteral
paramIndex s bindBytes (I[BI)V b
bindString modifyJdbcCall ch needComma opening closing sb inQuotes inEscape
startIndex endIndex syntaxError
checkIndex (IIILjava/lang/String;)V type1 type2 getName (IILjava/lang/String;)V type fetchingData setPrepareThreshold newThreshold getPrepareThreshold setUseServerPrepare flag isUseServerPrepare checkClosed addBatch
clearBatch executeBatch ()[I #Lorg/postgresql/core/ResultHandler; size updateCounts queries [Lorg/postgresql/core/Query; parameterLists $[Lorg/postgresql/core/ParameterList; preDescribe?_ checkParameterList '([Lorg/postgresql/core/ParameterList;)Z paramlist cancel
getConnection ()Ljava/sql/Connection; getFetchDirection getResultSetConcurrency getResultSetType setFetchDirection direction setFetchSize rows getMetaData ()Ljava/sql/ResultSetMetaData; wrapper setArray (ILjava/sql/Array;)V arr )Lorg/postgresql/jdbc2/AbstractJdbc2Array; Ljava/sql/Array; setBlob (ILjava/sql/Blob;)V byt (ILjava/io/InputStream;)V e1 setCharacterStream (ILjava/io/Reader;I)V Ljava/io/Reader;` setClob (ILjava/sql/Clob;)V Ljava/sql/Clob;? t setRef (ILjava/sql/Ref;)V Ljava/sql/Ref; '(ILjava/sql/Date;Ljava/util/Calendar;)V tz Ljava/util/TimeZone; d cal Ljava/util/Calendar;a '(ILjava/sql/Time;Ljava/util/Calendar;)V ,(ILjava/sql/Timestamp;Ljava/util/Calendar;)V getArray (I)Ljava/sql/Array; (I)Ljava/math/BigDecimal; getBlob (I)Ljava/sql/Blob; getClob (I)Ljava/sql/Clob; clob
getObjectImpl $(ILjava/util/Map;)Ljava/lang/Object; map getRef (I)Ljava/sql/Ref; &(ILjava/util/Calendar;)Ljava/sql/Date; value &(ILjava/util/Calendar;)Ljava/sql/Time; +(ILjava/util/Calendar;)Ljava/sql/Timestamp; typeName
startTimer killTimer
SourceFile AbstractJdbc2Statement.java I org.postgresql.forcebinary7?????? java/sql/ResultSet???????????? java/util/ArrayList?????????????????????? ???????????b(????%&yz5zcdefghi&???? !org/postgresql/util/PSQLException ICan''t use query methods that take a query string on a PreparedStatement.jkzlmnotIu1vIpqr&stur&vs\h\c&f\*1 +org/postgresql/jdbc2/AbstractJdbc2ResultSetwx "org/postgresql/jdbc2/ResultWrappery89 &No results were returned by the query.zn /Multiple ResultSets were returned by the query.{n8=?? !org/postgresql/core/QueryExecutor -A result was returned when none was expected.X&NI|f6J?? 7A CallableStatement was executed with nothing returned.?(jk}~&& EA CallableStatement was executed with an invalid number of parameters?n?& java/lang/Object??+,? java/sql/Types java/lang/Float java/lang/Double???-$ .?3???? tA CallableStatement function was executed and the out parameter {0} was of type {1} however type {2} was registered. java/lang/Integer\ java/lang/StringBuilder java.sql.Types=????k??nHI'(?()(???( Borg/postgresql/jdbc2/AbstractJdbc2Statement$StatementResultHandler?6??q?I?I AMaximum number of rows must be a value grater than or equal to 0.?n :Query timeout must be a value greater than or equals to 0.??Z?iT&?, "org/postgresql/core/NoticeListener?i java/lang/Exception?I BThe maximum field size must be a value greater than or equal to 0. java/sql/SQLException?& java/lang/StringBuffer?(????? +org/postgresql/jdbc2/AbstractJdbc2Statement DATE ??
TIMESTAMP TIME ???$???????? java/lang/String +java/lang/reflect/InvocationTargetException??Y?$?n???? org/postgresql/core/Oid 7.2?7 Unknown Types value.?n???? TRUE?$?? 1 04????=???12-.?????-???-???-??(?????????\????]?????????? Invalid stream length {0}.k? java/io/InputStreamReader???? $java/io/UnsupportedEncodingException /The JVM claims not to support the {0} encoding.?n? java/io/IOException Provided InputStream failed. ASCII???? UTF-8 ,org/postgresql/jdbc2/AbstractJdbc2Connection?( org/postgresql/core/types/PGBlob[????rs?????&^?\?I java/lang/Byte??? java/lang/Short?????? java/lang/Long????????? java/math/BigDecimal??? java/lang/Number??? java/lang/Boolean??? #org/postgresql/core/types/PGUnknown??$????3 Unknown type {0}. "org/postgresql/util/PGBinaryObject?&???$ hstore No hstore extension installed.?????-???
java/sql/Date?? java/util/Date'?
java/sql/Time?? java/sql/Timestamp?? ?
java/sql/Blob *Cannot cast an instance of {0} to type {1}
D$
Types.BLOB
java/sql/Clob{|
Types.CLOB java/sql/Arraymn Types.ARRAY org/postgresql/util/PGobject?? Unsupported Types value: {0}??????
&?????????(???? java/lang/Character
java/util/Map?? ?Can''t infer the SQL type to use for an instance of {0}. Use setObject() with an explicit Types value to specify the type to use. ZThis statement does not declare an OUT parameter. Use '{' ?= call ... '}' to declare one.n@?? 0wasNull cannot be call before fetching a result.n String@E cursor Boolean Byte Short Int Long Float Double
BigDecimal Bytes@A Date Time Timestamp@\-?2? call7 java/lang/IllegalStateException somehow got into bad state V