Qore jni Module 2.4.0
Loading...
Searching...
No Matches
org.qore.lang.dataprovider.AbstractDataProviderBulkRecordInterface Class Reference

Java wrapper for the DataProvider::AbstractDataProviderBulkRecordInterface in Qore. More...

Inheritance diagram for org.qore.lang.dataprovider.AbstractDataProviderBulkRecordInterface:
org.qore.lang.AbstractIterator

Public Member Methods

 AbstractDataProviderBulkRecordInterface (QoreObject obj) throws Throwable
 creates the object as a wrapper for the Qore object
 
int getBlockSize () throws Throwable
 Returns the block size.
 
boolean valid () throws Throwable
 Returns True if there are more records to return.
 
HashMap< String, Object[]> getValue () throws Throwable
 Returns a hash of lists according to the block size or nothing if no more data is available.
 
- Public Member Methods inherited from org.qore.lang.AbstractIterator
 AbstractIterator (QoreObject obj) throws Throwable
 creates the object as a wrapper for the Qore object
 
boolean next () throws Throwable
 Moves the current position to the next element; returns False if there are no more elements.
 

Detailed Description

Java wrapper for the DataProvider::AbstractDataProviderBulkRecordInterface in Qore.

Note
Loads and initializes the Qore library and the jni module in static initialization if necessary
Deprecated:
Use dynamic imports instead: import qoremod.DataProvider.AbstractDataProviderBulkRecordInterface;

Member Function Documentation

◆ getValue()

HashMap< String, Object[]> org.qore.lang.dataprovider.AbstractDataProviderBulkRecordInterface.getValue ( ) throws Throwable
inline

Returns a hash of lists according to the block size or nothing if no more data is available.

Exceptions
INVALID-ITERATORthe iterator is not pointing at a valid element
Note
This call moves the internal record pointer forward, therefore multiple calls of this methods will return different results as long as data is available

Reimplemented from org.qore.lang.AbstractIterator.


The documentation for this class was generated from the following file: