Java wrapper for the Qore::AbstractIterator class in Qore.
More...
|
| 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. More...
|
|
Object | getValue () throws Throwable |
| returns the current value More...
|
|
boolean | valid () throws Throwable |
| returns true if the iterator is currently pointing at a valid element, false if not More...
|
|
| QoreObjectWrapper (QoreObject obj) |
| creates the wrapper object with the Qore object
|
|
void | release () |
| releases the Qore object; do not call any further methods on the object after this call
|
|
QoreObject | getQoreObject () |
| returns the Qore object
|
|
String | className () |
| returns the class name for the Qore object
|
|
boolean | instanceOf (String class_name) |
| returns true if the object is an instance of the given class
|
|
Java wrapper for the Qore::AbstractIterator class in Qore.
- Note
- Loads and initializes the Qore library and the jni module in static initialization if necessary
- Deprecated:
- Use dynamic imports instead:
import qore.Qore.AbstractIterator;
◆ getValue()
Object org.qore.lang.AbstractIterator.getValue |
( |
| ) |
throws Throwable |
|
inline |
◆ next()
boolean org.qore.lang.AbstractIterator.next |
( |
| ) |
throws Throwable |
|
inline |
Moves the current position to the next element; returns False if there are no more elements.
This method will return True again after it returns False once if the object being iterated is not empty, otherwise it will always return False. The iterator object should not be used after this method returns False
- Returns
- False if there are no more elements (in which case the iterator object is invalid and should not be used); True if successful (meaning that the iterator object is valid)
◆ valid()
boolean org.qore.lang.AbstractIterator.valid |
( |
| ) |
throws Throwable |
|
inline |
The documentation for this class was generated from the following file:
- /tmp/module-jni/src/java/org/qore/lang/AbstractIterator.java