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 intgetColumnCount()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, iteratorMethods 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
Columnobjects
-
getColumnNames
java.util.List<java.lang.String> getColumnNames()Names of columns.- Returns:
- list of result column names
-