dk.vajhoej.isam
Interface IsamResult<T>

All Known Implementing Classes:
DummyIsamResult, EmulatedIsamResult, LocalIsamResult, LocalIsamResultReverse, RemoteIsamResult

public interface IsamResult<T>

Interface IsamResult represents the result from a find operation.


Method Summary
 void close()
          Close.
 T current()
          Return current record.
 boolean read()
          Read record.
 

Method Detail

read

boolean read()
             throws IsamException,
                    RecordException
Read record.

Returns:
true if record read false if record not read
Throws:
IsamException - if problem with ISAM source
RecordException - if problem converting data

current

T current()
          throws IsamException,
                 RecordException
Return current record.

Returns:
current record
Throws:
IsamException - if problem with ISAM source
RecordException - if problem converting data

close

void close()
           throws IsamException
Close.

Throws:
IsamException - if problem with ISAM source