Interface QueryResult
- All Superinterfaces:
ExecuteResult
- All Known Implementing Classes:
AbstractMemoryQueryResult,AbstractStreamQueryResult,JDBCMemoryQueryResult,JDBCStreamQueryResult,RawMemoryQueryResult,VertxQueryResult
Query result.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close.getCalendarValue(int columnIndex, Class<?> type, Calendar calendar) Get calendar value.getInputStream(int columnIndex, String type) Get input stream.Get query result meta data.Get data value.booleannext()Iterate next data.booleanwasNull()Judge result set is null or not.
-
Method Details
-
next
Iterate next data.- Returns:
- has next data
- Throws:
SQLException- SQL exception
-
getValue
Get data value.- Parameters:
columnIndex- column indextype- class type of data value- Returns:
- data value
- Throws:
SQLException- SQL exception
-
getCalendarValue
Get calendar value.- Parameters:
columnIndex- column indextype- class type of data valuecalendar- calendar- Returns:
- calendar value
- Throws:
SQLException- SQL exception
-
getInputStream
Get input stream.- Parameters:
columnIndex- column indextype- class type of data value- Returns:
- input stream
- Throws:
SQLException- SQL exception
-
wasNull
Judge result set is null or not.- Returns:
- result set is null or not
- Throws:
SQLException- SQL exception
-
getMetaData
QueryResultMetaData getMetaData()Get query result meta data.- Returns:
- query result meta data
-
close
Close.- Throws:
SQLException- SQL exception
-