public interface org.postgresql.core.QueryExecutor extends org.postgresql.core.v3.TypeTransferModeRegistry
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.postgresql.core.QueryExecutor
super_class: java.lang.Object
{
public static final int QUERY_ONESHOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int QUERY_NO_METADATA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int QUERY_NO_RESULTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int QUERY_FORWARD_CURSOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int QUERY_SUPPRESS_BEGIN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int QUERY_DESCRIBE_ONLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int QUERY_BOTH_ROWS_AND_STATUS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int QUERY_FORCE_DESCRIBE_PORTAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int QUERY_DISALLOW_BATCHING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int QUERY_NO_BINARY_TRANSFER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int QUERY_EXECUTE_AS_SIMPLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final int MAX_SAVE_POINTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public abstract void execute(org.postgresql.core.Query, org.postgresql.core.ParameterList, org.postgresql.core.ResultHandler, int, int, int);
descriptor: (Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;Lorg/postgresql/core/ResultHandler;III)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
query
parameters
handler
maxRows
fetchSize
flags
public abstract void execute(org.postgresql.core.Query[], org.postgresql.core.ParameterList[], org.postgresql.jdbc.BatchResultHandler, int, int, int);
descriptor: ([Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;Lorg/postgresql/jdbc/BatchResultHandler;III)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
queries
parameterLists
handler
maxRows
fetchSize
flags
public abstract void fetch(org.postgresql.core.ResultCursor, org.postgresql.core.ResultHandler, int);
descriptor: (Lorg/postgresql/core/ResultCursor;Lorg/postgresql/core/ResultHandler;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
cursor
handler
fetchSize
public abstract org.postgresql.core.Query createSimpleQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/postgresql/core/Query;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
public abstract boolean isReWriteBatchedInsertsEnabled();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.core.CachedQuery createQuery(java.lang.String, boolean, boolean, java.lang.String[]);
descriptor: (Ljava/lang/String;ZZ[Ljava/lang/String;)Lorg/postgresql/core/CachedQuery;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
escapeProcessing
isParameterized
columnNames
public abstract java.lang.Object createQueryKey(java.lang.String, boolean, boolean, java.lang.String[]);
descriptor: (Ljava/lang/String;ZZ[Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
sql
escapeProcessing
isParameterized
columnNames
public abstract org.postgresql.core.CachedQuery createQueryByKey(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/postgresql/core/CachedQuery;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
key
public abstract org.postgresql.core.CachedQuery borrowQueryByKey(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/postgresql/core/CachedQuery;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
key
public abstract org.postgresql.core.CachedQuery borrowQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/postgresql/core/CachedQuery;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
public abstract org.postgresql.core.CachedQuery borrowCallableQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/postgresql/core/CachedQuery;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
public abstract org.postgresql.core.CachedQuery borrowReturningQuery(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lorg/postgresql/core/CachedQuery;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
columnNames
public abstract void releaseQuery(org.postgresql.core.CachedQuery);
descriptor: (Lorg/postgresql/core/CachedQuery;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
cachedQuery
public abstract org.postgresql.core.Query wrap(java.util.List<org.postgresql.core.NativeQuery>);
descriptor: (Ljava/util/List;)Lorg/postgresql/core/Query;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<Lorg/postgresql/core/NativeQuery;>;)Lorg/postgresql/core/Query;
MethodParameters:
Name Flags
queries
public abstract void processNotifies();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
public abstract void processNotifies(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
timeoutMillis
public abstract org.postgresql.core.ParameterList createFastpathParameters(int);
descriptor: (I)Lorg/postgresql/core/ParameterList;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
count
public abstract byte[] fastpathCall(int, org.postgresql.core.ParameterList, boolean);
descriptor: (ILorg/postgresql/core/ParameterList;Z)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fnid
params
suppressBegin
public abstract org.postgresql.copy.CopyOperation startCopy(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Lorg/postgresql/copy/CopyOperation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
sql
suppressBegin
public abstract int getProtocolVersion();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setBinaryReceiveOids(java.util.Set<java.lang.Integer>);
descriptor: (Ljava/util/Set;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Set<Ljava/lang/Integer;>;)V
MethodParameters:
Name Flags
useBinaryForOids
public abstract void setBinarySendOids(java.util.Set<java.lang.Integer>);
descriptor: (Ljava/util/Set;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Set<Ljava/lang/Integer;>;)V
MethodParameters:
Name Flags
useBinaryForOids
public abstract boolean getIntegerDateTimes();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.util.HostSpec getHostSpec();
descriptor: ()Lorg/postgresql/util/HostSpec;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getUser();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getDatabase();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void sendQueryCancel();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
public abstract int getBackendPID();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void abort();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isClosed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getServerVersion();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.PGNotification[] getNotifications();
descriptor: ()[Lorg/postgresql/PGNotification;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
public abstract java.sql.SQLWarning getWarnings();
descriptor: ()Ljava/sql/SQLWarning;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getServerVersionNum();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.core.TransactionState getTransactionState();
descriptor: ()Lorg/postgresql/core/TransactionState;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean getStandardConformingStrings();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.TimeZone getTimeZone();
descriptor: ()Ljava/util/TimeZone;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.core.Encoding getEncoding();
descriptor: ()Lorg/postgresql/core/Encoding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getApplicationName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isColumnSanitiserDisabled();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.jdbc.PreferQueryMode getPreferQueryMode();
descriptor: ()Lorg/postgresql/jdbc/PreferQueryMode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.jdbc.AutoSave getAutoSave();
descriptor: ()Lorg/postgresql/jdbc/AutoSave;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setAutoSave(org.postgresql.jdbc.AutoSave);
descriptor: (Lorg/postgresql/jdbc/AutoSave;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
autoSave
public abstract boolean willHealOnRetry(java.sql.SQLException);
descriptor: (Ljava/sql/SQLException;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
e
public abstract void setFlushCacheOnDeallocate(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
flushCacheOnDeallocate
public abstract org.postgresql.core.ReplicationProtocol getReplicationProtocol();
descriptor: ()Lorg/postgresql/core/ReplicationProtocol;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setNetworkTimeout(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
milliseconds
public abstract int getNetworkTimeout();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
}
SourceFile: "QueryExecutor.java"