LazyResult
Lazy execution support for queries.
Methods
void
close
()
void
close
()
boolean
containsDistinct
(Value[] values)
boolean
containsDistinct
(Value[] values)
ResultInterface
createShallowCopy
(SessionInterface targetSession)
ResultInterface
createShallowCopy
(SessionInterface targetSession)
Value[]
currentRow
()
Value[]
currentRow
()
Value[]
fetchNextRow
()
Fetch next row or null if none available.
Value[]
fetchNextRow
()
Fetch next row or null if none available.
Returns:
next row or null
String
getAlias
(int i)
String
getAlias
(int i)
String
getColumnName
(int i)
String
getColumnName
(int i)
long
getColumnPrecision
(int i)
long
getColumnPrecision
(int i)
int
getColumnScale
(int i)
int
getColumnScale
(int i)
int
getColumnType
(int i)
int
getColumnType
(int i)
int
getDisplaySize
(int i)
int
getDisplaySize
(int i)
int
getFetchSize
()
int
getFetchSize
()
int
getNullable
(int i)
int
getNullable
(int i)
int
getRowCount
()
int
getRowCount
()
int
getRowId
()
int
getRowId
()
String
getSchemaName
(int i)
String
getSchemaName
(int i)
String
getTableName
(int i)
String
getTableName
(int i)
boolean
hasNext
()
boolean
hasNext
()
boolean
isAfterLast
()
boolean
isAfterLast
()
boolean
isAutoIncrement
(int i)
boolean
isAutoIncrement
(int i)
boolean
isClosed
()
boolean
isClosed
()
boolean
isLazy
()
boolean
isLazy
()
boolean
needToClose
()
boolean
needToClose
()
boolean
next
()
boolean
next
()
void
reset
()
void
reset
()
void
setFetchSize
(int fetchSize)
void
setFetchSize
(int fetchSize)
void
setLimit
(int limit)
void
setLimit
(int limit)