Top Description Fields Constructors Methods
com.mysql.cj.xdevapi

public Class RowResultImpl

extends AbstractDataResult<Row>
implements RowResult
Class Inheritance
All Implemented Interfaces
com.mysql.cj.xdevapi.RowResult, com.mysql.cj.xdevapi.Result, com.mysql.cj.QueryResult, com.mysql.cj.xdevapi.FetchResult, java.lang.Iterable, java.util.Iterator
Known Direct Subclasses
com.mysql.cj.xdevapi.SqlSingleResult
Imports
java.util.Arrays, .List, .TimeZone, java.util.function.Supplier, java.util.stream.Collectors, com.mysql.cj.conf.PropertySet, com.mysql.cj.protocol.ColumnDefinition, .ProtocolEntity, com.mysql.cj.result.Field, .RowList

RowResult implementation.

Field Summary

Modifier and TypeField and Description
private ColumnDefinition
Inherited from com.mysql.cj.xdevapi.AbstractDataResult:
allcompletercountokpositionrowsrowToData

Constructor Summary

AccessConstructor and Description
public
RowResultImpl(ColumnDefinition
ColumnDefinition object to use for new rows.
metadata
,
TimeZone
TimeZone object representing the default time zone
defaultTimeZone
,
RowList
RowList provided by c/J core
rows
,
Supplier<ProtocolEntity>
supplier for completion task
completer
,
PropertySet pset)

Constructor.

Method Summary

Modifier and TypeMethod and Description
public int
public List<String>
public List<Column>
Inherited from com.mysql.cj.xdevapi.AbstractDataResult:
countfetchAllfinishStreaminggetAffectedItemsCountgetStatementExecuteOkgetWarningsgetWarningsCounthasNextnext

Field Detail

metadataback to summary
private ColumnDefinition metadata

Constructor Detail

RowResultImplback to summary
public RowResultImpl(ColumnDefinition metadata, TimeZone defaultTimeZone, RowList rows, Supplier<ProtocolEntity> completer, PropertySet pset)

Constructor.

Parameters
metadata:ColumnDefinition

ColumnDefinition object to use for new rows.

defaultTimeZone:TimeZone

TimeZone object representing the default time zone

rows:RowList

RowList provided by c/J core

completer:Supplier<ProtocolEntity>

supplier for completion task

pset:PropertySet

PropertySet

Method Detail

getColumnCountback to summary
public int getColumnCount()

Implements com.mysql.cj.xdevapi.RowResult.getColumnCount.

Doc from com.mysql.cj.xdevapi.RowResult.getColumnCount.

Count of columns.

Returns:int

count

Annotations
@Override
getColumnNamesback to summary
public List<String> getColumnNames()

Implements com.mysql.cj.xdevapi.RowResult.getColumnNames.

Doc from com.mysql.cj.xdevapi.RowResult.getColumnNames.

Names of columns.

Returns:List<String>

list of result column names

Annotations
@Override
getColumnsback to summary
public List<Column> getColumns()

Implements com.mysql.cj.xdevapi.RowResult.getColumns.

Doc from com.mysql.cj.xdevapi.RowResult.getColumns.

Metadata.

Returns:List<Column>

list of result Column objects

Annotations
@Override