Method Summary |
|
public void | close() |
public static SelectResult | create(Expr[] exprs, Order order) |
public int | findColumnIndex(String name) Returns the column index with the given name. |
public Blob | getBlob(int index) Returns the blob value of the given index. |
public Clob | getClob(int index) Returns the clob value of the given index. |
public long | getDate(int index) |
public double | getDouble(int index) Returns a double value from this column. |
public Expr[] | getExprs() Returns the expressions. |
public int | getInt(int index) Returns the integer value of the column. |
public long | getLong(int index) Returns the long value of the column. |
public String | getString(int index) Returns the string value of the given index. |
void | initRead() |
TableIterator[] | initRows(FromItem[] fromItems) Initialize the iterator. |
public boolean | next() Moves to the next row, returning true if the row has data. |
void | setRow(int rowOffset) Set the column in the current row. |
public void | startRow() |
public boolean | wasNull() Returns true if the last column read was null. |
public void | write(int value) Writes the next byte. |
public void | write(byte[] buffer, int offset, int length) |
public void | writeBlob(byte[] buffer, int offset) Writes a blob. |
public void | writeBlock(int code, byte[] buffer, int offset, int length) Writes a string. |
public void | writeDate(long value) Writes a date. |
public void | writeDouble(double dValue) Writes a double. |
public void | writeInt(int value) Writes an long. |
public void | writeLong(long value) Writes a long. |
public void | writeNull() Writes a null. |
public void | writeString(String s) Writes a string. |
public void | writeString(byte[] buffer, int offset, int stringLength) Writes a string. |