public class RowResultImpl extends AbstractDataResult<Row> implements RowResult
RowResult
implementation.Constructor and Description |
---|
RowResultImpl(ColumnDefinition metadata,
java.util.TimeZone defaultTimeZone,
RowList rows,
java.util.function.Supplier<ProtocolEntity> completer,
PropertySet pset)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getColumnCount()
Count of columns.
|
java.util.List<java.lang.String> |
getColumnNames()
Names of columns.
|
java.util.List<Column> |
getColumns()
Metadata.
|
count, fetchAll, finishStreaming, getAffectedItemsCount, getStatementExecuteOk, getWarnings, getWarningsCount, hasNext, next
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
count, fetchAll, fetchOne, hasData, iterator
getAffectedItemsCount, getWarnings, getWarningsCount
public RowResultImpl(ColumnDefinition metadata, java.util.TimeZone defaultTimeZone, RowList rows, java.util.function.Supplier<ProtocolEntity> completer, PropertySet pset)
metadata
- ColumnDefinition
object to use for new rows.defaultTimeZone
- TimeZone
object representing the default time zonerows
- RowList
provided by c/J corecompleter
- supplier for completion taskpset
- PropertySet
public int getColumnCount()
RowResult
getColumnCount
in interface RowResult
public java.util.List<Column> getColumns()
RowResult
getColumns
in interface RowResult
Column
objectspublic java.util.List<java.lang.String> getColumnNames()
RowResult
getColumnNames
in interface RowResult