Package com.mysql.cj.xdevapi
Interface RowResult
- All Superinterfaces:
FetchResult<Row>
,java.lang.Iterable<Row>
,java.util.Iterator<Row>
,QueryResult
,Result
- All Known Subinterfaces:
SqlResult
- All Known Implementing Classes:
RowResultImpl
,SqlMultiResult
,SqlSingleResult
,SqlUpdateResult
public interface RowResult extends FetchResult<Row>, Result
A result exposing a set of rows from a SELECT query.
-
Method Summary
Modifier and Type Method Description int
getColumnCount()
Count of columns.java.util.List<java.lang.String>
getColumnNames()
Names of columns.java.util.List<Column>
getColumns()
Metadata.Methods inherited from interface com.mysql.cj.xdevapi.FetchResult
count, fetchAll, fetchOne, hasData, iterator
Methods inherited from interface com.mysql.cj.xdevapi.Result
getAffectedItemsCount, getWarnings, getWarningsCount
-
Method Details
-
getColumnCount
int getColumnCount()Count of columns.- Returns:
- count
-
getColumns
java.util.List<Column> getColumns()Metadata.- Returns:
- list of result
Column
objects
-
getColumnNames
java.util.List<java.lang.String> getColumnNames()Names of columns.- Returns:
- list of result column names
-