Package com.mysql.cj.protocol.a
Class AbstractRowFactory
java.lang.Object
com.mysql.cj.protocol.a.AbstractRowFactory
- All Implemented Interfaces:
ProtocolEntityFactory<ResultsetRow,NativePacketPayload>
- Direct Known Subclasses:
BinaryRowFactory,TextRowFactory
public abstract class AbstractRowFactory extends java.lang.Object implements ProtocolEntityFactory<ResultsetRow,NativePacketPayload>
-
Field Summary
Fields Modifier and Type Field Description protected booleancanReuseRowPacketForBufferRowprotected ColumnDefinitioncolumnDefinitionprotected ExceptionInterceptorexceptionInterceptorprotected Resultset.ConcurrencyresultSetConcurrencyprotected RuntimeProperty<java.lang.Integer>useBufferRowSizeThresholdprotected ValueDecodervalueDecoder -
Constructor Summary
Constructors Constructor Description AbstractRowFactory() -
Method Summary
Modifier and Type Method Description booleancanReuseRowPacketForBufferRow()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mysql.cj.protocol.ProtocolEntityFactory
createFromMessage, createFromProtocolEntity, getFetchSize, getResultSetConcurrency, getResultSetType
-
Field Details
-
columnDefinition
-
resultSetConcurrency
-
canReuseRowPacketForBufferRow
protected boolean canReuseRowPacketForBufferRow -
useBufferRowSizeThreshold
-
exceptionInterceptor
-
valueDecoder
-
-
Constructor Details
-
AbstractRowFactory
public AbstractRowFactory()
-
-
Method Details
-
canReuseRowPacketForBufferRow
public boolean canReuseRowPacketForBufferRow()
-