190 lines
5.6 KiB
Java
190 lines
5.6 KiB
Java
package oracle.jdbc;
|
|
|
|
import java.sql.ResultSet;
|
|
import java.sql.SQLException;
|
|
import oracle.sql.ARRAY;
|
|
import oracle.sql.BFILE;
|
|
import oracle.sql.BLOB;
|
|
import oracle.sql.CHAR;
|
|
import oracle.sql.CLOB;
|
|
import oracle.sql.CustomDatum;
|
|
import oracle.sql.CustomDatumFactory;
|
|
import oracle.sql.DATE;
|
|
import oracle.sql.Datum;
|
|
import oracle.sql.INTERVALDS;
|
|
import oracle.sql.INTERVALYM;
|
|
import oracle.sql.NUMBER;
|
|
import oracle.sql.OPAQUE;
|
|
import oracle.sql.ORAData;
|
|
import oracle.sql.ORADataFactory;
|
|
import oracle.sql.RAW;
|
|
import oracle.sql.REF;
|
|
import oracle.sql.ROWID;
|
|
import oracle.sql.STRUCT;
|
|
import oracle.sql.TIMESTAMP;
|
|
import oracle.sql.TIMESTAMPLTZ;
|
|
import oracle.sql.TIMESTAMPTZ;
|
|
|
|
public interface OracleResultSet extends ResultSet {
|
|
public static final int CLOSE_CURSORS_AT_COMMIT = 2;
|
|
public static final int HOLD_CURSORS_OVER_COMMIT = 1;
|
|
|
|
ARRAY getARRAY(int i) throws SQLException;
|
|
|
|
ARRAY getARRAY(String str) throws SQLException;
|
|
|
|
BFILE getBFILE(int i) throws SQLException;
|
|
|
|
BFILE getBFILE(String str) throws SQLException;
|
|
|
|
BLOB getBLOB(int i) throws SQLException;
|
|
|
|
BLOB getBLOB(String str) throws SQLException;
|
|
|
|
BFILE getBfile(int i) throws SQLException;
|
|
|
|
BFILE getBfile(String str) throws SQLException;
|
|
|
|
CHAR getCHAR(int i) throws SQLException;
|
|
|
|
CHAR getCHAR(String str) throws SQLException;
|
|
|
|
CLOB getCLOB(int i) throws SQLException;
|
|
|
|
CLOB getCLOB(String str) throws SQLException;
|
|
|
|
ResultSet getCursor(int i) throws SQLException;
|
|
|
|
ResultSet getCursor(String str) throws SQLException;
|
|
|
|
CustomDatum getCustomDatum(int i, CustomDatumFactory customDatumFactory) throws SQLException;
|
|
|
|
CustomDatum getCustomDatum(String str, CustomDatumFactory customDatumFactory) throws SQLException;
|
|
|
|
DATE getDATE(int i) throws SQLException;
|
|
|
|
DATE getDATE(String str) throws SQLException;
|
|
|
|
INTERVALDS getINTERVALDS(int i) throws SQLException;
|
|
|
|
INTERVALDS getINTERVALDS(String str) throws SQLException;
|
|
|
|
INTERVALYM getINTERVALYM(int i) throws SQLException;
|
|
|
|
INTERVALYM getINTERVALYM(String str) throws SQLException;
|
|
|
|
NUMBER getNUMBER(int i) throws SQLException;
|
|
|
|
NUMBER getNUMBER(String str) throws SQLException;
|
|
|
|
OPAQUE getOPAQUE(int i) throws SQLException;
|
|
|
|
OPAQUE getOPAQUE(String str) throws SQLException;
|
|
|
|
ORAData getORAData(int i, ORADataFactory oRADataFactory) throws SQLException;
|
|
|
|
ORAData getORAData(String str, ORADataFactory oRADataFactory) throws SQLException;
|
|
|
|
Datum getOracleObject(int i) throws SQLException;
|
|
|
|
Datum getOracleObject(String str) throws SQLException;
|
|
|
|
RAW getRAW(int i) throws SQLException;
|
|
|
|
RAW getRAW(String str) throws SQLException;
|
|
|
|
REF getREF(int i) throws SQLException;
|
|
|
|
REF getREF(String str) throws SQLException;
|
|
|
|
ROWID getROWID(int i) throws SQLException;
|
|
|
|
ROWID getROWID(String str) throws SQLException;
|
|
|
|
STRUCT getSTRUCT(int i) throws SQLException;
|
|
|
|
STRUCT getSTRUCT(String str) throws SQLException;
|
|
|
|
TIMESTAMP getTIMESTAMP(int i) throws SQLException;
|
|
|
|
TIMESTAMP getTIMESTAMP(String str) throws SQLException;
|
|
|
|
TIMESTAMPLTZ getTIMESTAMPLTZ(int i) throws SQLException;
|
|
|
|
TIMESTAMPLTZ getTIMESTAMPLTZ(String str) throws SQLException;
|
|
|
|
TIMESTAMPTZ getTIMESTAMPTZ(int i) throws SQLException;
|
|
|
|
TIMESTAMPTZ getTIMESTAMPTZ(String str) throws SQLException;
|
|
|
|
void updateARRAY(int i, ARRAY array) throws SQLException;
|
|
|
|
void updateARRAY(String str, ARRAY array) throws SQLException;
|
|
|
|
void updateBFILE(int i, BFILE bfile) throws SQLException;
|
|
|
|
void updateBFILE(String str, BFILE bfile) throws SQLException;
|
|
|
|
void updateBLOB(int i, BLOB blob) throws SQLException;
|
|
|
|
void updateBLOB(String str, BLOB blob) throws SQLException;
|
|
|
|
void updateBfile(int i, BFILE bfile) throws SQLException;
|
|
|
|
void updateBfile(String str, BFILE bfile) throws SQLException;
|
|
|
|
void updateCHAR(int i, CHAR charR) throws SQLException;
|
|
|
|
void updateCHAR(String str, CHAR charR) throws SQLException;
|
|
|
|
void updateCLOB(int i, CLOB clob) throws SQLException;
|
|
|
|
void updateCLOB(String str, CLOB clob) throws SQLException;
|
|
|
|
void updateCustomDatum(int i, CustomDatum customDatum) throws SQLException;
|
|
|
|
void updateCustomDatum(String str, CustomDatum customDatum) throws SQLException;
|
|
|
|
void updateDATE(int i, DATE date) throws SQLException;
|
|
|
|
void updateDATE(String str, DATE date) throws SQLException;
|
|
|
|
void updateINTERVALDS(int i, INTERVALDS intervalds) throws SQLException;
|
|
|
|
void updateINTERVALYM(int i, INTERVALYM intervalym) throws SQLException;
|
|
|
|
void updateNUMBER(int i, NUMBER number) throws SQLException;
|
|
|
|
void updateNUMBER(String str, NUMBER number) throws SQLException;
|
|
|
|
void updateORAData(int i, ORAData oRAData) throws SQLException;
|
|
|
|
void updateORAData(String str, ORAData oRAData) throws SQLException;
|
|
|
|
void updateOracleObject(int i, Datum datum) throws SQLException;
|
|
|
|
void updateOracleObject(String str, Datum datum) throws SQLException;
|
|
|
|
void updateRAW(int i, RAW raw) throws SQLException;
|
|
|
|
void updateRAW(String str, RAW raw) throws SQLException;
|
|
|
|
void updateREF(int i, REF ref) throws SQLException;
|
|
|
|
void updateREF(String str, REF ref) throws SQLException;
|
|
|
|
void updateROWID(int i, ROWID rowid) throws SQLException;
|
|
|
|
void updateROWID(String str, ROWID rowid) throws SQLException;
|
|
|
|
void updateSTRUCT(int i, STRUCT struct) throws SQLException;
|
|
|
|
void updateSTRUCT(String str, STRUCT struct) throws SQLException;
|
|
|
|
void updateTIMESTAMP(int i, TIMESTAMP timestamp) throws SQLException;
|
|
|
|
void updateTIMESTAMPLTZ(int i, TIMESTAMPLTZ timestampltz) throws SQLException;
|
|
|
|
void updateTIMESTAMPTZ(int i, TIMESTAMPTZ timestamptz) throws SQLException;
|
|
}
|