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

250 lines
8.3 KiB
Java

package oracle.jdbc;
import java.io.InputStream;
import java.math.BigDecimal;
import java.net.URL;
import java.sql.Array;
import java.sql.Blob;
import java.sql.Clob;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.Ref;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Time;
import java.sql.Timestamp;
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.CustomDatum;
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.RAW;
import oracle.sql.REF;
import oracle.sql.ROWID;
import oracle.sql.STRUCT;
import oracle.sql.StructDescriptor;
import oracle.sql.TIMESTAMP;
import oracle.sql.TIMESTAMPLTZ;
import oracle.sql.TIMESTAMPTZ;
public interface OraclePreparedStatement extends PreparedStatement, OracleStatement {
public static final short FORM_CHAR = (short) 1;
public static final short FORM_NCHAR = (short) 2;
OracleParameterMetaData OracleGetParameterMetaData() throws SQLException;
void defineParameterType(int i, int i2, int i3) throws SQLException;
void defineParameterTypeBytes(int i, int i2, int i3) throws SQLException;
void defineParameterTypeChars(int i, int i2, int i3) throws SQLException;
int getExecuteBatch();
ResultSet getReturnResultSet() throws SQLException;
void registerReturnParameter(int i, int i2) throws SQLException;
void registerReturnParameter(int i, int i2, int i3) throws SQLException;
void registerReturnParameter(int i, int i2, String str) throws SQLException;
int sendBatch() throws SQLException;
void setARRAY(int i, ARRAY array) throws SQLException;
void setARRAYAtName(String str, ARRAY array) throws SQLException;
void setArrayAtName(String str, Array array) throws SQLException;
void setAsciiStreamAtName(String str, InputStream inputStream, int i) throws SQLException;
void setBFILE(int i, BFILE bfile) throws SQLException;
void setBFILEAtName(String str, BFILE bfile) throws SQLException;
void setBLOB(int i, BLOB blob) throws SQLException;
void setBLOBAtName(String str, BLOB blob) throws SQLException;
void setBfile(int i, BFILE bfile) throws SQLException;
void setBfileAtName(String str, BFILE bfile) throws SQLException;
void setBigDecimalAtName(String str, BigDecimal bigDecimal) throws SQLException;
void setBinaryDouble(int i, double d) throws SQLException;
void setBinaryDouble(int i, BINARY_DOUBLE binary_double) throws SQLException;
void setBinaryDoubleAtName(String str, double d) throws SQLException;
void setBinaryDoubleAtName(String str, BINARY_DOUBLE binary_double) throws SQLException;
void setBinaryFloat(int i, float f) throws SQLException;
void setBinaryFloat(int i, BINARY_FLOAT binary_float) throws SQLException;
void setBinaryFloatAtName(String str, float f) throws SQLException;
void setBinaryFloatAtName(String str, BINARY_FLOAT binary_float) throws SQLException;
void setBinaryStreamAtName(String str, InputStream inputStream, int i) throws SQLException;
void setBlobAtName(String str, Blob blob) throws SQLException;
void setBooleanAtName(String str, boolean z) throws SQLException;
void setByteAtName(String str, byte b) throws SQLException;
void setBytesAtName(String str, byte[] bArr) throws SQLException;
void setBytesForBlob(int i, byte[] bArr) throws SQLException;
void setBytesForBlobAtName(String str, byte[] bArr) throws SQLException;
void setCHAR(int i, CHAR charR) throws SQLException;
void setCHARAtName(String str, CHAR charR) throws SQLException;
void setCLOB(int i, CLOB clob) throws SQLException;
void setCLOBAtName(String str, CLOB clob) throws SQLException;
void setCheckBindTypes(boolean z);
void setClobAtName(String str, Clob clob) throws SQLException;
void setCursor(int i, ResultSet resultSet) throws SQLException;
void setCursorAtName(String str, ResultSet resultSet) throws SQLException;
void setCustomDatum(int i, CustomDatum customDatum) throws SQLException;
void setCustomDatumAtName(String str, CustomDatum customDatum) throws SQLException;
void setDATE(int i, DATE date) throws SQLException;
void setDATEAtName(String str, DATE date) throws SQLException;
void setDateAtName(String str, Date date) throws SQLException;
void setDisableStmtCaching(boolean z);
void setDoubleAtName(String str, double d) throws SQLException;
void setExecuteBatch(int i) throws SQLException;
void setFixedCHAR(int i, String str) throws SQLException;
void setFixedCHARAtName(String str, String str2) throws SQLException;
void setFloatAtName(String str, float f) throws SQLException;
void setFormOfUse(int i, short s);
void setINTERVALDS(int i, INTERVALDS intervalds) throws SQLException;
void setINTERVALDSAtName(String str, INTERVALDS intervalds) throws SQLException;
void setINTERVALYM(int i, INTERVALYM intervalym) throws SQLException;
void setINTERVALYMAtName(String str, INTERVALYM intervalym) throws SQLException;
void setIntAtName(String str, int i) throws SQLException;
void setLongAtName(String str, long j) throws SQLException;
void setNUMBER(int i, NUMBER number) throws SQLException;
void setNUMBERAtName(String str, NUMBER number) throws SQLException;
void setNullAtName(String str, int i) throws SQLException;
void setNullAtName(String str, int i, String str2) throws SQLException;
void setOPAQUE(int i, OPAQUE opaque) throws SQLException;
void setOPAQUEAtName(String str, OPAQUE opaque) throws SQLException;
void setORAData(int i, ORAData oRAData) throws SQLException;
void setORADataAtName(String str, ORAData oRAData) throws SQLException;
void setObjectAtName(String str, Object obj) throws SQLException;
void setObjectAtName(String str, Object obj, int i) throws SQLException;
void setObjectAtName(String str, Object obj, int i, int i2) throws SQLException;
void setOracleObject(int i, Datum datum) throws SQLException;
void setOracleObjectAtName(String str, Datum datum) throws SQLException;
void setPlsqlIndexTable(int i, Object obj, int i2, int i3, int i4, int i5) throws SQLException;
void setRAW(int i, RAW raw) throws SQLException;
void setRAWAtName(String str, RAW raw) throws SQLException;
void setREF(int i, REF ref) throws SQLException;
void setREFAtName(String str, REF ref) throws SQLException;
void setROWID(int i, ROWID rowid) throws SQLException;
void setROWIDAtName(String str, ROWID rowid) throws SQLException;
void setRefAtName(String str, Ref ref) throws SQLException;
void setRefType(int i, REF ref) throws SQLException;
void setRefTypeAtName(String str, REF ref) throws SQLException;
void setSTRUCT(int i, STRUCT struct) throws SQLException;
void setSTRUCTAtName(String str, STRUCT struct) throws SQLException;
void setShortAtName(String str, short s) throws SQLException;
void setStringAtName(String str, String str2) throws SQLException;
void setStringForClob(int i, String str) throws SQLException;
void setStringForClobAtName(String str, String str2) throws SQLException;
void setStructDescriptor(int i, StructDescriptor structDescriptor) throws SQLException;
void setStructDescriptorAtName(String str, StructDescriptor structDescriptor) throws SQLException;
void setTIMESTAMP(int i, TIMESTAMP timestamp) throws SQLException;
void setTIMESTAMPAtName(String str, TIMESTAMP timestamp) throws SQLException;
void setTIMESTAMPLTZ(int i, TIMESTAMPLTZ timestampltz) throws SQLException;
void setTIMESTAMPLTZAtName(String str, TIMESTAMPLTZ timestampltz) throws SQLException;
void setTIMESTAMPTZ(int i, TIMESTAMPTZ timestamptz) throws SQLException;
void setTIMESTAMPTZAtName(String str, TIMESTAMPTZ timestamptz) throws SQLException;
void setTimeAtName(String str, Time time) throws SQLException;
void setTimestampAtName(String str, Timestamp timestamp) throws SQLException;
void setURLAtName(String str, URL url) throws SQLException;
void setUnicodeStreamAtName(String str, InputStream inputStream, int i) throws SQLException;
}