public interface org.postgresql.core.BaseConnection extends org.postgresql.PGConnection, java.sql.Connection
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.postgresql.core.BaseConnection
super_class: java.lang.Object
{
public abstract void cancelQuery();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
public abstract java.sql.ResultSet execSQLQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/sql/ResultSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
s
public abstract java.sql.ResultSet execSQLQuery(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Ljava/sql/ResultSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
s
resultSetType
resultSetConcurrency
public abstract void execSQLUpdate(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
s
public abstract org.postgresql.core.QueryExecutor getQueryExecutor();
descriptor: ()Lorg/postgresql/core/QueryExecutor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.core.ReplicationProtocol getReplicationProtocol();
descriptor: ()Lorg/postgresql/core/ReplicationProtocol;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object getObject(java.lang.String, java.lang.String, byte[]);
descriptor: (Ljava/lang/String;Ljava/lang/String;[B)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
type
value
byteValue
public abstract org.postgresql.core.Encoding getEncoding();
descriptor: ()Lorg/postgresql/core/Encoding;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
public abstract org.postgresql.core.TypeInfo getTypeInfo();
descriptor: ()Lorg/postgresql/core/TypeInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean haveMinimumServerVersion(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ver
public abstract boolean haveMinimumServerVersion(org.postgresql.core.Version);
descriptor: (Lorg/postgresql/core/Version;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ver
public abstract byte[] encodeString(java.lang.String);
descriptor: (Ljava/lang/String;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
str
public abstract java.lang.String escapeString(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
str
public abstract boolean getStandardConformingStrings();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.jdbc.TimestampUtils getTimestampUtils();
descriptor: ()Lorg/postgresql/jdbc/TimestampUtils;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.logging.Logger getLogger();
descriptor: ()Ljava/util/logging/Logger;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean getStringVarcharFlag();
descriptor: ()Z
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 binaryTransferSend(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
oid
public abstract boolean isColumnSanitiserDisabled();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addTimerTask(java.util.TimerTask, long);
descriptor: (Ljava/util/TimerTask;J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timerTask
milliSeconds
public abstract void purgeTimerTasks();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.postgresql.util.LruCache<org.postgresql.jdbc.FieldMetadata$Key, org.postgresql.jdbc.FieldMetadata> getFieldMetadataCache();
descriptor: ()Lorg/postgresql/util/LruCache;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/postgresql/util/LruCache<Lorg/postgresql/jdbc/FieldMetadata$Key;Lorg/postgresql/jdbc/FieldMetadata;>;
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 void setFlushCacheOnDeallocate(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
flushCacheOnDeallocate
}
SourceFile: "BaseConnection.java"
InnerClasses:
public Key = org.postgresql.jdbc.FieldMetadata$Key of org.postgresql.jdbc.FieldMetadata