Package org.postgresql.core
-
Interface Summary Interface Description BaseConnection Driver-internal connection interface.BaseStatement Driver-internal statement interface.ParameterList Abstraction of a list of parameters to be substituted into a Query.Provider<T> Represents a provider of results.Query Abstraction of a generic Query, hiding the details of any protocol-version-specific data needed to execute the query efficiently.QueryExecutor Abstracts the protocol-specific details of executing a query.ReplicationProtocol Abstracts the protocol-specific details of physic and logic replication.ResultCursor Abstraction of a cursor over a returned resultset.ResultHandler Callback interface for passing query results from the protocol-specific layer to the protocol-independent JDBC implementation code.TypeInfo Version -
Class Summary Class Description CachedQuery Stores information on the parsed JDBC query.CommandCompleteParser Parsesoid
androws
from aCommandComplete (B)
message (end of Execute).ConnectionFactory Handles protocol-specific connection setup.Encoding Representation of a particular character encoding.EncodingPredictor Predicts encoding for error messages based on some heuristics.EncodingPredictor.DecodeResult In certain cases the encoding is not known for sure (e.g.Field JdbcCallParseInfo Contains parse flags fromParser.modifyJdbcCall(String, boolean, int, int)
.NativeQuery Represents a query that is ready for execution by backend.Notification Oid Provides constants for well-known backend OIDs for the types we commonly use.Parser Basic query parser infrastructure.PGStream Wrapper around the raw connection to the server that implements some basic primitives (reading/writing formatted data, doing string encoding, etc).QueryExecutorBase ResultHandlerBase Empty implementation ofResultHandler
interface.ResultHandlerDelegate Internal to the driver class, please do not use in the application.SetupQueryRunner Poor man's Statement & ResultSet, used for initial queries while we're still initializing the system.SocketFactoryFactory InstantiatesSocketFactory
based on thePGProperty.SOCKET_FACTORY
.SqlCommand Data Modification Language inspection support.Utils Collection of utilities used by the protocol-level code.VisibleBufferedInputStream A faster version of BufferedInputStream. -
Enum Summary Enum Description JavaVersion ServerVersion Enumeration for PostgreSQL versions.SqlCommandType Type information inspection support.TransactionState -
Exception Summary Exception Description PGBindException