Package com.mysql.cj.protocol.a
Class MergingColumnDefinitionFactory
java.lang.Object
com.mysql.cj.protocol.a.ColumnDefinitionFactory
com.mysql.cj.protocol.a.MergingColumnDefinitionFactory
- All Implemented Interfaces:
ProtocolEntityFactory<ColumnDefinition,NativePacketPayload>
public class MergingColumnDefinitionFactory extends ColumnDefinitionFactory implements ProtocolEntityFactory<ColumnDefinition,NativePacketPayload>
-
Field Summary
Fields inherited from class com.mysql.cj.protocol.a.ColumnDefinitionFactory
columnCount, columnDefinitionFromCache
-
Constructor Summary
Constructors Constructor Description MergingColumnDefinitionFactory(long columnCount, ColumnDefinition columnDefinitionFromCache)
-
Method Summary
Modifier and Type Method Description ColumnDefinition
createFromFields(Field[] fields)
boolean
mergeColumnDefinitions()
Methods inherited from class com.mysql.cj.protocol.a.ColumnDefinitionFactory
createFromMessage, getColumnCount, getColumnDefinitionFromCache
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.mysql.cj.protocol.ProtocolEntityFactory
createFromMessage, createFromProtocolEntity, getFetchSize, getResultSetConcurrency, getResultSetType
-
Constructor Details
-
MergingColumnDefinitionFactory
public MergingColumnDefinitionFactory(long columnCount, ColumnDefinition columnDefinitionFromCache)
-
-
Method Details
-
mergeColumnDefinitions
public boolean mergeColumnDefinitions()- Overrides:
mergeColumnDefinitions
in classColumnDefinitionFactory
-
createFromFields
- Overrides:
createFromFields
in classColumnDefinitionFactory
-