|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResultExternal
This interface is used to extend the LocalResult class, if data does not fit in memory.
Method Summary | |
---|---|
int |
addRow(Value[] values)
Add a row to this object. |
void |
addRows(java.util.ArrayList<Value[]> rows)
Add a number of rows to the result. |
void |
close()
Close this object and delete the temporary file. |
boolean |
contains(Value[] values)
Check if the given row exists in this object. |
void |
done()
This method is called after all rows have been added. |
Value[] |
next()
Get the next row from the result. |
int |
removeRow(Value[] values)
Remove the row with the given values from this object if such a row exists. |
void |
reset()
Reset the current position of this object. |
Method Detail |
---|
void reset()
Value[] next()
void addRows(java.util.ArrayList<Value[]> rows)
rows
- the list of rows to addvoid done()
void close()
int removeRow(Value[] values)
values
- the row
boolean contains(Value[] values)
values
- the row
int addRow(Value[] values)
values
- the row to add
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |