接口 ProtocolEntityFactory<T,M extends Message>
-
- 所有已知实现类:
AbstractRowFactory,BinaryRowFactory,ColumnDefinitionFactory,DbDocFactory,FetchDoneEntityFactory,FetchDoneMoreResultsFactory,FieldFactory,MergingColumnDefinitionFactory,NoticeFactory,OkFactory,ResultsetFactory,ResultSetFactory,RowFactory,StatementExecuteOkFactory,TextRowFactory,XProtocolRowFactory
public interface ProtocolEntityFactory<T,M extends Message>
-
-
方法概要
所有方法 实例方法 默认方法 修饰符和类型 方法 说明 default TcreateFromMessage(M message)Create ProtocolEntity of typeProtocolEntityFactoryfrom protocol message.default TcreateFromProtocolEntity(ProtocolEntity protocolEntity)Create object from protocol entity.default intgetFetchSize()default Resultset.ConcurrencygetResultSetConcurrency()default Resultset.TypegetResultSetType()
-
-
-
方法详细资料
-
createFromMessage
default T createFromMessage(M message)
Create ProtocolEntity of typeProtocolEntityFactoryfrom protocol message.- 参数:
message-Messageinstance- 返回:
- T
-
getResultSetType
default Resultset.Type getResultSetType()
-
getResultSetConcurrency
default Resultset.Concurrency getResultSetConcurrency()
-
getFetchSize
default int getFetchSize()
-
createFromProtocolEntity
default T createFromProtocolEntity(ProtocolEntity protocolEntity)
Create object from protocol entity.- 参数:
protocolEntity- theProtocolEntityto create from- 返回:
- a new ProtocolEntity
-
-