Sha256: 67971314762a1244f40b70450bf4c78cc068105dd1bbdc5ba5b56da23d31b4a0
Contents?: true
Size: 1.54 KB
Versions: 9
Compression:
Stored size: 1.54 KB
Contents
package com.rho.db; import com.xruby.runtime.lang.RubyValue; public interface IDBResult { //public abstract int getCount(); public abstract int getColCount(); public abstract String getColName(int nCol); public abstract String getOrigColName(int nCol); /* public abstract RubyValue getRubyValueByIdx(int nItem, int nCol); public abstract long getLongByIdx(int nItem, int nCol); public abstract int getIntByIdx(int nItem, int nCol); public abstract String getStringByIdx(int nItem, int nCol); public abstract RubyValue getRubyValue(int nItem, String colname); public abstract long getLong(int nItem, String colname); public abstract int getInt(int nItem, String colname); public abstract String getString(int nItem, String colname);*/ //public abstract void close();//close cursor and release any locks //New public abstract boolean isEnd(); public abstract boolean isOneEnd() throws DBException; public abstract void next() throws DBException; public abstract String getStringByIdx(int nCol); public abstract int getIntByIdx(int nCol); public abstract long getLongByIdx(int nCol); public abstract String getUInt64ByIdx(int nCol); public abstract RubyValue getRubyValueByIdx(int nCol); public abstract boolean isNullByIdx(int nCol); public abstract RubyValue getRubyValue(String colname); public abstract int getInt(String colname); public abstract String getString(String colname); public abstract Object[] getCurData() throws DBException; public abstract boolean isNonUnique(); public abstract void close(); }
Version data entries
9 entries across 9 versions & 1 rubygems