Package com.mysql.cj.xdevapi
Class RowFactory
java.lang.Object
com.mysql.cj.xdevapi.RowFactory
- All Implemented Interfaces:
ProtocolEntityFactory<Row,XMessage>
public class RowFactory extends java.lang.Object implements ProtocolEntityFactory<Row,XMessage>
Create
Row objects from internal row representation.-
Constructor Summary
Constructors Constructor Description RowFactory(ColumnDefinition metadata, java.util.TimeZone defaultTimeZone, PropertySet pset)Constructor. -
Method Summary
Modifier and Type Method Description RowcreateFromProtocolEntity(ProtocolEntity internalRow)Create object from protocol entity.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, getFetchSize, getResultSetConcurrency, getResultSetType
-
Constructor Details
-
RowFactory
Constructor.- Parameters:
metadata-ColumnDefinitionobject to use for new rows.defaultTimeZone-TimeZoneobject representing the default time zonepset-PropertySet
-
-
Method Details
-
createFromProtocolEntity
Description copied from interface:ProtocolEntityFactoryCreate object from protocol entity.- Specified by:
createFromProtocolEntityin interfaceProtocolEntityFactory<Row,XMessage>- Parameters:
internalRow- theProtocolEntityto create from- Returns:
- a new ProtocolEntity
-