Top Methods
com.mysql.cj.protocol

public Interface ProtocolEntityFactory<T, M extends Message>

Known Direct Implementers
com.mysql.cj.protocol.a.AbstractRowFactory, com.mysql.cj.protocol.a.BinaryRowFactory, com.mysql.cj.protocol.a.ColumnDefinitionFactory, com.mysql.cj.protocol.a.MergingColumnDefinitionFactory, com.mysql.cj.protocol.a.ResultsetFactory, com.mysql.cj.protocol.a.TextRowFactory, com.mysql.cj.protocol.x.FetchDoneEntityFactory, com.mysql.cj.protocol.x.FetchDoneMoreResultsFactory, com.mysql.cj.protocol.x.FieldFactory, com.mysql.cj.protocol.x.NoticeFactory, com.mysql.cj.protocol.x.OkFactory, com.mysql.cj.protocol.x.StatementExecuteOkFactory, com.mysql.cj.protocol.x.XProtocolRowFactory, com.mysql.cj.xdevapi.DbDocFactory, com.mysql.cj.xdevapi.RowFactory, com.mysql.cj.jdbc.result.ResultSetFactory
Imports
com.mysql.cj.exceptions.CJOperationNotSupportedException, .ExceptionFactory

Method Summary

Modifier and TypeMethod and Description
public default T

Returns:

T
createFromMessage
(M
Message instance
message
)

Create ProtocolEntity of type T from protocol message.

public default T

Returns:

a new ProtocolEntity
createFromProtocolEntity
(ProtocolEntity
the ProtocolEntity to create from
protocolEntity
)

Create object from protocol entity.

public default int
public default Resultset.Concurrency
public default Resultset.Type

Method Detail

createFromMessageback to summary
public default T createFromMessage(M message)

Create ProtocolEntity of type T from protocol message.

Parameters
message:M

Message instance

Returns:T

T

createFromProtocolEntityback to summary
public default T createFromProtocolEntity(ProtocolEntity protocolEntity)

Create object from protocol entity.

Parameters
protocolEntity:ProtocolEntity

the ProtocolEntity to create from

Returns:T

a new ProtocolEntity

getFetchSizeback to summary
public default int getFetchSize()
getResultSetConcurrencyback to summary
public default Resultset.Concurrency getResultSetConcurrency()
getResultSetTypeback to summary
public default Resultset.Type getResultSetType()