link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
package oracle.sql;
import java.io.InputStream;
import java.io.Reader;
import java.sql.SQLException;
public interface BfileDBAccess {
void close(BFILE bfile) throws SQLException;
void closeFile(BFILE bfile) throws SQLException;
boolean fileExists(BFILE bfile) throws SQLException;
int getBytes(BFILE bfile, long j, int i, byte[] bArr) throws SQLException;
String getDirAlias(BFILE bfile) throws SQLException;
String getName(BFILE bfile) throws SQLException;
boolean isFileOpen(BFILE bfile) throws SQLException;
boolean isOpen(BFILE bfile) throws SQLException;
long length(BFILE bfile) throws SQLException;
InputStream newConversionInputStream(BFILE bfile, int i) throws SQLException;
Reader newConversionReader(BFILE bfile, int i) throws SQLException;
InputStream newInputStream(BFILE bfile, int i, long j) throws SQLException;
void open(BFILE bfile, int i) throws SQLException;
void openFile(BFILE bfile) throws SQLException;
long position(BFILE bfile, BFILE bfile2, long j) throws SQLException;
long position(BFILE bfile, byte[] bArr, long j) throws SQLException;
}
+43
View File
@@ -0,0 +1,43 @@
package oracle.sql;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.sql.Connection;
import java.sql.SQLException;
public interface BlobDBAccess {
void close(BLOB blob) throws SQLException;
BLOB createTemporaryBlob(Connection connection, boolean z, int i) throws SQLException;
void freeTemporary(BLOB blob, boolean z) throws SQLException;
int getBytes(BLOB blob, long j, int i, byte[] bArr) throws SQLException;
int getChunkSize(BLOB blob) throws SQLException;
boolean isOpen(BLOB blob) throws SQLException;
boolean isTemporary(BLOB blob) throws SQLException;
long length(BLOB blob) throws SQLException;
InputStream newConversionInputStream(BLOB blob, int i) throws SQLException;
Reader newConversionReader(BLOB blob, int i) throws SQLException;
InputStream newInputStream(BLOB blob, int i, long j) throws SQLException;
OutputStream newOutputStream(BLOB blob, int i, long j) throws SQLException;
void open(BLOB blob, int i) throws SQLException;
long position(BLOB blob, BLOB blob2, long j) throws SQLException;
long position(BLOB blob, byte[] bArr, long j) throws SQLException;
int putBytes(BLOB blob, long j, byte[] bArr, int i, int i2) throws SQLException;
void trim(BLOB blob, long j) throws SQLException;
}
@@ -0,0 +1,11 @@
package oracle.sql;
interface CharacterRepConstants {
public static final int AL16UTF16LE_REP = 5;
public static final int AL16UTF16_REP = 4;
public static final int AL32UTF8_REP = 6;
public static final int BYTE_REP = 1;
public static final int UNKNOWN_REP = 1024;
public static final int UTFE_REP = 3;
public static final int UTF_REP = 2;
}
+44
View File
@@ -0,0 +1,44 @@
package oracle.sql;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
import java.sql.Connection;
import java.sql.SQLException;
public interface ClobDBAccess {
void close(CLOB clob) throws SQLException;
CLOB createTemporaryClob(Connection connection, boolean z, int i, short s) throws SQLException;
void freeTemporary(CLOB clob, boolean z) throws SQLException;
int getChars(CLOB clob, long j, int i, char[] cArr) throws SQLException;
int getChunkSize(CLOB clob) throws SQLException;
boolean isOpen(CLOB clob) throws SQLException;
boolean isTemporary(CLOB clob) throws SQLException;
long length(CLOB clob) throws SQLException;
InputStream newInputStream(CLOB clob, int i, long j) throws SQLException;
OutputStream newOutputStream(CLOB clob, int i, long j) throws SQLException;
Reader newReader(CLOB clob, int i, long j) throws SQLException;
Writer newWriter(CLOB clob, int i, long j) throws SQLException;
void open(CLOB clob, int i) throws SQLException;
long position(CLOB clob, String str, long j) throws SQLException;
long position(CLOB clob, CLOB clob2, long j) throws SQLException;
int putChars(CLOB clob, long j, char[] cArr, int i, int i2) throws SQLException;
void trim(CLOB clob, long j) throws SQLException;
}
+9
View File
@@ -0,0 +1,9 @@
package oracle.sql;
import java.sql.SQLException;
import oracle.jdbc.driver.OracleConnection;
import oracle.jdbc.internal.ObjectData;
public interface CustomDatum extends ObjectData {
Datum toDatum(OracleConnection oracleConnection) throws SQLException;
}
@@ -0,0 +1,8 @@
package oracle.sql;
import java.sql.SQLException;
import oracle.jdbc.internal.ObjectDataFactory;
public interface CustomDatumFactory extends ObjectDataFactory {
CustomDatum create(Datum datum, int i) throws SQLException;
}
+41
View File
@@ -0,0 +1,41 @@
package oracle.sql;
import java.sql.SQLException;
interface LdxLib {
byte[] ldxadm(byte[] bArr, int i) throws SQLException;
byte[] ldxads(byte[] bArr, int i, int i2) throws SQLException;
int ldxchk(byte[] bArr) throws SQLException;
byte[] ldxdfd(int i, int i2) throws SQLException;
void ldxdtd(byte[] bArr, int[] iArr, int[] iArr2) throws SQLException;
String ldxdts(byte[] bArr, String str, String str2) throws SQLException;
String ldxdts(byte[] bArr, byte[] bArr2, String str) throws SQLException;
byte[] ldxdyf(byte[] bArr) throws SQLException;
void ldxftd(byte[] bArr, int[] iArr, int[] iArr2) throws SQLException;
byte[] ldxgdt() throws SQLException;
byte[] ldxldd(byte[] bArr) throws SQLException;
byte[] ldxnxd(byte[] bArr, int i) throws SQLException;
byte[] ldxrnd(byte[] bArr, String str) throws SQLException;
byte[] ldxsbm(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] ldxstd(String str, String str2, String str3) throws SQLException;
byte[] ldxsto(String str, String str2) throws SQLException;
void ldxsub(byte[] bArr, byte[] bArr2, int[] iArr, int[] iArr2) throws SQLException;
byte[] ldxtrn(byte[] bArr, String str) throws SQLException;
}
+85
View File
@@ -0,0 +1,85 @@
package oracle.sql;
import java.sql.SQLException;
interface LnxLib {
byte[] lnxabs(byte[] bArr) throws SQLException;
byte[] lnxacos(byte[] bArr) throws SQLException;
byte[] lnxadd(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxasin(byte[] bArr) throws SQLException;
byte[] lnxatan(byte[] bArr) throws SQLException;
byte[] lnxatan2(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxbex(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxceil(byte[] bArr) throws SQLException;
byte[] lnxcos(byte[] bArr) throws SQLException;
byte[] lnxcpn(String str, boolean z, int i, boolean z2, int i2, String str2) throws SQLException;
byte[] lnxcsh(byte[] bArr) throws SQLException;
byte[] lnxdec(byte[] bArr) throws SQLException;
byte[] lnxdiv(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxexp(byte[] bArr) throws SQLException;
byte[] lnxfcn(String str, String str2, String str3) throws SQLException;
byte[] lnxflo(byte[] bArr) throws SQLException;
byte[] lnxfpr(byte[] bArr, int i) throws SQLException;
byte[] lnxinc(byte[] bArr) throws SQLException;
byte[] lnxln(byte[] bArr) throws SQLException;
byte[] lnxlog(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxmin(long j);
byte[] lnxmod(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxmul(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxneg(byte[] bArr) throws SQLException;
String lnxnfn(byte[] bArr, String str, String str2) throws SQLException;
String lnxnuc(byte[] bArr, int i, String str) throws SQLException;
double lnxnur(byte[] bArr);
byte[] lnxpow(byte[] bArr, int i) throws SQLException;
byte[] lnxren(double d) throws SQLException;
byte[] lnxrou(byte[] bArr, int i) throws SQLException;
byte[] lnxsca(byte[] bArr, int i, int i2, boolean[] zArr) throws SQLException;
byte[] lnxshift(byte[] bArr, int i) throws SQLException;
byte[] lnxsin(byte[] bArr) throws SQLException;
byte[] lnxsnh(byte[] bArr) throws SQLException;
long lnxsni(byte[] bArr) throws SQLException;
byte[] lnxsqr(byte[] bArr) throws SQLException;
byte[] lnxsub(byte[] bArr, byte[] bArr2) throws SQLException;
byte[] lnxtan(byte[] bArr) throws SQLException;
byte[] lnxtnh(byte[] bArr) throws SQLException;
byte[] lnxtru(byte[] bArr, int i) throws SQLException;
}
+5
View File
@@ -0,0 +1,5 @@
package oracle.sql;
public interface Mutable {
void copy(CustomDatum customDatum);
}
+9
View File
@@ -0,0 +1,9 @@
package oracle.sql;
import java.sql.Connection;
import java.sql.SQLException;
import oracle.jdbc.internal.ObjectData;
public interface ORAData extends ObjectData {
Datum toDatum(Connection connection) throws SQLException;
}
@@ -0,0 +1,8 @@
package oracle.sql;
import java.sql.SQLException;
import oracle.jdbc.internal.ObjectDataFactory;
public interface ORADataFactory extends ObjectDataFactory {
ORAData create(Datum datum, int i) throws SQLException;
}
@@ -0,0 +1,13 @@
package oracle.sql.converter;
public interface CharacterConverterGroup {
public static final int ID_12BYTE = 2;
public static final int ID_1BYTE = 1;
public static final int ID_2BYTEFIXED = 8;
public static final int ID_JAEUC = 3;
public static final int ID_LC = 4;
public static final int ID_LCFIXED = 5;
public static final int ID_SHIFT = 9;
public static final int ID_SJIS = 6;
public static final int ID_ZHTEUC = 7;
}
@@ -0,0 +1,8 @@
package oracle.sql.converter;
/* compiled from: CharacterSetMetaData */
interface InternalCharacterSetMetaData {
int getMaxCharLength(int i);
boolean isFixedWidth(int i);
}