niagara-ax/decompiled/oracle/jdbc/OracleCallableStatement.java
2026-03-17 13:31:18 -07:00

171 lines
5.2 KiB
Java

package oracle.jdbc;
import java.io.InputStream;
import java.io.Reader;
import java.sql.Array;
import java.sql.Blob;
import java.sql.CallableStatement;
import java.sql.Clob;
import java.sql.Ref;
import java.sql.ResultSet;
import java.sql.SQLException;
import oracle.sql.ARRAY;
import oracle.sql.BFILE;
import oracle.sql.BINARY_DOUBLE;
import oracle.sql.BINARY_FLOAT;
import oracle.sql.BLOB;
import oracle.sql.CHAR;
import oracle.sql.CLOB;
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 OracleCallableStatement extends CallableStatement, OraclePreparedStatement {
ARRAY getARRAY(int i) throws SQLException;
Object getAnyDataEmbeddedObject(int i) throws SQLException;
InputStream getAsciiStream(int i) throws SQLException;
BFILE getBFILE(int i) throws SQLException;
BLOB getBLOB(int i) throws SQLException;
InputStream getBinaryStream(int i) throws SQLException;
CHAR getCHAR(int i) throws SQLException;
CLOB getCLOB(int i) throws SQLException;
Reader getCharacterStream(int i) throws SQLException;
ResultSet getCursor(int i) throws SQLException;
Object getCustomDatum(int i, CustomDatumFactory customDatumFactory) throws SQLException;
DATE getDATE(int i) throws SQLException;
INTERVALDS getINTERVALDS(int i) throws SQLException;
INTERVALYM getINTERVALYM(int i) throws SQLException;
NUMBER getNUMBER(int i) throws SQLException;
OPAQUE getOPAQUE(int i) throws SQLException;
Object getORAData(int i, ORADataFactory oRADataFactory) throws SQLException;
Datum getOracleObject(int i) throws SQLException;
Datum[] getOraclePlsqlIndexTable(int i) throws SQLException;
Object getPlsqlIndexTable(int i) throws SQLException;
Object getPlsqlIndexTable(int i, Class cls) throws SQLException;
RAW getRAW(int i) throws SQLException;
REF getREF(int i) throws SQLException;
ROWID getROWID(int i) throws SQLException;
STRUCT getSTRUCT(int i) throws SQLException;
TIMESTAMP getTIMESTAMP(int i) throws SQLException;
TIMESTAMPLTZ getTIMESTAMPLTZ(int i) throws SQLException;
TIMESTAMPTZ getTIMESTAMPTZ(int i) throws SQLException;
InputStream getUnicodeStream(int i) throws SQLException;
void registerIndexTableOutParameter(int i, int i2, int i3, int i4) throws SQLException;
void registerOutParameter(int i, int i2, int i3, int i4) throws SQLException;
void registerOutParameter(String str, int i, int i2, int i3) throws SQLException;
void registerOutParameterBytes(int i, int i2, int i3, int i4) throws SQLException;
void registerOutParameterChars(int i, int i2, int i3, int i4) throws SQLException;
int sendBatch() throws SQLException;
void setARRAY(String str, ARRAY array) throws SQLException;
void setArray(String str, Array array) throws SQLException;
void setBFILE(String str, BFILE bfile) throws SQLException;
void setBLOB(String str, BLOB blob) throws SQLException;
void setBfile(String str, BFILE bfile) throws SQLException;
void setBinaryDouble(String str, BINARY_DOUBLE binary_double) throws SQLException;
void setBinaryFloat(String str, BINARY_FLOAT binary_float) throws SQLException;
void setBlob(String str, Blob blob) throws SQLException;
void setBytesForBlob(String str, byte[] bArr) throws SQLException;
void setCHAR(String str, CHAR charR) throws SQLException;
void setCLOB(String str, CLOB clob) throws SQLException;
void setClob(String str, Clob clob) throws SQLException;
void setCursor(String str, ResultSet resultSet) throws SQLException;
void setDATE(String str, DATE date) throws SQLException;
void setExecuteBatch(int i) throws SQLException;
void setINTERVALDS(String str, INTERVALDS intervalds) throws SQLException;
void setINTERVALYM(String str, INTERVALYM intervalym) throws SQLException;
void setNUMBER(String str, NUMBER number) throws SQLException;
void setOPAQUE(String str, OPAQUE opaque) throws SQLException;
void setORAData(String str, ORAData oRAData) throws SQLException;
void setPlsqlIndexTable(String str, Object obj, int i, int i2, int i3, int i4) throws SQLException;
void setRAW(String str, RAW raw) throws SQLException;
void setREF(String str, REF ref) throws SQLException;
void setROWID(String str, ROWID rowid) throws SQLException;
void setRef(String str, Ref ref) throws SQLException;
void setRefType(String str, REF ref) throws SQLException;
void setSTRUCT(String str, STRUCT struct) throws SQLException;
void setStringForClob(String str, String str2) throws SQLException;
void setTIMESTAMP(String str, TIMESTAMP timestamp) throws SQLException;
void setTIMESTAMPLTZ(String str, TIMESTAMPLTZ timestampltz) throws SQLException;
void setTIMESTAMPTZ(String str, TIMESTAMPTZ timestamptz) throws SQLException;
void setUnicodeStream(String str, InputStream inputStream, int i) throws SQLException;
}