Package com.mysql.cj.xdevapi
Class SqlSingleResult
java.lang.Object
com.mysql.cj.xdevapi.AbstractDataResult<Row>
com.mysql.cj.xdevapi.RowResultImpl
com.mysql.cj.xdevapi.SqlSingleResult
- All Implemented Interfaces:
ResultStreamer,QueryResult,FetchResult<Row>,InsertResult,Result,RowResult,SqlResult,java.lang.Iterable<Row>,java.util.Iterator<Row>
public class SqlSingleResult extends RowResultImpl implements SqlResult
SqlResult representing a single result set. Implemented as a thin layer over RowResultImpl.-
Field Summary
-
Constructor Summary
Constructors Constructor Description SqlSingleResult(ColumnDefinition metadata, java.util.TimeZone defaultTimeZone, RowList rows, java.util.function.Supplier<ProtocolEntity> completer, PropertySet pset)Constructor. -
Method Summary
Methods inherited from class com.mysql.cj.xdevapi.RowResultImpl
getColumnCount, getColumnNames, getColumnsMethods inherited from class com.mysql.cj.xdevapi.AbstractDataResult
count, fetchAll, finishStreaming, getAffectedItemsCount, getStatementExecuteOk, getWarnings, getWarningsCount, hasNext, nextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mysql.cj.xdevapi.FetchResult
count, fetchAll, fetchOne, hasData, iteratorMethods inherited from interface com.mysql.cj.xdevapi.Result
getAffectedItemsCount, getWarnings, getWarningsCountMethods inherited from interface com.mysql.cj.xdevapi.RowResult
getColumnCount, getColumnNames, getColumns
-
Constructor Details
-
SqlSingleResult
public SqlSingleResult(ColumnDefinition metadata, java.util.TimeZone defaultTimeZone, RowList rows, java.util.function.Supplier<ProtocolEntity> completer, PropertySet pset)Constructor.- Parameters:
metadata-ColumnDefinitionobject to use for new rows.defaultTimeZone-TimeZoneobject representing the default time zonerows-RowListprovided by c/J corecompleter- supplier for completion taskpset-PropertySet
-