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 ColumnDefinitioncreateFromFields(Field[] fields)booleanmergeColumnDefinitions()Methods inherited from class com.mysql.cj.protocol.a.ColumnDefinitionFactory
createFromMessage, getColumnCount, getColumnDefinitionFromCacheMethods 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
-
Constructor Details
-
MergingColumnDefinitionFactory
public MergingColumnDefinitionFactory(long columnCount, ColumnDefinition columnDefinitionFromCache)
-
-
Method Details
-
mergeColumnDefinitions
public boolean mergeColumnDefinitions()- Overrides:
mergeColumnDefinitionsin classColumnDefinitionFactory
-
createFromFields
- Overrides:
createFromFieldsin classColumnDefinitionFactory
-