public interface JSelectList
extends java.lang.Iterable<java.lang.String>
A select list to a jBASE file.
This object represents a list of record keys to a jBASE file.Modifier and Type | Method and Description |
---|---|
void |
close()
Close select list.
|
int |
getFetchSize()
Returns the fetch size.
|
java.lang.String |
getKey()
Returns the current key
|
int |
getPosition()
Returns the current position.
|
void |
goToPosition(int targetPos)
Move to the specified position.
|
boolean |
hasNext()
Returns whether it is possible to move forward.
|
boolean |
hasPrevious()
Returns whether it is possible to move backwards.
|
java.util.Iterator<java.lang.String> |
iterator()
Returns an iterator to the select list
|
boolean |
next()
Move to next item
|
boolean |
previous()
Move to previous item
|
void |
setFetchSize(int fetchSize)
Sets the fetch size.
|
java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
java.lang.String getKey()
int getFetchSize()
void setFetchSize(int fetchSize)
fetchSize
- fetch sizeboolean next() throws JRemoteException
JRemoteException
boolean previous() throws JRemoteException
JRemoteException
boolean hasNext() throws JRemoteException
JRemoteException
boolean hasPrevious() throws JRemoteException
JRemoteException
int getPosition()
void goToPosition(int targetPos) throws JRemoteException
targetPos
- JRemoteException
void close() throws JRemoteException
JRemoteException