程序包的使用
com.mysql.cj.protocol
-
com.mysql.cj使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.NetworkResources Protocol A protocol provides the facilities to communicate with a MySQL server.ProtocolEntityFactory ResultBuilder Classes implementing this interface are responsible for building result of specific type from incoming ProtocolEntity objects.Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.Resultset.Type ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.ServerSessionStateController ValueEncoder -
com.mysql.cj.exceptions使用的com.mysql.cj.protocol中的类 类 说明 PacketReceivedTimeHolder Holds the time the last packet was received.PacketSentTimeHolder Holds the time the last packet was sent.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization. -
com.mysql.cj.interceptors使用的com.mysql.cj.protocol中的类 类 说明 Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization. -
com.mysql.cj.jdbc使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.NetworkResources OutputStreamWatcher Objects that want to be notified of lifecycle events on a WatchableOutputStream should implement this interface, and register themselves with setWatcher() on the WatchableOutputStream instance.ProtocolEntityFactory Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.Resultset.Type ServerSessionStateController WatchableStream WatchableWriter A java.io.Writer used to write unicode data into Blobs and ClobsWriterWatcher Objects that want to be notified of lifecycle events on a WatchableWriter should implement this interface, and register themselves with setWatcher() on the WatchableWriter instance. -
com.mysql.cj.jdbc.exceptions使用的com.mysql.cj.protocol中的类 类 说明 PacketReceivedTimeHolder Holds the time the last packet was received.PacketSentTimeHolder Holds the time the last packet was sent. -
com.mysql.cj.jdbc.ha使用的com.mysql.cj.protocol中的类 类 说明 Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.ServerSessionStateController -
com.mysql.cj.jdbc.interceptors使用的com.mysql.cj.protocol中的类 类 说明 Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization. -
com.mysql.cj.jdbc.result使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.ProtocolEntity ProtocolEntityFactory Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.Resultset.Concurrency Resultset.Type ResultsetRows This interface abstracts away how row data is accessed by the result set.ResultsetRowsOwner -
com.mysql.cj.log使用的com.mysql.cj.protocol中的类 类 说明 Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity. -
com.mysql.cj.protocol使用的com.mysql.cj.protocol中的类 类 说明 AuthenticationProvider ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.FullReadInputStream InputStream wrapper that provides methods to aggregate reads of a given size. c.f. readFully(byte[],int,int).InternalDate InternalTime InternalTimestamp Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.MessageHeader Represents the protocol specific message headerMessageListener Sink for messages that are read asynchonously from the socket.MessageReader MessageSender This interface provides a facility for sending messages to server.NetworkResources OutputStreamWatcher Objects that want to be notified of lifecycle events on a WatchableOutputStream should implement this interface, and register themselves with setWatcher() on the WatchableOutputStream instance.PacketReceivedTimeHolder Holds the time the last packet was received.PacketSentTimeHolder Holds the time the last packet was sent.Protocol A protocol provides the facilities to communicate with a MySQL server.Protocol.ProtocolEventHandler Protocol.ProtocolEventListener Protocol.ProtocolEventListener.EventType ProtocolEntity ProtocolEntityFactory ResultBuilder Classes implementing this interface are responsible for building result of specific type from incoming ProtocolEntity objects.Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.Resultset.Concurrency Resultset.Type ResultsetRows This interface abstracts away how row data is accessed by the result set.ResultsetRowsOwner ServerCapabilities Represents server capabilities, retrieved right after creating physical connection and before handshake.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.ServerSessionStateController ServerSessionStateController.ServerSessionStateChanges The object containing server session changes collected from the latest query execution.ServerSessionStateController.SessionStateChange A single server session change record.ServerSessionStateController.SessionStateChangesListener SocketConnection Represents physical connection with endpointSocketFactory Interface to allow pluggable socket creation in the driverSocketMetadata StandardSocketFactory Socket factory for vanilla TCP/IP sockets (the standard)ValueEncoder WatchableStream WatchableWriter A java.io.Writer used to write unicode data into Blobs and ClobsWriterWatcher Objects that want to be notified of lifecycle events on a WatchableWriter should implement this interface, and register themselves with setWatcher() on the WatchableWriter instance. -
com.mysql.cj.protocol.a使用的com.mysql.cj.protocol中的类 类 说明 AbstractProtocol AbstractSocketConnection AuthenticationProvider ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.InternalDate InternalTime InternalTimestamp Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.MessageHeader Represents the protocol specific message headerMessageReader MessageSender This interface provides a facility for sending messages to server.PacketReceivedTimeHolder Holds the time the last packet was received.PacketSentTimeHolder Holds the time the last packet was sent.Protocol A protocol provides the facilities to communicate with a MySQL server.Protocol.ProtocolEventHandler ProtocolEntity ProtocolEntityFactory ProtocolEntityReader ResultBuilder Classes implementing this interface are responsible for building result of specific type from incoming ProtocolEntity objects.Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.Resultset.Concurrency Resultset.Type ResultsetRow Classes that implement this interface represent one row of data from the MySQL server that might be stored in different ways depending on whether the result set was streaming (so they wrap a reusable packet), or whether the result set was cached or via a server-side cursor (so they represent a byte[][]).ResultsetRows This interface abstracts away how row data is accessed by the result set.ServerCapabilities Represents server capabilities, retrieved right after creating physical connection and before handshake.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.ServerSessionStateController ServerSessionStateController.ServerSessionStateChanges The object containing server session changes collected from the latest query execution.ServerSessionStateController.SessionStateChange A single server session change record.ServerSessionStateController.SessionStateChangesListener SocketConnection Represents physical connection with endpointValueDecoder A value decoder is responsible for interpreting a byte array as a value.ValueEncoder -
com.mysql.cj.protocol.a.authentication使用的com.mysql.cj.protocol中的类 类 说明 AuthenticationPlugin Implementors of this interface can be installed via the "authenticationPlugins" configuration property.Protocol A protocol provides the facilities to communicate with a MySQL server. -
com.mysql.cj.protocol.a.result使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.ProtocolEntity ProtocolEntityFactory Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.ResultsetRow Classes that implement this interface represent one row of data from the MySQL server that might be stored in different ways depending on whether the result set was streaming (so they wrap a reusable packet), or whether the result set was cached or via a server-side cursor (so they represent a byte[][]).ResultsetRows This interface abstracts away how row data is accessed by the result set.ResultsetRowsOwner ValueDecoder A value decoder is responsible for interpreting a byte array as a value. -
com.mysql.cj.protocol.result使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.ProtocolEntity ResultsetRow Classes that implement this interface represent one row of data from the MySQL server that might be stored in different ways depending on whether the result set was streaming (so they wrap a reusable packet), or whether the result set was cached or via a server-side cursor (so they represent a byte[][]).ValueDecoder A value decoder is responsible for interpreting a byte array as a value. -
com.mysql.cj.protocol.x使用的com.mysql.cj.protocol中的类 类 说明 AbstractProtocol AuthenticationProvider ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.FullReadInputStream InputStream wrapper that provides methods to aggregate reads of a given size. c.f. readFully(byte[],int,int).Message Message is the content of a full single message (native protocol packet or protobuf message), independent from on-wire splitting, communicated with the server.MessageHeader Represents the protocol specific message headerMessageListener Sink for messages that are read asynchonously from the socket.MessageReader MessageSender This interface provides a facility for sending messages to server.PacketSentTimeHolder Holds the time the last packet was sent.Protocol A protocol provides the facilities to communicate with a MySQL server.Protocol.ProtocolEventHandler ProtocolEntity ProtocolEntityFactory ResultBuilder Classes implementing this interface are responsible for building result of specific type from incoming ProtocolEntity objects.Resultset Represents protocol specific result set, eg., for native protocol, a ProtocolText::Resultset or ProtocolBinary::Resultset entity.ServerCapabilities Represents server capabilities, retrieved right after creating physical connection and before handshake.ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.SocketConnection Represents physical connection with endpointValueDecoder A value decoder is responsible for interpreting a byte array as a value.ValueEncoder Warning -
com.mysql.cj.result使用的com.mysql.cj.protocol中的类 类 说明 ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.InternalDate InternalTime InternalTimestamp ProtocolEntity -
com.mysql.cj.xdevapi使用的com.mysql.cj.protocol中的类 类 说明 AbstractProtocol ColumnDefinition Represents protocol specific result set metadata, eg., for native protocol, Protocol::ColumnDefinition41 protocol entity.Protocol A protocol provides the facilities to communicate with a MySQL server.Protocol.ProtocolEventHandler Protocol.ProtocolEventListener Protocol.ProtocolEventListener.EventType ProtocolEntity ProtocolEntityFactory ResultBuilder Classes implementing this interface are responsible for building result of specific type from incoming ProtocolEntity objects.ResultStreamer A result streamer is a result object that is streaming results from the current connection.Warning -
com.mysql.jdbc使用的com.mysql.cj.protocol中的类 类 说明 ServerSession Keeps the effective states of server/session variables, contains methods for initial retrieving of these states and for their actualization.SocketConnection Represents physical connection with endpointSocketFactory Interface to allow pluggable socket creation in the driverSocketMetadata StandardSocketFactory Socket factory for vanilla TCP/IP sockets (the standard)