Answer To: Hi this assignment is the second part of BMi phase 1 (order id XXXXXXXXXXyou did for me and like...
Snehil answered on May 06 2020
BmiPhase2/build.xml
Builds, tests, and runs the project BmiPhase1.
BmiPhase2/build/built-jar.properties
#Sun, 06 May 2018 10:12:20 +0530
C\:\\Programming\\TFTH\\30182\\My\ Work\\BmiPhase2=
BmiPhase2/build/classes/.netbeans_automatic_build
BmiPhase2/build/classes/.netbeans_update_resources
BmiPhase2/build/classes/bmi/calculator/BmiCalculator.class
package bmi.calculator;
public synchronized class BmiCalculator {
public void BmiCalculator();
public static void main(String[]);
}
BmiPhase2/build/classes/bmi/model/Bmi.class
package bmi.model;
public synchronized class Bmi {
private String studentID;
private double height;
private double weight;
private String rating;
public void Bmi();
public void Bmi(String, double, double);
public double getHeight();
public double getWeight();
public double getBmi();
public String getRating();
public String getStudentId();
public void setStudentID(String);
public void setHeight(double);
public void setWeight(double);
public void setRating(String);
public void calculateRating();
public String toString();
}
BmiPhase2/build/classes/bmi/model/BmiModel.class
package bmi.model;
public synchronized class BmiModel implements IModel {
private int current;
private java.util.List bmis;
private BmiQueries bmiQueries;
private boolean status;
public void BmiModel(BmiQueries);
public void getAllStudents();
public void getSpecificStudent(String);
public void getBmiInRange(double, double);
public void getAtRiskStudents();
public void close();
public void update(String, double, double);
public void addNew(String, double, double);
public void next();
public void previous();
public Bmi current();
public boolean queryStatus();
}
BmiPhase2/build/classes/bmi/model/BmiQueries.class
package bmi.model;
public synchronized class BmiQueries {
private final String PASSWORD;
private final String URL;
private final String USERNAME;
private java.sql.Connection connection;
private java.sql.PreparedStatement allStudents;
private java.sql.PreparedStatement spcificStudent;
private java.sql.PreparedStatement bmiInRange;
private java.sql.PreparedStatement atRiskStudents;
private java.sql.PreparedStatement updateStudent;
private java.sql.PreparedStatement addNewStudent;
public void BmiQueries();
public void close();
public java.util.List getallStudents();
public Bmi getSpecificStudent(String);
public java.util.List getBmiInRange(double, double);
public java.util.List getAtRiskStudents();
public int updateStudent(String, double, double);
public int addNewStudent(String, double, double);
}
BmiPhase2/build/classes/bmi/model/IModel.class
package bmi.model;
public abstract interface IModel {
public abstract void getAllStudents();
public abstract void getSpecificStudent(String);
public abstract void getBmiInRange(double, double);
public abstract void getAtRiskStudents();
public abstract void close();
public abstract void update(String, double, double);
public abstract void addNew(String, double, double);
public abstract void next();
public abstract void previous();
public abstract Bmi current();
public abstract boolean queryStatus();
}
BmiPhase2/build/classes/bmi/presenter/BmiPresenter.class
package bmi.presenter;
public synchronized class BmiPresenter {
private bmi.model.IModel bmiModel;
private bmi.view.IView bmiView;
public void BmiPresenter(bmi.model.IModel);
public void bind(bmi.view.IView);
public void close();
public void next();
public void previous();
private void fetchRecords();
public void bmiAllStudents();
public void bmiSpecificStudent(String);
public void bmiInRange(double, double);
public void bmiAtRiskStudents();
public void update(String, double, double);
public void addNew(String, double, double);
public void updateAll();
}
BmiPhase2/build/classes/bmi/view/BmiView$1.class
package bmi.view;
synchronized class BmiView$1 implements java.awt.event.ActionListener {
void BmiView$1(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$10.class
package bmi.view;
synchronized class BmiView$10 implements java.awt.event.ActionListener {
void BmiView$10(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$11.class
package bmi.view;
synchronized class BmiView$11 implements java.awt.event.ActionListener {
void BmiView$11(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$12.class
package bmi.view;
synchronized class BmiView$12 implements Runnable {
void BmiView$12(BmiView);
public void run();
}
BmiPhase2/build/classes/bmi/view/BmiView$2.class
package bmi.view;
synchronized class BmiView$2 implements java.awt.event.ActionListener {
void BmiView$2(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$3.class
package bmi.view;
synchronized class BmiView$3 implements java.awt.event.ActionListener {
void BmiView$3(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$4.class
package bmi.view;
synchronized class BmiView$4 implements java.awt.event.ActionListener {
void BmiView$4(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$5.class
package bmi.view;
synchronized class BmiView$5 implements java.awt.event.ActionListener {
void BmiView$5(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$6.class
package bmi.view;
synchronized class BmiView$6 implements java.awt.event.ActionListener {
void BmiView$6(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$7.class
package bmi.view;
synchronized class BmiView$7 implements java.awt.event.ActionListener {
void BmiView$7(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$8.class
package bmi.view;
synchronized class BmiView$8 implements java.awt.event.ActionListener {
void BmiView$8(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView$9.class
package bmi.view;
synchronized class BmiView$9 implements java.awt.event.ActionListener {
void BmiView$9(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
BmiPhase2/build/classes/bmi/view/BmiView.class
package bmi.view;
public synchronized class BmiView extends javax.swing.JFrame implements IView {
private bmi.presenter.BmiPresenter bmiPresenter;
private bmi.model.BmiQueries bmiQueries;
private javax.swing.JButton addNewB;
private javax.swing.JButton allStudentsB;
private javax.swing.JButton atRiskStudentsB;
private javax.swing.JButton bmiInRangeB;
private javax.swing.JTextField bmiTF;
private javax.swing.JButton clearB;
private javax.swing.JButton exitB;
private javax.swing.JTextField heightTF;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton nextB;
private javax.swing.JButton previousB;
private javax.swing.JTextField range1TF;
private javax.swing.JTextField range2TF;
private javax.swing.JTextField ratingTF;
private javax.swing.JButton specificStudentB;
private javax.swing.JTextField studentIdTF;
private javax.swing.JTextArea textArea;
private javax.swing.JButton updateAllB;
private javax.swing.JButton updateB;
private javax.swing.JTextField weightTF;
private void initComponents();
private void allStudentsBActionPerformed(java.awt.event.ActionEvent);
private void updateBActionPerformed(java.awt.event.ActionEvent);
private void specificStudentBActionPerformed(java.awt.event.ActionEvent);
private void addNewBActionPerformed(java.awt.event.ActionEvent);
private void bmiInRangeBActionPerformed(java.awt.event.ActionEvent);
private void clearBActionPerformed(java.awt.event.ActionEvent);
private void atRiskStudentsBActionPerformed(java.awt.event.ActionEvent);
private void exitBActionPerformed(java.awt.event.ActionEvent);
private void nextBActionPerformed(java.awt.event.ActionEvent);
private void previousBActionPerformed(java.awt.event.ActionEvent);
private void updateAllBActionPerformed(java.awt.event.ActionEvent);
public void BmiView(bmi.presenter.BmiPresenter);
private void specificStudentActionPerformed(java.awt.event.ActionEvent);
private void bmiRangeActionPerformed(java.awt.event.ActionEvent);
private void updateStudentActionPerformed(java.awt.event.ActionEvent);
private void addNewStudentActionPerformed(java.awt.event.ActionEvent);
public void setBrowsing(Boolean);
public void displayMessage(String);
public void displayRecord(bmi.model.Bmi);
}
BmiPhase2/build/classes/bmi/view/BmiView.form
BmiPhase2/build/classes/bmi/view/IView.class
package bmi.view;
public abstract interface IView {
public abstract void setBrowsing(Boolean);
public abstract void displayMessage(String);
public abstract void displayRecord(bmi.model.Bmi);
}
BmiPhase2/dist/BmiPhase1.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.7
Created-By: 1.8.0_92-b14 (Oracle Corporation)
Class-Path: lib/derbyclient.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: bmi.calculator.BmiCalculator
bmi/calculator/BmiCalculator.class
package bmi.calculator;
public synchronized class BmiCalculator {
public void BmiCalculator();
public static void main(String[]);
}
bmi/model/Bmi.class
package bmi.model;
public synchronized class Bmi {
private String studentID;
private double height;
private double weight;
private String rating;
public void Bmi();
public void Bmi(String, double, double);
public double getHeight();
public double getWeight();
public double getBmi();
public String getRating();
public String getStudentId();
public void setStudentID(String);
public void setHeight(double);
public void setWeight(double);
public void setRating(String);
public void calculateRating();
public String toString();
}
bmi/model/BmiModel.class
package bmi.model;
public synchronized class BmiModel implements IModel {
private int current;
private java.util.List bmis;
private BmiQueries bmiQueries;
private boolean status;
public void BmiModel(BmiQueries);
public void getAllStudents();
public void getSpecificStudent(String);
public void getBmiInRange(double, double);
public void getAtRiskStudents();
public void close();
public void update(String, double, double);
public void addNew(String, double, double);
public void next();
public void previous();
public Bmi current();
public boolean queryStatus();
}
bmi/model/BmiQueries.class
package bmi.model;
public synchronized class BmiQueries {
private final String PASSWORD;
private final String URL;
private final String USERNAME;
private java.sql.Connection connection;
private java.sql.PreparedStatement allStudents;
private java.sql.PreparedStatement spcificStudent;
private java.sql.PreparedStatement bmiInRange;
private java.sql.PreparedStatement atRiskStudents;
private java.sql.PreparedStatement updateStudent;
private java.sql.PreparedStatement addNewStudent;
public void BmiQueries();
public void close();
public java.util.List getallStudents();
public Bmi getSpecificStudent(String);
public java.util.List getBmiInRange(double, double);
public java.util.List getAtRiskStudents();
public int updateStudent(String, double, double);
public int addNewStudent(String, double, double);
}
bmi/model/IModel.class
package bmi.model;
public abstract interface IModel {
public abstract void getAllStudents();
public abstract void getSpecificStudent(String);
public abstract void getBmiInRange(double, double);
public abstract void getAtRiskStudents();
public abstract void close();
public abstract void update(String, double, double);
public abstract void addNew(String, double, double);
public abstract void next();
public abstract void previous();
public abstract Bmi current();
public abstract boolean queryStatus();
}
bmi/presenter/BmiPresenter.class
package bmi.presenter;
public synchronized class BmiPresenter {
private bmi.model.IModel bmiModel;
private bmi.view.IView bmiView;
public void BmiPresenter(bmi.model.IModel);
public void bind(bmi.view.IView);
public void close();
public void next();
public void previous();
private void fetchRecords();
public void bmiAllStudents();
public void bmiSpecificStudent(String);
public void bmiInRange(double, double);
public void bmiAtRiskStudents();
public void update(String, double, double);
public void addNew(String, double, double);
public void updateAll();
}
bmi/view/BmiView$1.class
package bmi.view;
synchronized class BmiView$1 implements java.awt.event.ActionListener {
void BmiView$1(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$10.class
package bmi.view;
synchronized class BmiView$10 implements java.awt.event.ActionListener {
void BmiView$10(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$11.class
package bmi.view;
synchronized class BmiView$11 implements java.awt.event.ActionListener {
void BmiView$11(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$12.class
package bmi.view;
synchronized class BmiView$12 implements Runnable {
void BmiView$12(BmiView);
public void run();
}
bmi/view/BmiView$2.class
package bmi.view;
synchronized class BmiView$2 implements java.awt.event.ActionListener {
void BmiView$2(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$3.class
package bmi.view;
synchronized class BmiView$3 implements java.awt.event.ActionListener {
void BmiView$3(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$4.class
package bmi.view;
synchronized class BmiView$4 implements java.awt.event.ActionListener {
void BmiView$4(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$5.class
package bmi.view;
synchronized class BmiView$5 implements java.awt.event.ActionListener {
void BmiView$5(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$6.class
package bmi.view;
synchronized class BmiView$6 implements java.awt.event.ActionListener {
void BmiView$6(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$7.class
package bmi.view;
synchronized class BmiView$7 implements java.awt.event.ActionListener {
void BmiView$7(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$8.class
package bmi.view;
synchronized class BmiView$8 implements java.awt.event.ActionListener {
void BmiView$8(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView$9.class
package bmi.view;
synchronized class BmiView$9 implements java.awt.event.ActionListener {
void BmiView$9(BmiView);
public void actionPerformed(java.awt.event.ActionEvent);
}
bmi/view/BmiView.class
package bmi.view;
public synchronized class BmiView extends javax.swing.JFrame implements IView {
private bmi.presenter.BmiPresenter bmiPresenter;
private bmi.model.BmiQueries bmiQueries;
private javax.swing.JButton addNewB;
private javax.swing.JButton allStudentsB;
private javax.swing.JButton atRiskStudentsB;
private javax.swing.JButton bmiInRangeB;
private javax.swing.JTextField bmiTF;
private javax.swing.JButton clearB;
private javax.swing.JButton exitB;
private javax.swing.JTextField heightTF;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton nextB;
private javax.swing.JButton previousB;
private javax.swing.JTextField range1TF;
private javax.swing.JTextField range2TF;
private javax.swing.JTextField ratingTF;
private javax.swing.JButton specificStudentB;
private javax.swing.JTextField studentIdTF;
private javax.swing.JTextArea textArea;
private javax.swing.JButton updateAllB;
private javax.swing.JButton updateB;
private javax.swing.JTextField weightTF;
private void initComponents();
private void allStudentsBActionPerformed(java.awt.event.ActionEvent);
private void updateBActionPerformed(java.awt.event.ActionEvent);
private void specificStudentBActionPerformed(java.awt.event.ActionEvent);
private void addNewBActionPerformed(java.awt.event.ActionEvent);
private void bmiInRangeBActionPerformed(java.awt.event.ActionEvent);
private void clearBActionPerformed(java.awt.event.ActionEvent);
private void atRiskStudentsBActionPerformed(java.awt.event.ActionEvent);
private void exitBActionPerformed(java.awt.event.ActionEvent);
private void nextBActionPerformed(java.awt.event.ActionEvent);
private void previousBActionPerformed(java.awt.event.ActionEvent);
private void updateAllBActionPerformed(java.awt.event.ActionEvent);
public void BmiView(bmi.presenter.BmiPresenter);
private void printList(java.util.List);
private void allStudentsActionPerformed(java.awt.event.ActionEvent);
private void specificStudentActionPerformed(java.awt.event.ActionEvent);
private void bmiRangeActionPerformed(java.awt.event.ActionEvent);
private void atRiskStudentsActionPerformed(java.awt.event.ActionEvent);
private void updateStudentActionPerformed(java.awt.event.ActionEvent);
private void addNewStudentActionPerformed(java.awt.event.ActionEvent);
private void clearButtonActionPerformed(java.awt.event.ActionEvent);
private void exitButtonActionPerformed(java.awt.event.ActionEvent);
public void setBrowsing(Boolean);
public void displayMessage(String);
public void displayRecord(bmi.model.Bmi);
}
bmi/view/IView.class
package bmi.view;
public abstract interface IView {
public abstract void setBrowsing(Boolean);
public abstract void displayMessage(String);
public abstract void displayRecord(bmi.model.Bmi);
}
BmiPhase2/dist/lib/derbyclient.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 25.0-b70 (Oracle Corporation)
Bundle-Vendor: Apache Software Foundation
Bundle-Name: Apache Derby 10.10
Bundle-Version: 10.10.2000000.1582446
Bundle-ManifestVersion: 2
Sealed: true
Bundle-SymbolicName: derbyclient
DynamicImport-Package: *
Export-Package: org.apache.derby.jdbc
Class-Path: derbyLocale_cs.jar derbyLocale_de_DE.jar derbyLocale_es.ja
r derbyLocale_fr.jar derbyLocale_hu.jar derbyLocale_it.jar derbyLocal
e_ja_JP.jar derbyLocale_ko_KR.jar derbyLocale_pl.jar derbyLocale_pt_B
R.jar derbyLocale_ru.jar derbyLocale_zh_CN.jar derbyLocale_zh_TW.jar
Name: org/apache/derby/impl/tools/sysinfo/
Sealed: false
Name: org/apache/derby/iapi/services/context/
Sealed: false
Name: org/apache/derby/iapi/services/info/
Sealed: false
Name: org/apache/derby/jdbc/
Sealed: false
Name: org/apache/derby/info/
Sealed: false
Name: org/apache/derby/iapi/services/i18n/
Sealed: false
Name: org/apache/derby/shared/common/sanity/
Sealed: false
Name: org/apache/derby/iapi/tools/i18n/
Sealed: false
Name: org/apache/derby/loc/
Sealed: false
Name: org/apache/derby/tools/
Sealed: false
org/apache/derby/client/ClientDataSourceFactory.class
package org.apache.derby.client;
public synchronized class ClientDataSourceFactory implements javax.naming.spi.ObjectFactory {
private static final Class[] STRING_ARG;
private static final Class[] INT_ARG;
private static final Class[] BOOLEAN_ARG;
private static final Class[] SHORT_ARG;
public void ClientDataSourceFactory();
public Object getObjectInstance(Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) throws Exception;
private static void setBeanProperties(Object, javax.naming.Reference) throws Exception;
static void ();
}
org/apache/derby/client/ClientPooledConnection.class
package org.apache.derby.client;
public synchronized class ClientPooledConnection implements javax.sql.PooledConnection {
private boolean newPC_;
private java.util.ArrayList listeners_;
private int eventIterators;
am.Connection physicalConnection_;
net.NetConnection netPhysicalConnection_;
net.NetXAConnection netXAPhysicalConnection_;
private final am.stmtcache.JDBCStatementCache statementCache;
am.LogicalConnection logicalConnection_;
protected am.LogWriter logWriter_;
protected int rmId_;
public void ClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, am.LogWriter, String, String) throws java.sql.SQLException;
public void ClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, am.LogWriter, String, String, int) throws java.sql.SQLException;
public boolean isStatementPoolingEnabled();
protected void finalize() throws Throwable;
public synchronized void close() throws java.sql.SQLException;
public synchronized java.sql.Connection getConnection() throws java.sql.SQLException;
private void createLogicalConnection() throws am.SqlException;
public synchronized void addConnectionEventListener(javax.sql.ConnectionEventListener);
public synchronized void removeConnectionEventListener(javax.sql.ConnectionEventListener);
public synchronized void recycleConnection();
public void informListeners(am.SqlException);
private void fireConnectionEventListeners(am.SqlException);
public synchronized void nullLogicalConnection();
public void onStatementClose(java.sql.PreparedStatement);
public void onStatementErrorOccurred(java.sql.PreparedStatement, java.sql.SQLException);
protected net.NetXAConnection getNetXAConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, net.NetLogWriter, String, String, int) throws am.SqlException;
}
org/apache/derby/client/ClientPooledConnection40.class
package org.apache.derby.client;
public synchronized class ClientPooledConnection40 extends ClientPooledConnection {
private final java.util.concurrent.CopyOnWriteArrayList statementEventListeners;
public void ClientPooledConnection40(org.apache.derby.jdbc.ClientBaseDataSourceRoot, am.LogWriter, String, String) throws java.sql.SQLException;
public void ClientPooledConnection40(org.apache.derby.jdbc.ClientBaseDataSourceRoot, am.LogWriter, String, String, int) throws java.sql.SQLException;
public void addStatementEventListener(javax.sql.StatementEventListener);
public void removeStatementEventListener(javax.sql.StatementEventListener);
public void onStatementClose(java.sql.PreparedStatement);
public void onStatementErrorOccurred(java.sql.PreparedStatement, java.sql.SQLException);
}
org/apache/derby/client/ClientXAConnection.class
package org.apache.derby.client;
public synchronized class ClientXAConnection extends ClientPooledConnection implements javax.sql.XAConnection {
private static int rmIdSeed_;
private javax.transaction.xa.XAResource xares_;
private net.NetXAResource netXares_;
private boolean fFirstGetConnection_;
private java.sql.Connection logicalCon_;
private net.NetXAConnection controlCon_;
public void ClientXAConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, net.NetLogWriter, String, String) throws java.sql.SQLException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
private static synchronized int getUnigueRmId();
public int getRmId();
public javax.transaction.xa.XAResource getXAResource() throws java.sql.SQLException;
public net.NetXAConnection createControlConnection(net.NetLogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws java.sql.SQLException;
public synchronized void close() throws java.sql.SQLException;
static void ();
}
org/apache/derby/client/ClientXAConnection40.class
package org.apache.derby.client;
public synchronized class ClientXAConnection40 extends ClientXAConnection {
private final java.util.concurrent.CopyOnWriteArrayList statementEventListeners;
public void ClientXAConnection40(org.apache.derby.jdbc.ClientBaseDataSourceRoot, net.NetLogWriter, String, String) throws java.sql.SQLException;
public void removeStatementEventListener(javax.sql.StatementEventListener);
public void addStatementEventListener(javax.sql.StatementEventListener);
public void onStatementClose(java.sql.PreparedStatement);
public void onStatementErrorOccurred(java.sql.PreparedStatement, java.sql.SQLException);
}
org/apache/derby/client/ClientXid.class
package org.apache.derby.client;
public synchronized class ClientXid implements javax.transaction.xa.Xid {
private int formatID_;
private int gtrid_length_;
private int bqual_length_;
private byte[] data_;
private static final int XidDATASIZE = 128;
public static final int MAXGTRIDSIZE = 64;
public static final int MAXBQUALSIZE = 64;
private static final String hextab_ = 0123456789ABCDEF;
public void ClientXid();
public void ClientXid(int, byte[], byte[]);
public String toString();
public byte[] getBranchQualifier();
public void setBranchQualifier(byte[]);
public int getFormatId();
public void setFormatID(int);
public byte[] getGlobalTransactionId();
public byte[] getData();
public int getGtridLength();
public int getBqualLength();
public int hashCode();
public boolean equals(Object);
}
org/apache/derby/client/am/Agent.class
package org.apache.derby.client.am;
public abstract synchronized class Agent {
public SqlException accumulatedReadExceptions_;
private boolean enableBatchedExceptionTracking_;
private int batchedExceptionLabelIndex_;
private boolean[] batchedExceptionGenerated_;
Connection connection_;
public SectionManager sectionManager_;
public LogWriter logWriter_;
final CrossConverters crossConverters_;
SqlException deferredException_;
void checkForDeferredExceptions() throws SqlException;
public void checkForSupportedDataType(int) throws SqlException;
public void accumulateDeferredException(SqlException);
protected void Agent(Connection, LogWriter);
protected void resetAgent(LogWriter);
public void resetAgent(Connection, LogWriter, int, String, int) throws SqlException;
protected abstract void resetAgent_(LogWriter, int, String, int) throws SqlException;
public final boolean loggingEnabled();
public final void setLogWriter(LogWriter);
public final java.io.PrintWriter getLogWriter();
public abstract LogWriter newLogWriter_(java.io.PrintWriter, int);
public final void accumulateReadException(SqlException);
public final void accumulateDisconnectException(DisconnectException);
public final void accumulateChainBreakingReadExceptionAndThrow(DisconnectException) throws DisconnectException;
protected abstract void markChainBreakingException_();
public abstract void checkForChainBreakingException_() throws SqlException;
private final void enableBatchedExceptionTracking(int);
final void disableBatchedExceptionTracking();
public final void setBatchedExceptionLabelIndex(int);
private final SqlException labelAsBatchedException(SqlException, int);
protected final void checkForExceptions() throws SqlException;
final boolean batchUpdateExceptionGenerated();
public final void flow(Statement) throws SqlException;
public final void flowBatch(Statement, int) throws SqlException;
public final void flowOutsideUOW() throws SqlException;
public abstract void flush_() throws DisconnectException;
public abstract void close_() throws SqlException;
public void close() throws SqlException;
public final void disconnectEvent();
public void beginWriteChainOutsideUOW() throws SqlException;
public void beginWriteChain(Statement) throws SqlException;
public final void beginBatchedWriteChain(Statement) throws SqlException;
protected void endWriteChain();
protected final void endBatchedWriteChain();
protected void beginReadChain(Statement) throws SqlException;
protected final void beginBatchedReadChain(Statement, int) throws SqlException;
protected void beginReadChainOutsideUOW() throws SqlException;
public void endReadChain() throws SqlException;
public final void endBatchedReadChain(long[], SqlException) throws java.sql.BatchUpdateException;
}
org/apache/derby/client/am/AsciiStream.class
package org.apache.derby.client.am;
public synchronized class AsciiStream extends java.io.InputStream {
private java.io.Reader reader_;
private String materializedString_;
private int charsRead_;
public void AsciiStream(String);
public void AsciiStream(String, java.io.Reader);
public int read() throws java.io.IOException;
public int available();
}
org/apache/derby/client/am/Blob.class
package org.apache.derby.client.am;
public synchronized class Blob extends Lob implements java.sql.Blob {
byte[] binaryString_;
java.io.InputStream binaryStream_;
int dataOffset_;
public void Blob(byte[], Agent, int);
public void Blob(Agent, java.io.InputStream, int);
public void Blob(Agent, java.io.InputStream);
public void Blob(Agent, int);
public long length() throws java.sql.SQLException;
long getLocatorLength() throws SqlException;
public byte[] getBytes(long, int) throws java.sql.SQLException;
private byte[] getBytesX(long, int) throws SqlException;
public java.io.InputStream getBinaryStream() throws java.sql.SQLException;
java.io.InputStream getBinaryStreamX() throws SqlException;
public long position(byte[], long) throws java.sql.SQLException;
private long positionX(byte[], long) throws SqlException;
public long position(java.sql.Blob, long) throws java.sql.SQLException;
private long positionX(java.sql.Blob, long) throws SqlException;
public int setBytes(long, byte[]) throws java.sql.SQLException;
public int setBytes(long, byte[], int, int) throws java.sql.SQLException;
public int setBytesX(long, byte[], int, int) throws SqlException;
public java.io.OutputStream setBinaryStream(long) throws java.sql.SQLException;
public void truncate(long) throws java.sql.SQLException;
public void free() throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(long, long) throws java.sql.SQLException;
public boolean isBinaryString();
public boolean isBinaryStream();
public byte[] getBinaryString();
protected long binaryStringPosition(byte[], long);
protected boolean isSubString(byte[], int);
protected void materializeStream() throws SqlException;
}
org/apache/derby/client/am/BlobLocatorInputStream.class
package org.apache.derby.client.am;
public synchronized class BlobLocatorInputStream extends java.io.InputStream {
private final Connection connection;
private final Blob blob;
private long currentPos;
private final long maxPos;
public void BlobLocatorInputStream(Connection, Blob) throws SqlException;
public void BlobLocatorInputStream(Connection, Blob, long, long) throws SqlException;
public int read() throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
private byte[] readBytes(int) throws java.io.IOException;
}
org/apache/derby/client/am/BlobLocatorOutputStream.class
package org.apache.derby.client.am;
public synchronized class BlobLocatorOutputStream extends java.io.OutputStream {
private final Connection connection;
private final Blob blob;
private long currentPos;
public void BlobLocatorOutputStream(Connection, Blob, long) throws SqlException;
public void write(int) throws java.io.IOException;
public void write(byte[]) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
private void writeBytes(byte[]) throws java.io.IOException;
}
org/apache/derby/client/am/BlobOutputStream.class
package org.apache.derby.client.am;
public synchronized class BlobOutputStream extends java.io.OutputStream {
private Blob blob_;
private long offset_;
public void BlobOutputStream(Blob, long);
public void write(int) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
private void writeX(byte[], int, int);
}
org/apache/derby/client/am/ByteArrayCombinerStream.class
package org.apache.derby.client.am;
public synchronized class ByteArrayCombinerStream extends java.io.InputStream {
private final java.util.ArrayList arrays;
private final long specifiedLength;
private long gOffset;
private int arrayIndex;
private byte[] curArray;
private int off;
public void ByteArrayCombinerStream(java.util.ArrayList, long);
public int read() throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
public int available();
private byte[] nextArray();
}
org/apache/derby/client/am/CachingLogicalConnection.class
package org.apache.derby.client.am;
public synchronized class CachingLogicalConnection extends LogicalConnection {
private StatementCacheInteractor cacheInteractor;
public void CachingLogicalConnection(Connection, org.apache.derby.client.ClientPooledConnection, stmtcache.JDBCStatementCache) throws SqlException;
public synchronized void close() throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/CachingLogicalConnection40.class
package org.apache.derby.client.am;
public synchronized class CachingLogicalConnection40 extends LogicalConnection40 {
private StatementCacheInteractor cacheInteractor;
public void CachingLogicalConnection40(Connection, org.apache.derby.client.ClientPooledConnection, stmtcache.JDBCStatementCache) throws SqlException;
public synchronized void close() throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/CallableLocatorProcedures.class
package org.apache.derby.client.am;
synchronized class CallableLocatorProcedures {
boolean isLocatorSupportAvailable;
private CallableStatement blobCreateLocatorCall;
private CallableStatement blobReleaseLocatorCall;
private CallableStatement blobGetPositionFromLocatorCall;
private CallableStatement blobGetPositionFromBytesCall;
private CallableStatement blobGetLengthCall;
private CallableStatement blobGetBytesCall;
private CallableStatement blobSetBytesCall;
private CallableStatement blobTruncateCall;
private CallableStatement clobCreateLocatorCall;
private CallableStatement clobReleaseLocatorCall;
private CallableStatement clobGetPositionFromStringCall;
private CallableStatement clobGetPositionFromLocatorCall;
private CallableStatement clobGetLengthCall;
private CallableStatement clobGetSubStringCall;
private CallableStatement clobSetStringCall;
private CallableStatement clobTruncateCall;
private final Connection connection;
private static final int VARCHAR_MAXWIDTH = 32672;
private static final int INVALID_LOCATOR = -1;
void CallableLocatorProcedures(Connection);
int blobCreateLocator() throws SqlException;
void blobReleaseLocator(int) throws SqlException;
long blobGetPositionFromLocator(int, int, long) throws SqlException;
long blobGetPositionFromBytes(int, byte[], long) throws SqlException;
private long blobGetPositionFromBytes(int, long, byte[], int, int) throws SqlException;
long blobGetLength(int) throws SqlException;
byte[] blobGetBytes(int, long, int) throws SqlException;
void blobSetBytes(int, long, int, byte[]) throws SqlException;
void blobTruncate(int, long) throws SqlException;
int clobCreateLocator() throws SqlException;
void clobReleaseLocator(int) throws SqlException;
long clobGetPositionFromString(int, String, long) throws SqlException;
private long clobGetPositionFromString(int, long, String, int, int) throws SqlException;
long clobGetPositionFromLocator(int, int, long) throws SqlException;
long clobGetLength(int) throws SqlException;
String clobGetSubString(int, long, int) throws SqlException;
void clobSetString(int, long, int, String) throws SqlException;
void clobTruncate(int, long) throws SqlException;
private SqlException handleInvalidLocator(SqlException);
}
org/apache/derby/client/am/CallableStatement.class
package org.apache.derby.client.am;
public synchronized class CallableStatement extends PreparedStatement implements java.sql.PreparedStatement, java.sql.CallableStatement, PreparedStatementCallbackInterface {
public MaterialPreparedStatement materialCallableStatement_;
private int wasNull_;
private static final int WAS_NULL = 1;
private static final int WAS_NOT_NULL = 2;
private static final int WAS_NULL_UNSET = 0;
private void initCallableStatement();
public void reset(boolean) throws SqlException;
public void CallableStatement(Agent, Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void resetCallableStatement(Agent, Connection, String, int, int, int) throws SqlException;
public void resetCallableStatement(Agent, Connection, String, Section) throws SqlException;
public void resetCallableStatement(Agent, Connection, String, Section, ColumnMetaData, ColumnMetaData) throws SqlException;
protected void finalize() throws Throwable;
public void clearParameters() throws java.sql.SQLException;
public void registerOutParameter(int, int) throws java.sql.SQLException;
void registerOutParameterX(int, int) throws SqlException;
public void registerOutParameter(int, int, int) throws java.sql.SQLException;
private void registerOutParameterX(int, int, int) throws SqlException;
public void registerOutParameter(int, int, String) throws java.sql.SQLException;
public boolean wasNull() throws java.sql.SQLException;
private boolean wasNullX() throws SqlException;
public boolean getBoolean(int) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
int getIntX(int) throws SqlException;
public long getLong(int) throws java.sql.SQLException;
long getLongX(int) throws SqlException;
public float getFloat(int) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException, ArithmeticException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
String getStringX(int) throws SqlException;
public byte[] getBytes(int) throws java.sql.SQLException;
byte[] getBytesX(int) throws SqlException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
public void registerOutParameter(String, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, String) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public void setURL(String, java.net.URL) throws java.sql.SQLException;
public void setNull(String, int) throws java.sql.SQLException;
public void setBoolean(String, boolean) throws java.sql.SQLException;
public void setByte(String, byte) throws java.sql.SQLException;
public void setShort(String, short) throws java.sql.SQLException;
public void setInt(String, int) throws java.sql.SQLException;
public void setLong(String, long) throws java.sql.SQLException;
public void setFloat(String, float) throws java.sql.SQLException;
public void setDouble(String, double) throws java.sql.SQLException;
public void setBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void setString(String, String) throws java.sql.SQLException;
public void setBytes(String, byte[]) throws java.sql.SQLException;
public void setDate(String, java.sql.Date) throws java.sql.SQLException;
public void setTime(String, java.sql.Time) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setObject(String, Object, int, int) throws java.sql.SQLException;
public void setObject(String, Object, int) throws java.sql.SQLException;
public void setObject(String, Object) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void setDate(String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setTime(String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setNull(String, int, String) throws java.sql.SQLException;
public String getString(String) throws java.sql.SQLException;
public boolean getBoolean(String) throws java.sql.SQLException;
public byte getByte(String) throws java.sql.SQLException;
public short getShort(String) throws java.sql.SQLException;
public int getInt(String) throws java.sql.SQLException;
public long getLong(String) throws java.sql.SQLException;
public float getFloat(String) throws java.sql.SQLException;
public double getDouble(String) throws java.sql.SQLException;
public byte[] getBytes(String) throws java.sql.SQLException;
public java.sql.Date getDate(String) throws java.sql.SQLException;
public java.sql.Time getTime(String) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public Object getObject(String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public Object getObject(String, java.util.Map) throws java.sql.SQLException;
public java.sql.Ref getRef(String) throws java.sql.SQLException;
public java.sql.Blob getBlob(String) throws java.sql.SQLException;
public java.sql.Clob getClob(String) throws java.sql.SQLException;
public java.sql.Array getArray(String) throws java.sql.SQLException;
public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public void completeExecuteCall(Sqlca, Cursor);
protected String getJdbcStatementInterfaceName();
private void checkGetterPreconditions(int) throws SqlException;
private void checkForValidOutParameter(int) throws SqlException;
private void setWasNull(int);
protected java.sql.SQLException jdbcMethodNotImplemented() throws java.sql.SQLException;
}
org/apache/derby/client/am/CallableStatement40.class
package org.apache.derby.client.am;
public synchronized class CallableStatement40 extends CallableStatement {
public void CallableStatement40(Agent, Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public void setRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void setBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void setClob(String, java.sql.Clob) throws java.sql.SQLException;
public void setNString(String, String) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void setClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
public void setSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setClob(String, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader) throws java.sql.SQLException;
public final void setAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public final void setBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public final void setCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
private java.sql.SQLException mismatchException(String, int) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
}
org/apache/derby/client/am/CallableStatement42.class
package org.apache.derby.client.am;
public synchronized class CallableStatement42 extends CallableStatement40 {
public void CallableStatement42(Agent, Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void registerOutParameter(int, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, String) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, String) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/ClientJDBCObjectFactory.class
package org.apache.derby.client.am;
public abstract interface ClientJDBCObjectFactory {
public abstract org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, LogWriter, String, String) throws java.sql.SQLException;
public abstract org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, LogWriter, String, String, int) throws java.sql.SQLException;
public abstract org.apache.derby.client.ClientXAConnection newClientXAConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, LogWriter, String, String) throws java.sql.SQLException;
public abstract CallableStatement newCallableStatement(Agent, Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public abstract LogicalConnection newLogicalConnection(Connection, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public abstract LogicalConnection newCachingLogicalConnection(Connection, org.apache.derby.client.ClientPooledConnection, stmtcache.JDBCStatementCache) throws SqlException;
public abstract PreparedStatement newPreparedStatement(Agent, Connection, String, Section, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public abstract PreparedStatement newPreparedStatement(Agent, Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws SqlException;
public abstract LogicalPreparedStatement newLogicalPreparedStatement(java.sql.PreparedStatement, stmtcache.StatementKey, StatementCacheInteractor);
public abstract LogicalCallableStatement newLogicalCallableStatement(java.sql.CallableStatement, stmtcache.StatementKey, StatementCacheInteractor);
public abstract Connection newNetConnection(LogWriter, String, java.util.Properties) throws SqlException;
public abstract Connection newNetConnection(LogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot, String, String) throws SqlException;
public abstract Connection newNetConnection(LogWriter, int, String, int, String, java.util.Properties) throws SqlException;
public abstract Connection newNetConnection(LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws SqlException;
public abstract Connection newNetConnection(LogWriter, String, int, org.apache.derby.jdbc.ClientBaseDataSourceRoot, boolean) throws SqlException;
public abstract Connection newNetConnection(LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public abstract ResultSet newNetResultSet(Agent, MaterialStatement, Cursor, int, int, int, int, int, long, int, int, int) throws SqlException;
public abstract DatabaseMetaData newNetDatabaseMetaData(Agent, Connection);
public abstract Statement newStatement(Agent, Connection) throws SqlException;
public abstract Statement newStatement(Agent, Connection, int, int, int, int, String[], int[]) throws SqlException;
public abstract ColumnMetaData newColumnMetaData(LogWriter);
public abstract ColumnMetaData newColumnMetaData(LogWriter, int);
public abstract ParameterMetaData newParameterMetaData(ColumnMetaData);
public abstract java.sql.BatchUpdateException newBatchUpdateException(LogWriter, ClientMessageId, Object[], long[], SqlException);
}
org/apache/derby/client/am/ClientMessageId.class
package org.apache.derby.client.am;
public synchronized class ClientMessageId {
public String msgid;
public void ClientMessageId(String);
}
org/apache/derby/client/am/Clob.class
package org.apache.derby.client.am;
public synchronized class Clob extends Lob implements java.sql.Clob {
protected String string_;
protected java.io.InputStream asciiStream_;
protected java.io.InputStream unicodeStream_;
protected java.io.Reader characterStream_;
protected byte[] utf8String_;
protected String encoding_;
public void Clob(Agent, String);
public void Clob(Agent, byte[], String, int) throws SqlException;
public void Clob(Agent, java.io.InputStream, String, int) throws SqlException;
public void Clob(Agent, java.io.InputStream, String) throws SqlException;
public void Clob(Agent, java.io.Reader, int);
public void Clob(Agent, int);
public void Clob(Agent, java.io.Reader);
private void Clob(Agent, boolean);
public long length() throws java.sql.SQLException;
public String getSubString(long, int) throws java.sql.SQLException;
private String getSubStringX(long, int) throws SqlException;
public java.io.Reader getCharacterStream() throws java.sql.SQLException;
java.io.Reader getCharacterStreamX() throws SqlException;
public java.io.InputStream getAsciiStream() throws java.sql.SQLException;
java.io.InputStream getAsciiStreamX() throws SqlException;
public long position(String, long) throws java.sql.SQLException;
private long positionX(String, long) throws SqlException;
public long position(java.sql.Clob, long) throws java.sql.SQLException;
private long positionX(java.sql.Clob, long) throws SqlException;
public int setString(long, String) throws java.sql.SQLException;
public int setString(long, String, int, int) throws java.sql.SQLException;
public int setStringX(long, String, int, int) throws SqlException;
public java.io.OutputStream setAsciiStream(long) throws java.sql.SQLException;
public java.io.Writer setCharacterStream(long) throws java.sql.SQLException;
public void truncate(long) throws java.sql.SQLException;
public void free() throws java.sql.SQLException;
public java.io.Reader getCharacterStream(long, long) throws java.sql.SQLException;
public boolean isString();
public boolean isAsciiStream();
public boolean isCharacterStream();
public boolean isUnicodeStream();
public java.io.InputStream getUnicodeStream();
public String getString();
public byte[] getUtf8String();
public int getUTF8Length() throws SqlException;
protected Clob createClobWrapper(java.sql.Clob) throws SqlException;
public void convertFromAsciiToCharacterStream() throws SqlException;
void reInitForNonLocator(String);
protected void materializeStream() throws SqlException;
long getLocatorLength() throws SqlException;
}
org/apache/derby/client/am/ClobLocatorInputStream.class
package org.apache.derby.client.am;
public synchronized class ClobLocatorInputStream extends java.io.InputStream {
private final Connection connection;
private final Clob clob;
private long currentPos;
public void ClobLocatorInputStream(Connection, Clob) throws SqlException;
public void ClobLocatorInputStream(Connection, Clob, long) throws SqlException;
public int read() throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
private byte[] readBytes(int) throws java.io.IOException;
private byte[] getBytesFromString(String);
}
org/apache/derby/client/am/ClobLocatorOutputStream.class
package org.apache.derby.client.am;
public synchronized class ClobLocatorOutputStream extends java.io.OutputStream {
private final Connection connection;
private final Clob clob;
private long currentPos;
public void ClobLocatorOutputStream(Connection, Clob, long) throws SqlException;
public void write(int) throws java.io.IOException;
public void write(byte[]) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
public void flush();
private void writeBytes(byte[]) throws java.io.IOException;
}
org/apache/derby/client/am/ClobLocatorReader.class
package org.apache.derby.client.am;
public synchronized class ClobLocatorReader extends java.io.Reader {
private final Connection connection;
private final Clob clob;
private long currentPos;
private final long maxPos;
private boolean isClosed;
public void ClobLocatorReader(Connection, Clob) throws SqlException;
public void ClobLocatorReader(Connection, Clob, long, long) throws SqlException;
public int read() throws java.io.IOException;
public int read(char[], int, int) throws java.io.IOException;
public void close() throws java.io.IOException;
private void checkClosed() throws java.io.IOException;
private char[] readCharacters(int) throws java.io.IOException;
}
org/apache/derby/client/am/ClobLocatorWriter.class
package org.apache.derby.client.am;
public synchronized class ClobLocatorWriter extends java.io.Writer {
private final Connection connection;
private final Clob clob;
private long currentPos;
private boolean isClosed;
public void ClobLocatorWriter(Connection, Clob, long) throws SqlException;
public void close() throws java.io.IOException;
private void checkClosed() throws java.io.IOException;
public void write(int) throws java.io.IOException;
public void write(char[]) throws java.io.IOException;
public void flush();
public void write(char[], int, int) throws java.io.IOException;
private void writeCharacters(char[], int, int) throws java.io.IOException;
}
org/apache/derby/client/am/ClobOutputStream.class
package org.apache.derby.client.am;
public synchronized class ClobOutputStream extends java.io.OutputStream {
private Clob clob_;
private long offset_;
public void ClobOutputStream(Clob, long) throws SqlException;
public void write(int) throws java.io.IOException;
public void write(byte[], int, int) throws java.io.IOException;
private void writeBytes(byte[]) throws java.io.IOException;
}
org/apache/derby/client/am/ClobWriter.class
package org.apache.derby.client.am;
public synchronized class ClobWriter extends java.io.Writer {
private Clob clob_;
private long offset_;
public void ClobWriter();
public void ClobWriter(Clob, long) throws SqlException;
public void write(int);
public void write(char[], int, int);
public void write(String);
public void write(String, int, int);
public void flush();
public void close() throws java.io.IOException;
private void updateClob(StringBuffer);
}
org/apache/derby/client/am/CloseFilterInputStream.class
package org.apache.derby.client.am;
synchronized class CloseFilterInputStream extends java.io.FilterInputStream {
private static final String ALREADY_CLOSED_ERR_MESSAGE;
private boolean closed;
public void CloseFilterInputStream(java.io.InputStream);
public int read() throws java.io.IOException;
public int read(byte[]) throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
public long skip(long) throws java.io.IOException;
public int available() throws java.io.IOException;
public void close() throws java.io.IOException;
static void ();
}
org/apache/derby/client/am/ColumnMetaData.class
package org.apache.derby.client.am;
public synchronized class ColumnMetaData implements java.sql.ResultSetMetaData {
public int columns_;
public boolean[] nullable_;
public transient int[] singleMixedByteOrDouble_;
public short sqldHold_;
public short sqldReturn_;
public short sqldScroll_;
public short sqldSensitive_;
public short sqldFcode_;
public short sqldKeytype_;
public String sqldRdbnam_;
public String sqldSchema_;
public int[] sqlPrecision_;
public int[] sqlScale_;
public long[] sqlLength_;
public int[] sqlType_;
public int[] sqlCcsid_;
public String[] sqlName_;
public String[] sqlLabel_;
public short[] sqlUnnamed_;
public String[] sqlComment_;
public String[] sqlUDTname_;
public String[] sqlUDTclassName_;
public short[] sqlxKeymem_;
public short[] sqlxGenerated_;
public short[] sqlxParmmode_;
public String[] sqlxCorname_;
public String[] sqlxName_;
public String[] sqlxBasename_;
public int[] sqlxUpdatable_;
public String[] sqlxSchema_;
public String[] sqlxRdbnam_;
public transient int[][] protocolTypesCache_;
public transient java.util.Hashtable protocolTypeToOverrideLidMapping_;
public transient java.util.ArrayList mddOverrideArray_;
public transient int[] types_;
public transient int[] clientParamtertype_;
public transient LogWriter logWriter_;
public transient int resultSetConcurrency_;
private transient java.util.Hashtable columnNameToIndexCache_;
private transient boolean statementClosed_;
void markClosed();
void checkForClosedStatement() throws SqlException;
public void ColumnMetaData(LogWriter);
public void ColumnMetaData(LogWriter, int);
public void initializeCache(int);
public int getColumnCount() throws java.sql.SQLException;
public boolean isAutoIncrement(int) throws java.sql.SQLException;
public boolean isCaseSensitive(int) throws java.sql.SQLException;
public boolean isSearchable(int) throws java.sql.SQLException;
public boolean isCurrency(int) throws java.sql.SQLException;
public int isNullable(int) throws java.sql.SQLException;
public boolean isSigned(int) throws java.sql.SQLException;
public int getColumnDisplaySize(int) throws java.sql.SQLException;
public String getColumnLabel(int) throws java.sql.SQLException;
public String getColumnName(int) throws java.sql.SQLException;
public String getSchemaName(int) throws java.sql.SQLException;
public int getPrecision(int) throws java.sql.SQLException;
public int getScale(int) throws java.sql.SQLException;
public String getTableName(int) throws java.sql.SQLException;
public String getCatalogName(int) throws java.sql.SQLException;
public int getColumnType(int) throws java.sql.SQLException;
public String getColumnTypeName(int) throws java.sql.SQLException;
public boolean isReadOnly(int) throws java.sql.SQLException;
public boolean isWritable(int) throws java.sql.SQLException;
public boolean isDefinitelyWritable(int) throws java.sql.SQLException;
public String getColumnClassName(int) throws java.sql.SQLException;
void checkForValidColumnIndex(int) throws SqlException;
public boolean isParameterModeGuessedAsOutput(int);
public void setLogWriter(LogWriter);
private void nullDataForGC();
public boolean hasLobColumns();
int findColumnX(String) throws SqlException;
void assignColumnName(int);
public boolean columnIsNotInUnicode(int);
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
org/apache/derby/client/am/ColumnTypeConversionException.class
package org.apache.derby.client.am;
synchronized class ColumnTypeConversionException extends SqlException {
void ColumnTypeConversionException(LogWriter, String, String);
}
org/apache/derby/client/am/Configuration$1.class
package org.apache.derby.client.am;
final synchronized class Configuration$1 implements java.security.PrivilegedExceptionAction {
void Configuration$1();
public org.apache.derby.iapi.services.info.ProductVersionHolder run() throws java.io.IOException;
}
org/apache/derby/client/am/Configuration.class
package org.apache.derby.client.am;
public synchronized class Configuration {
public static int traceFileSuffixIndex__;
public static int traceLevel__;
public static String traceFile__;
public static String traceDirectory__;
public static boolean traceFileAppend__;
public static final String jreLevel;
public static final int jreLevelMajor;
public static final int jreLevelMinor;
public static boolean traceSuspended__;
public static boolean[] enableConnectivityToTargetServer__;
public static boolean jvmSupportsMicrosClock__;
private static org.apache.derby.iapi.services.info.ProductVersionHolder dncProductVersionHolder__;
public static final String dncDriverName = Apache Derby Network Client JDBC Driver;
public static final byte[] dncPackageConsistencyToken;
public static final String dncPackageVersion;
public static final boolean jdbcCompliant = 1;
public static final String[] dncCompatibleJREVersions;
public static final String jdbcDerbyNETProtocol = jdbc:derby://;
public static final boolean enableNetConnectionPooling = 1;
static final boolean rangeCheckCrossConverters = 1;
static final int bugCheckLevel = 255;
public static final int defaultIsolation = 2;
public static final int defaultFetchSize = 64;
public static final String cursorAttribute_SensitiveStatic = SENSITIVE STATIC SCROLL ;
public static final String cursorAttribute_SensitiveStaticRowset = SENSITIVE STATIC SCROLL ;
public static final String cursorAttribute_SensitiveDynamic = SENSITIVE DYNAMIC SCROLL ;
public static final String cursorAttribute_SensitiveDynamicRowset = SENSITIVE DYNAMIC SCROLL WITH ROWSET POSITIONING ;
public static final String cursorAttribute_Insensitive = INSENSITIVE SCROLL ;
public static final String cursorAttribute_InsensitiveRowset = INSENSITIVE SCROLL ;
public static final String cursorAttribute_ForUpdate = FOR UPDATE ;
public static final String cursorAttribute_ForReadOnly = FOR READ ONLY ;
public static final String cursorAttribute_WithHold = WITH HOLD ;
private static final String packageNameForDNC = org.apache.derby.client;
public static SqlException exceptionsOnLoadResources;
private void Configuration();
public static org.apache.derby.iapi.services.info.ProductVersionHolder getProductVersionHolder();
private static void loadProductVersionHolder() throws SqlException;
private static org.apache.derby.iapi.services.info.ProductVersionHolder buildProductVersionHolder() throws java.security.PrivilegedActionException, java.io.IOException;
public static boolean supportsJDBC40();
public static boolean supportsJDBC42();
static void ();
}
org/apache/derby/client/am/Connection.class
package org.apache.derby.client.am;
public abstract synchronized class Connection implements java.sql.Connection, ConnectionCallbackInterface {
public Agent agent_;
public DatabaseMetaData databaseMetaData_;
final java.util.WeakHashMap openStatements_;
final java.util.WeakHashMap CommitAndRollbackListeners_;
private SqlWarning warnings_;
private static final int INVALID_LOCATOR = -1;
protected final String user_;
public boolean retrieveMessageText_;
protected boolean jdbcReadOnly_;
private int holdability;
public String databaseName_;
public String productID_;
protected EncryptionManager encryptionManager_;
private final java.util.HashMap isolationLevelPreparedStmts;
private PreparedStatement getTransactionIsolationPrepStmt;
protected boolean open_;
private boolean aborting_;
private boolean availableForReuse_;
private static final int TRANSACTION_UNKNOWN = -1;
private int isolation_;
private int defaultIsolation;
private String currentSchemaName_;
public boolean autoCommit_;
protected boolean inUnitOfWork_;
private boolean accumulated440ForMessageProcFailure_;
private boolean accumulated444ForMessageProcFailure_;
private int transactionID_;
protected boolean isXAConnection_;
public static final int XA_T0_NOT_ASSOCIATED = 0;
public static final int XA_T1_ASSOCIATED = 1;
private int xaState_;
public int xaHostVersion_;
public int loginTimeout_;
public org.apache.derby.jdbc.ClientBaseDataSourceRoot dataSource_;
public String serverNameIP_;
public int portNumber_;
public int clientSSLMode_;
java.util.Hashtable clientCursorNameCache_;
public int commBufferSize_;
public boolean resetConnectionAtFirstSql_;
private static String DERBY_TRANSACTION_REPEATABLE_READ;
private static String DERBY_TRANSACTION_SERIALIZABLE;
private static String DERBY_TRANSACTION_READ_COMMITTED;
private static String DERBY_TRANSACTION_READ_UNCOMMITTED;
public int dncGeneratedSavepointId_;
public static final String dncGeneratedSavepointNamePrefix__ = DNC_GENENERATED_NAME_;
private CallableLocatorProcedures lobProcs;
protected void Connection(LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot) throws SqlException;
protected void Connection(LogWriter, String, String, boolean, org.apache.derby.jdbc.ClientBaseDataSourceRoot) throws SqlException;
protected void initConnection(LogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot) throws SqlException;
protected void Connection(LogWriter, boolean, org.apache.derby.jdbc.ClientBaseDataSourceRoot) throws SqlException;
protected void resetConnection(LogWriter) throws SqlException;
protected void Connection(LogWriter, int, String, int, String, java.util.Properties) throws SqlException;
protected void finalize() throws Throwable;
public synchronized java.sql.Statement createStatement() throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public synchronized PreparedStatement preparePositionedUpdateStatement(String, Section) throws SqlException;
public synchronized java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
synchronized PreparedStatement prepareDynamicCatalogQuery(String) throws SqlException;
public String nativeSQL(String) throws java.sql.SQLException;
public synchronized String nativeSQLX(String) throws SqlException;
protected abstract boolean allowLocalCommitRollback_() throws SqlException;
public synchronized void setAutoCommit(boolean) throws java.sql.SQLException;
public boolean getAutoCommit() throws java.sql.SQLException;
public synchronized void commit() throws java.sql.SQLException;
private void checkForInvalidXAStateOnCommitOrRollback() throws SqlException;
public void flowCommit() throws SqlException;
public boolean flowAutoCommit() throws SqlException;
public boolean willAutoCommitGenerateFlow() throws SqlException;
void writeAutoCommit() throws SqlException;
public void writeCommit() throws SqlException;
void readAutoCommit() throws SqlException;
public void readCommit() throws SqlException;
public synchronized void rollback() throws java.sql.SQLException;
protected void flowRollback() throws SqlException;
public void writeRollback() throws SqlException;
public void readRollback() throws SqlException;
public synchronized void close() throws java.sql.SQLException;
void checkForTransactionInProgress() throws SqlException;
public boolean transactionInProgress();
public synchronized void closeX() throws java.sql.SQLException;
public synchronized void closeResources() throws java.sql.SQLException;
private void closeResourcesX() throws java.sql.SQLException;
protected abstract boolean isGlobalPending_();
public synchronized void closeForReuse(boolean) throws SqlException;
private void flowClose() throws SqlException;
protected abstract void markClosed_();
public void markClosed(boolean);
private void markClosedForReuse(boolean);
private void markStatementsClosed();
private void writeCloseStatements() throws SqlException;
private void readCloseStatements() throws SqlException;
public boolean isPhysicalConnClosed();
public boolean isClosed();
public boolean isClosedX();
public synchronized void setTransactionIsolation(int) throws java.sql.SQLException;
private void setTransactionIsolationX(int) throws SqlException;
protected abstract boolean supportsSessionDataCaching();
protected abstract boolean serverSupportsLocators();
protected abstract boolean serverSupportsTimestampNanoseconds();
public int getTransactionIsolation() throws java.sql.SQLException;
public int getTransactionIsolationX() throws java.sql.SQLException;
public int getTransactionID();
public String getCurrentSchemaName() throws java.sql.SQLException;
private int translateIsolation(String);
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public synchronized void clearWarnings() throws java.sql.SQLException;
public void clearWarningsX() throws SqlException;
public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException;
public synchronized void setReadOnly(boolean) throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public synchronized void setCatalog(String) throws java.sql.SQLException;
public String getCatalog() throws java.sql.SQLException;
public synchronized java.sql.Statement createStatement(int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public synchronized CallableStatement prepareMessageProc(String) throws SqlException;
private int downgradeResultSetType(int);
public java.util.Map getTypeMap() throws java.sql.SQLException;
public synchronized void setTypeMap(java.util.Map) throws java.sql.SQLException;
public synchronized void setHoldability(int) throws java.sql.SQLException;
public int getHoldability() throws java.sql.SQLException;
public synchronized java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
public synchronized java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException;
private Savepoint setSavepointX(Savepoint) throws java.sql.SQLException;
public synchronized void rollback(java.sql.Savepoint) throws java.sql.SQLException;
public synchronized void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public synchronized java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException;
private Statement createStatementX(int, int, int) throws SqlException;
protected void resetStatement(Statement) throws SqlException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
PreparedStatement prepareStatementX(String, int, int, int, int, String[], int[]) throws SqlException;
protected void resetPrepareStatement(PreparedStatement) throws SqlException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
CallableStatement prepareCallX(String, int, int, int) throws SqlException;
protected void resetPrepareCall(CallableStatement) throws SqlException;
public java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
protected abstract boolean allowCloseInUOW_();
protected abstract boolean doCloseStatementsOnClose_();
public abstract SectionManager newSectionManager(String, Agent, String);
protected abstract Agent newAgent_(LogWriter, int, String, int, int) throws SqlException;
protected abstract DatabaseMetaData newDatabaseMetaData_();
protected abstract Statement newStatement_(int, int, int) throws SqlException;
protected abstract void resetStatement_(Statement, int, int, int) throws SqlException;
protected abstract PreparedStatement newPositionedUpdatePreparedStatement_(String, Section) throws SqlException;
protected abstract PreparedStatement newPreparedStatement_(String, int, int, int, int, String[], int[]) throws SqlException;
protected abstract void resetPreparedStatement_(PreparedStatement, String, int, int, int, int, String[], int[]) throws SqlException;
protected abstract CallableStatement newCallableStatement_(String, int, int, int) throws SqlException;
protected abstract void resetCallableStatement_(CallableStatement, String, int, int, int) throws SqlException;
public void completeConnect() throws SqlException;
public abstract void writeCommitSubstitute_() throws SqlException;
public abstract void readCommitSubstitute_() throws SqlException;
public abstract void writeLocalXAStart_() throws SqlException;
public abstract void readLocalXAStart_() throws SqlException;
public abstract void writeLocalXACommit_() throws SqlException;
protected abstract void writeXACommit_() throws SqlException;
public abstract void readLocalXACommit_() throws SqlException;
protected abstract void readXACommit_() throws SqlException;
public abstract void writeLocalCommit_() throws SqlException;
public abstract void readLocalCommit_() throws SqlException;
protected abstract void writeXATransactionStart(Statement) throws SqlException;
public void completeLocalCommit();
public abstract void writeLocalRollback_() throws SqlException;
public abstract void readLocalRollback_() throws SqlException;
public void completeLocalRollback();
public void completeSpecificRollback(UnitOfWorkListener);
public abstract void writeLocalXARollback_() throws SqlException;
protected abstract void writeXARollback_() throws SqlException;
public abstract void readLocalXARollback_() throws SqlException;
protected abstract void readXARollback_() throws SqlException;
public void writeTransactionStart(Statement) throws SqlException;
public void readTransactionStart() throws SqlException;
void completeTransactionStart();
public void completeAbnormalUnitOfWork();
public void completeAbnormalUnitOfWork(UnitOfWorkListener);
public void completeChainBreakingDisconnect();
public void completeSqlca(Sqlca);
public void completePiggyBackIsolation(int);
public void completeInitialPiggyBackIsolation(int);
public void completePiggyBackSchema(String);
public void completeInitialPiggyBackSchema(String);
public abstract void addSpecialRegisters(String);
public synchronized void reset(LogWriter) throws SqlException;
public synchronized void lightReset() throws SqlException;
protected abstract void reset_(LogWriter) throws SqlException;
protected void completeReset(boolean, boolean, org.apache.derby.client.net.NetXAResource) throws SqlException;
CallableLocatorProcedures locatorProcedureCall();
protected void checkForClosedConnection() throws SqlException;
public boolean isXAConnection();
public int getXAState();
public void setXAState(int);
public void accumulateWarning(SqlWarning);
public void accumulate440WarningForMessageProcFailure(SqlWarning);
public void accumulate444WarningForMessageProcFailure(SqlWarning);
public int getServerVersion();
final int holdability();
public java.sql.Clob createClob() throws java.sql.SQLException;
public java.sql.Blob createBlob() throws java.sql.SQLException;
public boolean isAborting();
protected void beginAborting();
public String getSchema() throws java.sql.SQLException;
public void setSchema(String) throws java.sql.SQLException;
static void ();
}
org/apache/derby/client/am/ConnectionCallbackInterface.class
package org.apache.derby.client.am;
public abstract interface ConnectionCallbackInterface {
public abstract void completeLocalCommit();
public abstract void completeLocalRollback();
public abstract void completeAbnormalUnitOfWork();
public abstract void completeChainBreakingDisconnect();
public abstract void completeSqlca(Sqlca);
public abstract void completeAbnormalUnitOfWork(UnitOfWorkListener);
public abstract void completePiggyBackIsolation(int);
public abstract void completePiggyBackSchema(String);
}
org/apache/derby/client/am/CrossConverters.class
package org.apache.derby.client.am;
final synchronized class CrossConverters {
public static final int UNKNOWN_LENGTH = -2147483648;
private static final java.math.BigDecimal bdMaxByteValue__;
private static final java.math.BigDecimal bdMinByteValue__;
private static final java.math.BigDecimal bdMaxShortValue__;
private static final java.math.BigDecimal bdMinShortValue__;
private static final java.math.BigDecimal bdMaxIntValue__;
private static final java.math.BigDecimal bdMinIntValue__;
private static final java.math.BigDecimal bdMaxLongValue__;
private static final java.math.BigDecimal bdMinLongValue__;
private static final java.math.BigDecimal bdMaxFloatValue__;
private static final java.math.BigDecimal bdMinFloatValue__;
private static final java.math.BigDecimal bdMaxDoubleValue__;
private static final java.math.BigDecimal bdMinDoubleValue__;
private static final java.math.BigDecimal bdZero__;
private static final java.math.BigDecimal bdOne__;
Agent agent_;
void CrossConverters(Agent);
final Object setObject(int, boolean) throws SqlException;
final Object setObject(int, byte) throws SqlException;
final Object setObject(int, short) throws SqlException;
final Object setObject(int, int) throws SqlException;
final boolean setBooleanFromObject(Object, int) throws SqlException;
final byte setByteFromObject(Object, int) throws SqlException;
final Object setObject(int, long) throws SqlException;
final Object setObject(int, float) throws SqlException;
final Object setObject(int, double) throws SqlException;
final Object setObject(int, java.math.BigDecimal) throws SqlException;
final Object setObject(int, java.sql.Date) throws SqlException;
final Object setObject(int, java.sql.Time) throws SqlException;
final Object setObject(int, java.sql.Timestamp) throws SqlException;
final Object setObject(int, String) throws SqlException;
public static int getInputJdbcType(int);
final Object setObject(int, byte[]) throws SqlException;
final Object setObject(int, java.io.Reader, int) throws SqlException;
private final String setStringFromReader(java.io.Reader, int) throws SqlException;
final Object setObjectFromCharacterStream(int, java.io.InputStream, String, int) throws SqlException;
private final String setStringFromStream(java.io.InputStream, String, int) throws SqlException;
final Object setObject(int, java.sql.Blob) throws SqlException;
final Object setObjectFromBinaryStream(int, java.io.InputStream, int) throws SqlException;
private final byte[] setBytesFromStream(java.io.InputStream, int) throws SqlException;
final Object setObject(int, java.sql.Clob) throws SqlException;
final Object setObject(int, Object) throws SqlException;
final boolean getBooleanFromByte(byte) throws SqlException;
final boolean getBooleanFromShort(short) throws SqlException;
final boolean getBooleanFromInt(int) throws SqlException;
final boolean getBooleanFromLong(long) throws SqlException;
final boolean getBooleanFromFloat(float) throws SqlException;
final boolean getBooleanFromDouble(double) throws SqlException;
final boolean getBooleanFromString(String);
final byte getByteFromShort(short) throws SqlException;
final byte getByteFromInt(int) throws SqlException;
final byte getByteFromLong(long) throws SqlException;
final byte getByteFromFloat(float) throws SqlException;
final byte getByteFromDouble(double) throws SqlException;
final byte getByteFromBoolean(boolean) throws SqlException;
final byte getByteFromString(String) throws SqlException;
final short getShortFromInt(int) throws SqlException;
final short getShortFromLong(long) throws SqlException;
final short getShortFromFloat(float) throws SqlException;
final short getShortFromDouble(double) throws SqlException;
final short getShortFromBoolean(boolean) throws SqlException;
final short getShortFromString(String) throws SqlException;
final int getIntFromLong(long) throws SqlException;
final int getIntFromFloat(float) throws SqlException;
final int getIntFromDouble(double) throws SqlException;
final int getIntFromBoolean(boolean) throws SqlException;
final int getIntFromString(String) throws SqlException;
final long getLongFromFloat(float) throws SqlException;
final long getLongFromDouble(double) throws SqlException;
final long getLongFromBoolean(boolean) throws SqlException;
final long getLongFromString(String) throws SqlException;
final float getFloatFromDouble(double) throws SqlException;
final float getFloatFromBoolean(boolean) throws SqlException;
final float getFloatFromString(String) throws SqlException;
final double getDoubleFromBoolean(boolean) throws SqlException;
final double getDoubleFromString(String) throws SqlException;
final java.math.BigDecimal getBigDecimalFromBoolean(boolean) throws SqlException;
final java.math.BigDecimal getBigDecimalFromString(String) throws SqlException;
final String getStringFromBoolean(boolean) throws SqlException;
final String getStringFromBytes(byte[]) throws SqlException;
final java.sql.Date getDateFromString(String, java.util.Calendar) throws SqlException;
final java.sql.Date getDateFromTime(java.sql.Time) throws SqlException;
final java.sql.Date getDateFromTimestamp(java.sql.Timestamp) throws SqlException;
final java.sql.Time getTimeFromString(String, java.util.Calendar) throws SqlException;
final java.sql.Time getTimeFromTimestamp(java.sql.Timestamp) throws SqlException;
final java.sql.Timestamp getTimestampFromString(String, java.util.Calendar) throws SqlException;
final java.sql.Timestamp getTimestampFromTime(java.sql.Time) throws SqlException;
final java.sql.Timestamp getTimestampFromDate(java.sql.Date) throws SqlException;
final java.sql.Date date_valueOf(String, java.util.Calendar);
private static void initDatePortion(java.util.Calendar, String);
private static int digit(char);
final java.sql.Time time_valueOf(String, java.util.Calendar);
private void initTimePortion(java.util.Calendar, String);
final java.sql.Timestamp timestamp_valueOf(String, java.util.Calendar);
private final byte parseByte(String) throws NumberFormatException;
private final short parseShort(String) throws NumberFormatException;
private final int parseInt(String) throws NumberFormatException;
private final long parseLong(String) throws NumberFormatException;
private final void skipPadding(String, int, int) throws NumberFormatException;
static void ();
}
org/apache/derby/client/am/Cursor.class
package org.apache.derby.client.am;
public abstract synchronized class Cursor {
protected Agent agent_;
public static final int STRING = 0;
public static final int VARIABLE_STRING = 2;
public static final int VARIABLE_SHORT_STRING = 1;
public static final int NULL_TERMINATED_STRING = 3;
public static final int BYTES = 4;
public static final int VARIABLE_BYTES = 5;
public static final int VARIABLE_SHORT_BYTES = 6;
public static final int NULL_TERMINATED_BYTES = 7;
public static final int SBCS_CLOB = 8;
public static final int MBCS_CLOB = 9;
public static final int DBCS_CLOB = 10;
public byte[] dataBuffer_;
public java.io.ByteArrayOutputStream dataBufferStream_;
public int position_;
public int lastValidBytePosition_;
public boolean hasLobs_;
protected int currentRowPosition_;
private int nextRowPosition_;
protected int[] columnDataPosition_;
protected int[] columnDataComputedLength_;
private boolean allRowsReceivedFromServer_;
long rowsRead_;
int maxFieldSize_;
protected java.util.ArrayList columnDataPositionCache_;
protected java.util.ArrayList columnDataLengthCache_;
protected java.util.ArrayList columnDataIsNullCache_;
java.util.ArrayList isUpdateDeleteHoleCache_;
boolean isUpdateDeleteHole_;
private boolean isRowUpdated_;
static final Boolean ROW_IS_NULL;
static final Boolean ROW_IS_NOT_NULL;
java.util.Calendar recyclableCalendar_;
public int[] jdbcTypes_;
public int columns_;
public boolean[] nullable_;
public String[] charsetName_;
public boolean[] isNull_;
public int[] fdocaLength_;
public int[] ccsid_;
char[] charBuffer_;
public void Cursor(Agent);
public void setNumberOfColumns(int);
protected boolean stepNext(boolean) throws SqlException;
public boolean next() throws SqlException;
public void setAllRowsReceivedFromServer(boolean);
public final boolean allRowsReceivedFromServer();
public final boolean currentRowPositionIsEqualToNextRowPosition();
public final void resetDataBuffer();
public final boolean dataBufferHasUnprocessedData();
protected abstract boolean calculateColumnOffsetsForRow_(int, boolean) throws SqlException, DisconnectException;
protected abstract void clearLobData_();
protected abstract void getMoreData_() throws SqlException;
public final void setIsUpdataDeleteHole(int, boolean);
public final void setIsRowUpdated(boolean);
public final boolean getIsRowUpdated();
public final boolean getIsUpdateDeleteHole();
public final void markNextRowPosition();
public final void makeNextRowPositionCurrent();
public final void incrementRowsReadEvent();
private final boolean get_BOOLEAN(int);
private final short get_SMALLINT(int);
protected final int get_INTEGER(int);
private final long get_BIGINT(int);
private final float get_FLOAT(int);
private final double get_DOUBLE(int);
private final java.math.BigDecimal get_DECIMAL(int) throws SqlException;
private final double getDoubleFromDECIMAL(int) throws SqlException;
private final long getLongFromDECIMAL(int, String) throws SqlException;
private final String getVARCHAR(int) throws SqlException;
private final String getCHAR(int) throws SqlException;
private final java.sql.Date getDATE(int, java.util.Calendar) throws SqlException;
private final java.sql.Time getTIME(int, java.util.Calendar) throws SqlException;
private final java.sql.Timestamp getTIMESTAMP(int, java.util.Calendar) throws SqlException;
private final java.sql.Timestamp getTimestampFromDATE(int, java.util.Calendar) throws SqlException;
private final java.sql.Timestamp getTimestampFromTIME(int, java.util.Calendar) throws SqlException;
private final java.sql.Date getDateFromTIMESTAMP(int, java.util.Calendar) throws SqlException;
private final java.sql.Time getTimeFromTIMESTAMP(int, java.util.Calendar) throws SqlException;
private final String getStringFromDATE(int) throws SqlException;
private final String getStringFromTIME(int) throws SqlException;
private final String getStringFromTIMESTAMP(int) throws SqlException;
private final byte[] get_CHAR_FOR_BIT_DATA(int) throws SqlException;
private final byte[] get_VARCHAR_FOR_BIT_DATA(int) throws SqlException;
private final Object get_UDT(int) throws SqlException;
private java.util.Calendar getRecyclableCalendar();
CallableLocatorProcedures getLocatorProcedures();
protected abstract int locator(int);
public abstract Blob getBlobColumn_(int, Agent, boolean) throws SqlException;
public abstract Clob getClobColumn_(int, Agent, boolean) throws SqlException;
final boolean getBoolean(int) throws SqlException;
final byte getByte(int) throws SqlException;
final short getShort(int) throws SqlException;
final int getInt(int) throws SqlException;
final long getLong(int) throws SqlException;
final float getFloat(int) throws SqlException;
final double getDouble(int) throws SqlException;
final java.math.BigDecimal getBigDecimal(int) throws SqlException;
final java.sql.Date getDate(int, java.util.Calendar) throws SqlException;
final java.sql.Time getTime(int, java.util.Calendar) throws SqlException;
final java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws SqlException;
final String getString(int) throws SqlException;
final byte[] getBytes(int) throws SqlException;
public final java.io.InputStream getBinaryStream(int) throws SqlException;
public final java.io.InputStream getAsciiStream(int) throws SqlException;
public final java.io.InputStream getUnicodeStream(int) throws SqlException;
public final java.io.Reader getCharacterStream(int) throws SqlException;
public final java.sql.Blob getBlob(int) throws SqlException;
public final java.sql.Clob getClob(int) throws SqlException;
public final java.sql.Array getArray(int) throws SqlException;
public final java.sql.Ref getRef(int) throws SqlException;
public final Object getObject(int) throws SqlException;
public final void allocateCharBuffer();
private final String getStringWithoutConvert(int, int);
private ColumnTypeConversionException coercionError(String, int);
public void nullDataForGC();
private final int getColumnPrecision(int);
private final int getColumnScale(int);
static void ();
}
org/apache/derby/client/am/DatabaseMetaData.class
package org.apache.derby.client.am;
public abstract synchronized class DatabaseMetaData implements java.sql.DatabaseMetaData {
private static final short SQL_BEST_ROWID = 1;
private static final short SQL_ROWVER = 2;
private static final short SQL_INDEX_UNIQUE = 0;
private static final short SQL_INDEX_ALL = 1;
protected Agent agent_;
protected Connection connection_;
private static final int numberOfMetaDataInfoMethods__ = 108;
private Object[] metaDataInfoCache_;
private boolean metaDataInfoIsCached_;
public ProductLevel productLevel_;
private final int serverJdbcMajorVersion;
private final int serverJdbcMinorVersion;
public boolean useServerXAState_;
private boolean supportsQryclsimp_;
private boolean supportsLayerBStreaming_;
private boolean supportsSessionDataCaching_;
private boolean supportsUDTs_;
private boolean supportsEXTDTAAbort_;
private boolean supportsTimestampNanoseconds_;
private boolean supportsBooleanValues_;
private boolean supportsBooleanParameterTransport_;
private static final int allProceduresAreCallable__ = 0;
private static final int allTablesAreSelectable__ = 1;
private static final int nullsAreSortedHigh__ = 2;
private static final int nullsAreSortedLow__ = 3;
private static final int nullsAreSortedAtStart__ = 4;
private static final int nullsAreSortedAtEnd__ = 5;
private static final int usesLocalFiles__ = 6;
private static final int usesLocalFilePerTable__ = 7;
private static final int storesUpperCaseIdentifiers__ = 8;
private static final int storesLowerCaseIdentifiers__ = 9;
private static final int storesMixedCaseIdentifiers__ = 10;
private static final int storesUpperCaseQuotedIdentifiers__ = 11;
private static final int storesLowerCaseQuotedIdentifiers__ = 12;
private static final int storesMixedCaseQuotedIdentifiers__ = 13;
private static final int getSQLKeywords__ = 14;
private static final int getNumericFunctions__ = 15;
private static final int getStringFunctions__ = 16;
private static final int getSystemFunctions__ = 17;
private static final int getTimeDateFunctions__ = 18;
private static final int getSearchStringEscape__ = 19;
private static final int getExtraNameCharacters__ = 20;
private static final int supportsAlterTableWithAddColumn__ = 21;
private static final int supportsAlterTableWithDropColumn__ = 22;
private static final int supportsConvert__ = 23;
private static final int supportsConvertType__ = 24;
private static final int supportsDifferentTableCorrelationNames__ = 25;
private static final int supportsExpressionsInOrderBy__ = 26;
private static final int supportsOrderByUnrelated__ = 27;
private static final int supportsGroupBy__ = 28;
private static final int supportsGroupByUnrelated__ = 29;
private static final int supportsGroupByBeyondSelect__ = 30;
private static final int supportsMultipleResultSets__ = 31;
private static final int supportsMultipleTransactions__ = 32;
private static final int supportsCoreSQLGrammar__ = 33;
private static final int supportsExtendedSQLGrammar__ = 34;
private static final int supportsANSI92IntermediateSQL__ = 35;
private static final int supportsANSI92FullSQL__ = 36;
private static final int supportsIntegrityEnhancementFacility__ = 37;
private static final int supportsOuterJoins__ = 38;
private static final int supportsFullOuterJoins__ = 39;
private static final int supportsLimitedOuterJoins__ = 40;
private static final int getSchemaTerm__ = 41;
private static final int getProcedureTerm__ = 42;
private static final int getCatalogTerm__ = 43;
private static final int isCatalogAtStart__ = 44;
private static final int getCatalogSeparator__ = 45;
private static final int supportsSchemasInDataManipulation__ = 46;
private static final int supportsSchemasInProcedureCalls__ = 47;
private static final int supportsSchemasInTableDefinitions__ = 48;
private static final int supportsSchemasInIndexDefinitions__ = 49;
private static final int supportsSchemasInPrivilegeDefinitions__ = 50;
private static final int supportsCatalogsInDataManipulation__ = 51;
private static final int supportsCatalogsInProcedureCalls__ = 52;
private static final int supportsCatalogsInTableDefinitions__ = 53;
private static final int supportsCatalogsInIndexDefinitions__ = 54;
private static final int supportsCatalogsInPrivilegeDefinitions__ = 55;
private static final int supportsPositionedDelete__ = 56;
private static final int supportsPositionedUpdate__ = 57;
private static final int supportsSelectForUpdate__ = 58;
private static final int supportsStoredProcedures__ = 59;
private static final int supportsSubqueriesInComparisons__ = 60;
private static final int supportsUnion__ = 61;
private static final int supportsUnionAll__ = 62;
private static final int supportsOpenCursorsAcrossCommit__ = 63;
private static final int supportsOpenCursorsAcrossRollback__ = 64;
private static final int supportsOpenStatementsAcrossCommit__ = 65;
private static final int supportsOpenStatementsAcrossRollback__ = 66;
private static final int getMaxBinaryLiteralLength__ = 67;
private static final int getMaxCharLiteralLength__ = 68;
private static final int getMaxColumnNameLength__ = 69;
private static final int getMaxColumnsInGroupBy__ = 70;
private static final int getMaxColumnsInIndex__ = 71;
private static final int getMaxColumnsInOrderBy__ = 72;
private static final int getMaxColumnsInSelect__ = 73;
private static final int getMaxColumnsInTable__ = 74;
private static final int getMaxConnections__ = 75;
private static final int getMaxCursorNameLength__ = 76;
private static final int getMaxIndexLength__ = 77;
private static final int getMaxSchemaNameLength__ = 78;
private static final int getMaxProcedureNameLength__ = 79;
private static final int getMaxCatalogNameLength__ = 80;
private static final int getMaxRowSize__ = 81;
private static final int doesMaxRowSizeIncludeBlobs__ = 82;
private static final int getMaxStatementLength__ = 83;
private static final int getMaxStatements__ = 84;
private static final int getMaxTableNameLength__ = 85;
private static final int getMaxTablesInSelect__ = 86;
private static final int getMaxUserNameLength__ = 87;
private static final int getDefaultTransactionIsolation__ = 88;
private static final int supportsTransactions__ = 89;
private static final int supportsTransactionIsolationLevel__ = 90;
private static final int supportsDataDefinitionAndDataManipulationTransactions__ = 91;
private static final int supportsDataManipulationTransactionsOnly__ = 92;
private static final int dataDefinitionCausesTransactionCommit__ = 93;
private static final int dataDefinitionIgnoredInTransactions__ = 94;
private static final int supportsResultSetType__ = 95;
private static final int supportsResultSetConcurrency__ = 96;
private static final int ownUpdatesAreVisible__ = 97;
private static final int ownDeletesAreVisible__ = 98;
private static final int ownInsertsAreVisible__ = 99;
private static final int othersUpdatesAreVisible__ = 100;
private static final int othersDeletesAreVisible__ = 101;
private static final int othersInsertsAreVisible__ = 102;
private static final int updatesAreDetected__ = 103;
private static final int deletesAreDetected__ = 104;
private static final int insertsAreDetected__ = 105;
private static final int supportsBatchUpdates__ = 106;
protected void DatabaseMetaData(Agent, Connection, ProductLevel);
public boolean allProceduresAreCallable() throws java.sql.SQLException;
public boolean allTablesAreSelectable() throws java.sql.SQLException;
public boolean nullsAreSortedHigh() throws java.sql.SQLException;
public boolean nullsAreSortedLow() throws java.sql.SQLException;
public boolean nullsAreSortedAtStart() throws java.sql.SQLException;
public boolean nullsAreSortedAtEnd() throws java.sql.SQLException;
public boolean usesLocalFiles() throws java.sql.SQLException;
public boolean usesLocalFilePerTable() throws java.sql.SQLException;
public boolean storesUpperCaseIdentifiers() throws java.sql.SQLException;
public boolean storesLowerCaseIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public String getSQLKeywords() throws java.sql.SQLException;
public String getNumericFunctions() throws java.sql.SQLException;
public String getStringFunctions() throws java.sql.SQLException;
public String getSystemFunctions() throws java.sql.SQLException;
public String getTimeDateFunctions() throws java.sql.SQLException;
public String getSearchStringEscape() throws java.sql.SQLException;
public String getExtraNameCharacters() throws java.sql.SQLException;
public boolean supportsAlterTableWithAddColumn() throws java.sql.SQLException;
public boolean supportsAlterTableWithDropColumn() throws java.sql.SQLException;
public boolean supportsConvert() throws java.sql.SQLException;
public boolean supportsConvert(int, int) throws java.sql.SQLException;
public boolean supportsDifferentTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsExpressionsInOrderBy() throws java.sql.SQLException;
public boolean supportsOrderByUnrelated() throws java.sql.SQLException;
public boolean supportsGroupBy() throws java.sql.SQLException;
public boolean supportsGroupByUnrelated() throws java.sql.SQLException;
public boolean supportsGroupByBeyondSelect() throws java.sql.SQLException;
public boolean supportsMultipleResultSets() throws java.sql.SQLException;
public boolean supportsMultipleTransactions() throws java.sql.SQLException;
public boolean supportsCoreSQLGrammar() throws java.sql.SQLException;
public boolean supportsExtendedSQLGrammar() throws java.sql.SQLException;
public boolean supportsANSI92IntermediateSQL() throws java.sql.SQLException;
public boolean supportsANSI92FullSQL() throws java.sql.SQLException;
public boolean supportsIntegrityEnhancementFacility() throws java.sql.SQLException;
public boolean supportsOuterJoins() throws java.sql.SQLException;
public boolean supportsFullOuterJoins() throws java.sql.SQLException;
public boolean supportsLimitedOuterJoins() throws java.sql.SQLException;
public String getSchemaTerm() throws java.sql.SQLException;
public String getProcedureTerm() throws java.sql.SQLException;
public String getCatalogTerm() throws java.sql.SQLException;
public boolean isCatalogAtStart() throws java.sql.SQLException;
public String getCatalogSeparator() throws java.sql.SQLException;
public boolean supportsSchemasInDataManipulation() throws java.sql.SQLException;
public boolean supportsSchemasInProcedureCalls() throws java.sql.SQLException;
public boolean supportsSchemasInTableDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInDataManipulation() throws java.sql.SQLException;
public boolean supportsCatalogsInProcedureCalls() throws java.sql.SQLException;
public boolean supportsCatalogsInTableDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsPositionedDelete() throws java.sql.SQLException;
public boolean supportsPositionedUpdate() throws java.sql.SQLException;
public boolean supportsSelectForUpdate() throws java.sql.SQLException;
public boolean supportsStoredProcedures() throws java.sql.SQLException;
public boolean supportsSubqueriesInComparisons() throws java.sql.SQLException;
public boolean supportsUnion() throws java.sql.SQLException;
public boolean supportsUnionAll() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossRollback() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossRollback() throws java.sql.SQLException;
public int getMaxBinaryLiteralLength() throws java.sql.SQLException;
public int getMaxCharLiteralLength() throws java.sql.SQLException;
public int getMaxColumnNameLength() throws java.sql.SQLException;
public int getMaxColumnsInGroupBy() throws java.sql.SQLException;
public int getMaxColumnsInIndex() throws java.sql.SQLException;
public int getMaxColumnsInOrderBy() throws java.sql.SQLException;
public int getMaxColumnsInSelect() throws java.sql.SQLException;
public int getMaxColumnsInTable() throws java.sql.SQLException;
public int getMaxConnections() throws java.sql.SQLException;
public int getMaxCursorNameLength() throws java.sql.SQLException;
public int getMaxIndexLength() throws java.sql.SQLException;
public int getMaxSchemaNameLength() throws java.sql.SQLException;
public int getMaxProcedureNameLength() throws java.sql.SQLException;
public int getMaxCatalogNameLength() throws java.sql.SQLException;
public int getMaxRowSize() throws java.sql.SQLException;
public boolean doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException;
public int getMaxStatementLength() throws java.sql.SQLException;
public int getMaxStatements() throws java.sql.SQLException;
public int getMaxTableNameLength() throws java.sql.SQLException;
public int getMaxTablesInSelect() throws java.sql.SQLException;
public int getMaxUserNameLength() throws java.sql.SQLException;
public int getDefaultTransactionIsolation() throws java.sql.SQLException;
public boolean supportsTransactions() throws java.sql.SQLException;
public boolean supportsTransactionIsolationLevel(int) throws java.sql.SQLException;
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException;
public boolean supportsDataManipulationTransactionsOnly() throws java.sql.SQLException;
public boolean dataDefinitionCausesTransactionCommit() throws java.sql.SQLException;
public boolean dataDefinitionIgnoredInTransactions() throws java.sql.SQLException;
public boolean supportsResultSetType(int) throws java.sql.SQLException;
public boolean supportsResultSetConcurrency(int, int) throws java.sql.SQLException;
public boolean ownUpdatesAreVisible(int) throws java.sql.SQLException;
public boolean ownDeletesAreVisible(int) throws java.sql.SQLException;
public boolean ownInsertsAreVisible(int) throws java.sql.SQLException;
public boolean othersUpdatesAreVisible(int) throws java.sql.SQLException;
public boolean othersDeletesAreVisible(int) throws java.sql.SQLException;
public boolean othersInsertsAreVisible(int) throws java.sql.SQLException;
public boolean updatesAreDetected(int) throws java.sql.SQLException;
public boolean deletesAreDetected(int) throws java.sql.SQLException;
public boolean insertsAreDetected(int) throws java.sql.SQLException;
public boolean supportsBatchUpdates() throws java.sql.SQLException;
public boolean supportsSavepoints() throws java.sql.SQLException;
public abstract String getURL_() throws SqlException;
public String getURL() throws java.sql.SQLException;
public String getUserName() throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public String getDatabaseProductName() throws java.sql.SQLException;
public String getDatabaseProductVersion() throws java.sql.SQLException;
public String getDriverName() throws java.sql.SQLException;
public String getDriverVersion() throws java.sql.SQLException;
public int getDriverMajorVersion();
public int getDriverMinorVersion();
public boolean supportsMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public String getIdentifierQuoteString() throws java.sql.SQLException;
public boolean supportsColumnAliasing() throws java.sql.SQLException;
public boolean nullPlusNonNullIsNull() throws java.sql.SQLException;
public boolean supportsTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsLikeEscapeClause() throws java.sql.SQLException;
public boolean supportsNonNullableColumns() throws java.sql.SQLException;
public boolean supportsMinimumSQLGrammar() throws java.sql.SQLException;
public boolean supportsANSI92EntryLevelSQL() throws java.sql.SQLException;
public boolean supportsSubqueriesInExists() throws java.sql.SQLException;
public boolean supportsSubqueriesInIns() throws java.sql.SQLException;
public boolean supportsSubqueriesInQuantifieds() throws java.sql.SQLException;
public boolean supportsCorrelatedSubqueries() throws java.sql.SQLException;
public java.sql.ResultSet getProcedures(String, String, String) throws java.sql.SQLException;
private ResultSet getProceduresX(String, String, String) throws SqlException;
public java.sql.ResultSet getProcedureColumns(String, String, String, String) throws java.sql.SQLException;
private ResultSet getProcedureColumnsX(String, String, String, String) throws SqlException;
public java.sql.ResultSet getFunctions(String, String, String) throws java.sql.SQLException;
private ResultSet getFunctionsX(String, String, String) throws SqlException;
public java.sql.ResultSet getFunctionColumns(String, String, String, String) throws java.sql.SQLException;
private ResultSet getFunctionColumnsX(String, String, String, String) throws SqlException;
public java.sql.ResultSet getTables(String, String, String, String[]) throws java.sql.SQLException;
private ResultSet getTablesX(String, String, String, String[]) throws SqlException;
public java.sql.ResultSet getSchemas() throws java.sql.SQLException;
private ResultSet getSchemasX() throws SqlException;
public java.sql.ResultSet getCatalogs() throws java.sql.SQLException;
private ResultSet getCatalogsX() throws SqlException;
public java.sql.ResultSet getTableTypes() throws java.sql.SQLException;
private ResultSet getTableTypesX() throws SqlException;
public java.sql.ResultSet getColumns(String, String, String, String) throws java.sql.SQLException;
private ResultSet getColumnsX(String, String, String, String) throws SqlException;
public java.sql.ResultSet getColumnPrivileges(String, String, String, String) throws java.sql.SQLException;
private ResultSet getColumnPrivilegesX(String, String, String, String) throws SqlException;
public java.sql.ResultSet getTablePrivileges(String, String, String) throws java.sql.SQLException;
private ResultSet getTablePrivilegesX(String, String, String) throws SqlException;
public java.sql.ResultSet getBestRowIdentifier(String, String, String, int, boolean) throws java.sql.SQLException;
private ResultSet getBestRowIdentifierX(String, String, String, int, boolean) throws SqlException;
public java.sql.ResultSet getVersionColumns(String, String, String) throws java.sql.SQLException;
private ResultSet getVersionColumnsX(String, String, String) throws SqlException;
public java.sql.ResultSet getPrimaryKeys(String, String, String) throws java.sql.SQLException;
private ResultSet getPrimaryKeysX(String, String, String) throws SqlException;
public java.sql.ResultSet getImportedKeys(String, String, String) throws java.sql.SQLException;
private ResultSet getImportedKeysX(String, String, String) throws SqlException;
public java.sql.ResultSet getExportedKeys(String, String, String) throws java.sql.SQLException;
private ResultSet getExportedKeysX(String, String, String) throws SqlException;
public java.sql.ResultSet getCrossReference(String, String, String, String, String, String) throws java.sql.SQLException;
private ResultSet getCrossReferenceX(String, String, String, String, String, String) throws SqlException;
public java.sql.ResultSet getTypeInfo() throws java.sql.SQLException;
private ResultSet getTypeInfoX() throws SqlException;
public java.sql.ResultSet getIndexInfo(String, String, String, boolean, boolean) throws java.sql.SQLException;
private ResultSet getIndexInfoX(String, String, String, boolean, boolean) throws SqlException;
public java.sql.ResultSet getUDTs(String, String, String, int[]) throws java.sql.SQLException;
private ResultSet getUDTsX(String, String, String, int[]) throws SqlException;
private String getOptions();
private ResultSet executeCatalogQuery(PreparedStatement) throws SqlException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
public boolean supportsNamedParameters() throws java.sql.SQLException;
public boolean supportsMultipleOpenResults() throws java.sql.SQLException;
public boolean supportsGetGeneratedKeys() throws java.sql.SQLException;
public java.sql.ResultSet getSuperTypes(String, String, String) throws java.sql.SQLException;
private ResultSet getSuperTypesX() throws SqlException;
public java.sql.ResultSet getSuperTables(String, String, String) throws java.sql.SQLException;
private ResultSet getSuperTablesX() throws SqlException;
public java.sql.ResultSet getAttributes(String, String, String, String) throws java.sql.SQLException;
private ResultSet getAttributesX() throws SqlException;
public boolean supportsResultSetHoldability(int) throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
public int getDatabaseMajorVersion() throws java.sql.SQLException;
public int getDatabaseMinorVersion() throws java.sql.SQLException;
public int getJDBCMajorVersion() throws java.sql.SQLException;
public int getJDBCMinorVersion() throws java.sql.SQLException;
public int getSQLStateType() throws java.sql.SQLException;
public boolean locatorsUpdateCopy() throws java.sql.SQLException;
public boolean supportsStatementPooling() throws java.sql.SQLException;
protected void computeFeatureSet_();
public final boolean serverSupportsQryclsimp();
public final boolean serverSupportsLayerBStreaming();
public final boolean serverSupportsSessionDataCaching();
public final boolean serverSupportsUDTs();
public final boolean serverSupportsTimestampNanoseconds();
public final boolean serverSupportsEXTDTAAbort();
public final boolean serverSupportsBooleanValues();
public final boolean serverSupportsBooleanParameterTransport();
private boolean getMetaDataInfoBoolean(int) throws java.sql.SQLException;
private int getMetaDataInfoInt(int) throws java.sql.SQLException;
private String getMetaDataInfoString(int) throws java.sql.SQLException;
private boolean getMetaDataInfoBooleanWithType(int, int) throws java.sql.SQLException;
private boolean getMetaDataInfoBooleanWithTypeClient(int, int) throws java.sql.SQLException;
private boolean getMetaDataInfoBooleanWithTypeServer(int, int) throws java.sql.SQLException;
private boolean getMetaDataInfoInt_SupportsResultSetConcurrency(int, int, int) throws java.sql.SQLException;
private boolean getMetaDataInfoBoolean_supportsConvert(int, int, int) throws java.sql.SQLException;
private void metaDataInfoCall() throws SqlException;
public final boolean supportsStoredFunctionsUsingCallSyntax() throws java.sql.SQLException;
public final boolean autoCommitFailureClosesAllResultSets() throws java.sql.SQLException;
public java.sql.ResultSet getSchemas(String, String) throws java.sql.SQLException;
private ResultSet getSchemasX(String, String) throws SqlException;
public java.sql.ResultSet getClientInfoProperties() throws java.sql.SQLException;
private ResultSet getClientInfoPropertiesX() throws SqlException;
public boolean generatedKeyAlwaysReturned();
public java.sql.ResultSet getPseudoColumns(String, String, String, String) throws java.sql.SQLException;
private ResultSet getPseudoColumnsX() throws SqlException;
public long getMaxLogicalLobSize();
public boolean supportsRefCursors();
private PreparedStatement prepareMetaDataQuery(String) throws SqlException;
protected void checkForClosedConnection() throws java.sql.SQLException;
private void checkForClosedConnectionX() throws SqlException;
protected void checkServerJdbcVersionX(String, int, int) throws SqlException;
}
org/apache/derby/client/am/DateTime.class
package org.apache.derby.client.am;
public synchronized class DateTime {
private static final int dateRepresentationLength = 10;
private static final int timeRepresentationLength = 8;
private static final int timestampRepresentationLength = 29;
private void DateTime();
public static final java.sql.Date dateBytesToDate(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
public static final java.sql.Time timeBytesToTime(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
public static final java.sql.Timestamp timestampBytesToTimestamp(byte[], int, java.util.Calendar, String, boolean) throws java.io.UnsupportedEncodingException;
private static int parseTimestampString(String, java.util.Calendar, boolean);
public static final int dateToDateBytes(byte[], int, DateTimeValue) throws SqlException, java.io.UnsupportedEncodingException;
public static final int timeToTimeBytes(byte[], int, DateTimeValue) throws java.io.UnsupportedEncodingException;
public static final int timestampToTimestampBytes(byte[], int, DateTimeValue, boolean) throws SqlException, java.io.UnsupportedEncodingException;
public static final java.sql.Timestamp dateBytesToTimestamp(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
public static final java.sql.Timestamp timeBytesToTimestamp(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
public static final java.sql.Date timestampBytesToDate(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
public static final java.sql.Time timestampBytesToTime(byte[], int, java.util.Calendar, String) throws java.io.UnsupportedEncodingException;
private static java.util.Calendar getCleanCalendar(java.util.Calendar);
public static int getTimestampLength(boolean);
}
org/apache/derby/client/am/DateTimeValue.class
package org.apache.derby.client.am;
public synchronized class DateTimeValue {
private final int year;
private final int month;
private final int day;
private final int hours;
private final int minutes;
private final int seconds;
private final int nanos;
private void DateTimeValue(java.util.Calendar, int);
public void DateTimeValue(java.sql.Date, java.util.Calendar);
public void DateTimeValue(java.sql.Time, java.util.Calendar);
public void DateTimeValue(java.sql.Timestamp, java.util.Calendar);
public void DateTimeValue(java.sql.Date);
public void DateTimeValue(java.sql.Time);
public void DateTimeValue(java.sql.Timestamp);
private static java.util.Calendar initCalendar(java.util.Calendar, java.util.Date);
public int getYear();
public int getMonth();
public int getDayOfMonth();
public int getHours();
public int getMinutes();
public int getSeconds();
public int getNanos();
}
org/apache/derby/client/am/Decimal.class
package org.apache.derby.client.am;
public synchronized class Decimal {
public static final int PACKED_DECIMAL = 48;
private static final org.apache.derby.shared.common.i18n.MessageUtil msgutil;
private static final int[][] tenRadixMagnitude;
private void Decimal();
private static final int packedNybblesToInt(byte[], int, int, int);
private static final long packedNybblesToLong(byte[], int, int, int);
private static final int[] computeMagnitude(int[]);
public static final java.math.BigDecimal getBigDecimal(byte[], int, int, int) throws java.io.UnsupportedEncodingException;
public static final double getDouble(byte[], int, int, int) throws java.io.UnsupportedEncodingException;
public static final long getLong(byte[], int, int, int) throws java.io.UnsupportedEncodingException;
public static final int bigDecimalToPackedDecimalBytes(byte[], int, java.math.BigDecimal, int, int) throws SqlException;
static void ();
}
org/apache/derby/client/am/Diagnosable.class
package org.apache.derby.client.am;
public abstract interface Diagnosable {
public abstract Sqlca getSqlca();
public abstract void printTrace(java.io.PrintWriter, String);
}
org/apache/derby/client/am/DisconnectException.class
package org.apache.derby.client.am;
public synchronized class DisconnectException extends SqlException {
public void DisconnectException(Agent, ClientMessageId, Object[], SqlCode, Throwable);
public void DisconnectException(Agent, ClientMessageId, Object[], SqlCode);
public void DisconnectException(Agent, ClientMessageId, SqlCode);
public void DisconnectException(Agent, ClientMessageId, Object[]);
public void DisconnectException(Agent, ClientMessageId, Object[], Throwable);
public void DisconnectException(Agent, ClientMessageId, Object, Throwable);
public void DisconnectException(Agent, ClientMessageId);
public void DisconnectException(Agent, ClientMessageId, Object);
public void DisconnectException(Agent, ClientMessageId, Object, Object);
public void DisconnectException(Agent, SqlException);
}
org/apache/derby/client/am/EncryptionManager.class
package org.apache.derby.client.am;
public synchronized class EncryptionManager {
transient Agent agent_;
private static final byte[] modulusBytes__;
private static final java.math.BigInteger modulus__;
private static final byte[] baseBytes__;
private static final java.math.BigInteger base__;
private static final int exponential_length__ = 255;
private javax.crypto.spec.DHParameterSpec paramSpec_;
private java.security.KeyPairGenerator keyPairGenerator_;
private java.security.KeyPair keyPair_;
private javax.crypto.KeyAgreement keyAgreement_;
private byte[] token_;
private byte[] secKey_;
private javax.crypto.SecretKeyFactory secretKeyFactory_;
private String providerName;
private java.security.Provider provider;
private java.security.MessageDigest messageDigest;
private java.security.SecureRandom secureRandom;
private static final int SECMEC_USRSSBPWD_SEED_LEN = 8;
private static final byte[] SECMEC_USRSSBPWD_PWDSEQS;
private static final String SHA_1_PRNG_ALGORITHM = SHA1PRNG;
public static final String SHA_1_DIGEST_ALGORITHM = SHA-1;
private static final char[] hex_table;
public void EncryptionManager(Agent) throws SqlException;
public void EncryptionManager(Agent, String) throws SqlException;
public byte[] obtainPublicKey();
private byte[] calculateEncryptionToken(int, byte[]);
private void keyParityCheck(byte[]) throws SqlException;
private byte[] generatePrivateKey(byte[]) throws SqlException;
public byte[] encryptData(byte[], int, byte[], byte[]) throws SqlException;
public byte[] decryptData(byte[], int, byte[], byte[]) throws SqlException;
public void setInitVector(byte[]);
public void setSecKey(byte[]);
public void resetSecurityKeys();
public byte[] generateSeed();
public byte[] substitutePassword(String, String, byte[], byte[]) throws SqlException;
private String toHexString(byte[], int, int);
private byte[] toHexByte(String, int, int);
static void ();
}
org/apache/derby/client/am/ExceptionFormatter.class
package org.apache.derby.client.am;
public synchronized class ExceptionFormatter {
public void ExceptionFormatter();
public static void printTrace(SqlException, java.io.PrintWriter, String, boolean);
public static void printTrace(java.sql.SQLException, java.io.PrintWriter, String, boolean);
public static void printTrace(Sqlca, java.io.PrintWriter, String);
public static void printTrace(Throwable, java.io.PrintWriter, String);
public static void printTrace(javax.transaction.xa.XAException, java.io.PrintWriter, String);
}
org/apache/derby/client/am/FailedProperties40.class
package org.apache.derby.client.am;
public synchronized class FailedProperties40 {
private final java.util.HashMap failedProps_;
private final String firstKey_;
private final String firstValue_;
public static java.util.Properties makeProperties(String, String);
public void FailedProperties40(java.util.Properties);
public java.util.Map getProperties();
public String getFirstKey();
public String getFirstValue();
}
org/apache/derby/client/am/FloatingPoint.class
package org.apache.derby.client.am;
public synchronized class FloatingPoint {
public static final int IEEE_754_FLOATING_POINT = 72;
private void FloatingPoint();
private static final int convertFromByteToInt(byte[], int);
private static final long convertFromByteToLong(byte[], int);
public static final float getFloat(byte[], int);
public static final double getDouble(byte[], int);
}
org/apache/derby/client/am/LOBStateTracker.class
package org.apache.derby.client.am;
synchronized class LOBStateTracker {
public static final LOBStateTracker NO_OP_TRACKER;
private final int[] columns;
private final boolean[] isBlob;
private final boolean[] published;
private final boolean doRelease;
private final int[] lastLocatorSeen;
void LOBStateTracker(int[], boolean[], boolean);
void checkCurrentRow(Cursor) throws SqlException;
void discardState();
void markAsPublished(int);
static void ();
}
org/apache/derby/client/am/Lob.class
package org.apache.derby.client.am;
public abstract synchronized class Lob implements UnitOfWorkListener {
public static final int STRING = 2;
public static final int ASCII_STREAM = 4;
public static final int UNICODE_STREAM = 8;
public static final int CHARACTER_STREAM = 16;
public static final int BINARY_STREAM = 32;
public static final int BINARY_STRING = 64;
public static final int LOCATOR = 128;
public static final int INVALID_LOCATOR = -1;
protected Agent agent_;
protected int dataType_;
protected int locator_;
private long sqlLength_;
private boolean lengthObtained_;
protected boolean isValid_;
private final boolean willBeLayerBStreamed_;
private long updateCount;
private int transactionID_;
protected static final ClientMessageId LOB_OBJECT_LENGTH_UNKNOWN_YET;
protected void Lob(Agent, boolean);
long sqlLength() throws SqlException;
void setSqlLength(long);
long getLocatorLength() throws SqlException;
public void listenToUnitOfWork();
public void completeLocalCommit(java.util.Iterator);
public void completeLocalRollback(java.util.Iterator);
public Agent getAgent();
void checkForClosedConnection() throws SqlException;
protected abstract void materializeStream() throws SqlException;
protected java.io.InputStream materializeStream(java.io.InputStream, String) throws SqlException;
public abstract long length() throws java.sql.SQLException;
protected static boolean isLayerBStreamingPossible(Agent);
public boolean willBeLayerBStreamed();
public boolean isLocator();
public int getLocator();
protected void checkPosAndLength(long, long) throws java.sql.SQLException;
protected synchronized void incrementUpdateCount();
long getUpdateCount();
void checkForLocatorValidity() throws SqlException;
protected void checkValidity() throws java.sql.SQLException;
static void ();
}
org/apache/derby/client/am/LogWriter$1.class
package org.apache.derby.client.am;
final synchronized class LogWriter$1 implements java.security.PrivilegedExceptionAction {
void LogWriter$1(String, boolean);
public java.io.PrintWriter run() throws java.io.IOException;
}
org/apache/derby/client/am/LogWriter.class
package org.apache.derby.client.am;
public synchronized class LogWriter {
protected java.io.PrintWriter printWriter_;
protected int traceLevel_;
private boolean driverConfigurationHasBeenWrittenToJdbc1Stream_;
private boolean driverConfigurationHasBeenWrittenToJdbc2Stream_;
public boolean printWriterNeedsToBeClosed_;
public void LogWriter(java.io.PrintWriter, int);
protected final boolean loggingEnabled(int);
protected final boolean traceSuspended();
void close();
public void dncprintln(String);
private void dncprint(String);
private void dncprintln(String, String);
private void dncprint(String, String);
public void tracepoint(String, int, String);
public void tracepoint(String, int, String, String);
public void tracepoint(String, int, Object, String, String);
public void tracepoint(String, int, String, String, java.util.Map);
public void tracepoint(String, int, Object, String, String, java.util.Map);
private String getMemoryMapDisplay(java.util.Map);
private void traceExternalMethod(Object, String, String);
private void traceExternalDeprecatedMethod(Object, String, String);
private String buildExternalMethodHeader(Object, String);
private String getClassNameOfInstanceIfTraced(Object);
public void traceExit(Object, String, Object);
public void traceDeprecatedExit(Object, String, Object);
public void traceExit(Object, String, ResultSet);
public void traceExit(Object, String, CallableStatement);
public void traceExit(Object, String, PreparedStatement);
public void traceExit(Object, String, Statement);
public void traceExit(Object, String, Blob);
public void traceExit(Object, String, Clob);
public void traceExit(Object, String, DatabaseMetaData);
public void traceExit(Object, String, Connection);
public void traceExit(Object, String, ColumnMetaData);
public void traceExit(Object, String, byte[]);
public void traceExit(Object, String, int[]);
public void traceDeprecatedExit(Object, String, byte[]);
public void traceExit(Object, String, byte);
public void traceExit(Object, String, int);
public void traceExit(Object, String, boolean);
public void traceExit(Object, String, long);
public void traceExit(Object, String, float);
public void traceExit(Object, String, double);
private void traceEntryAllArgs(Object, String, String);
private void traceDeprecatedEntryAllArgs(Object, String, String);
public void traceEntry(Object, String);
public void traceEntry(Object, String, Object);
public void traceEntry(Object, String, boolean);
public void traceEntry(Object, String, int);
public void traceDeprecatedEntry(Object, String, int);
public void traceDeprecatedEntry(Object, String, Object);
public void traceEntry(Object, String, Object, Object);
public void traceEntry(Object, String, int, Object);
public void traceEntry(Object, String, int, byte[]);
public void traceDeprecatedEntry(Object, String, int, int);
public void traceDeprecatedEntry(Object, String, Object, int);
public void traceEntry(Object, String, int, boolean);
public void traceEntry(Object, String, int, byte);
public void traceEntry(Object, String, int, short);
public void traceEntry(Object, String, int, int);
public void traceEntry(Object, String, int, long);
public void traceEntry(Object, String, int, float);
public void traceEntry(Object, String, int, double);
public void traceEntry(Object, String, Object, boolean);
public void traceEntry(Object, String, Object, byte);
public void traceEntry(Object, String, Object, short);
public void traceEntry(Object, String, Object, int);
public void traceEntry(Object, String, Object, long);
public void traceEntry(Object, String, Object, float);
public void traceEntry(Object, String, Object, double);
public void traceEntry(Object, String, Object, Object, Object);
public void traceEntry(Object, String, int, Object, Object);
public void traceEntry(Object, String, Object, Object, int);
public void traceEntry(Object, String, int, Object, int);
public void traceDeprecatedEntry(Object, String, int, Object, int);
public void traceEntry(Object, String, int, int, Object);
public void traceEntry(Object, String, int, int, int);
public void traceEntry(Object, String, Object, int, int);
public void traceEntry(Object, String, Object, int, Object);
public void traceEntry(Object, String, Object, boolean, boolean);
public void traceEntry(Object, String, Object, boolean, int);
public void traceEntry(Object, String, Object, Object, Object, Object);
public void traceEntry(Object, String, int, Object, Object, Object);
public void traceEntry(Object, String, int, Object, int, int);
public void traceEntry(Object, String, Object, int, int, int);
public void traceEntry(Object, String, Object, Object, int, int);
public void traceEntry(Object, String, Object, Object, Object, int, boolean);
public void traceEntry(Object, String, Object, Object, Object, boolean, boolean);
public void traceEntry(Object, String, Object, Object, Object, Object, Object, Object);
public void traceDiagnosable(SqlException);
public void traceDiagnosable(java.sql.SQLException);
public void traceDiagnosable(javax.transaction.xa.XAException);
public void traceParameterMetaData(Statement, ColumnMetaData);
public void traceResultSetMetaData(Statement, ColumnMetaData);
private void traceColumnMetaData(String, ColumnMetaData);
public void traceConnectEntry(org.apache.derby.jdbc.ClientBaseDataSourceRoot);
public void traceConnectEntry(String, int, String, java.util.Properties);
public void traceConnectResetEntry(Object, LogWriter, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot);
public void traceConnectExit(Connection);
public void traceConnectResetExit(Connection);
private void traceConnectsResetEntry(org.apache.derby.jdbc.ClientBaseDataSourceRoot);
private void traceConnectsEntry(org.apache.derby.jdbc.ClientBaseDataSourceRoot);
private void traceConnectsResetEntry(String, int, String, java.util.Properties);
private void traceConnectsEntry(String, int, String, java.util.Properties);
public void traceConnectsExit(Connection);
public void traceConnectsResetExit(Connection);
private void writeProperties(java.util.Properties);
private String escapePassword(String);
private void traceDriverConfigurationJdbc2();
private void traceDriverConfigurationJdbc1();
public void writeDriverConfiguration();
public static java.io.PrintWriter getPrintWriter(String, boolean) throws SqlException;
private java.util.Properties getProperties(org.apache.derby.jdbc.ClientBaseDataSourceRoot) throws SqlException;
}
org/apache/derby/client/am/LogicalCallableStatement.class
package org.apache.derby.client.am;
public synchronized class LogicalCallableStatement extends LogicalPreparedStatement implements java.sql.CallableStatement {
public void LogicalCallableStatement(java.sql.CallableStatement, stmtcache.StatementKey, StatementCacheInteractor);
public boolean wasNull() throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public void registerOutParameter(int, int) throws java.sql.SQLException;
public void registerOutParameter(int, int, int) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
public String getString(int) throws java.sql.SQLException;
public void registerOutParameter(int, int, String) throws java.sql.SQLException;
public byte getByte(String) throws java.sql.SQLException;
public double getDouble(String) throws java.sql.SQLException;
public float getFloat(String) throws java.sql.SQLException;
public int getInt(String) throws java.sql.SQLException;
public long getLong(String) throws java.sql.SQLException;
public short getShort(String) throws java.sql.SQLException;
public boolean getBoolean(String) throws java.sql.SQLException;
public byte[] getBytes(String) throws java.sql.SQLException;
public void setByte(String, byte) throws java.sql.SQLException;
public void setDouble(String, double) throws java.sql.SQLException;
public void setFloat(String, float) throws java.sql.SQLException;
public void registerOutParameter(String, int) throws java.sql.SQLException;
public void setInt(String, int) throws java.sql.SQLException;
public void setNull(String, int) throws java.sql.SQLException;
public void registerOutParameter(String, int, int) throws java.sql.SQLException;
public void setLong(String, long) throws java.sql.SQLException;
public void setShort(String, short) throws java.sql.SQLException;
public void setBoolean(String, boolean) throws java.sql.SQLException;
public void setBytes(String, byte[]) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public Object getObject(String) throws java.sql.SQLException;
public void setObject(String, Object) throws java.sql.SQLException;
public void setObject(String, Object, int) throws java.sql.SQLException;
public void setObject(String, Object, int, int) throws java.sql.SQLException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
public String getString(String) throws java.sql.SQLException;
public void registerOutParameter(String, int, String) throws java.sql.SQLException;
public void setNull(String, int, String) throws java.sql.SQLException;
public void setString(String, String) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public void setBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
public void setURL(String, java.net.URL) throws java.sql.SQLException;
public java.sql.Array getArray(String) throws java.sql.SQLException;
public java.sql.Blob getBlob(String) throws java.sql.SQLException;
public java.sql.Clob getClob(String) throws java.sql.SQLException;
public java.sql.Date getDate(String) throws java.sql.SQLException;
public void setDate(String, java.sql.Date) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Ref getRef(String) throws java.sql.SQLException;
public java.sql.Time getTime(String) throws java.sql.SQLException;
public void setTime(String, java.sql.Time) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public Object getObject(String, java.util.Map) throws java.sql.SQLException;
public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public void setDate(String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setTime(String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalCallableStatement40.class
package org.apache.derby.client.am;
public synchronized class LogicalCallableStatement40 extends LogicalCallableStatement {
public void LogicalCallableStatement40(java.sql.CallableStatement, stmtcache.StatementKey, StatementCacheInteractor);
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setNString(int, String) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setClob(int, java.io.Reader) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader) throws java.sql.SQLException;
public synchronized boolean isClosed() throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
public boolean isPoolable() throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public void setRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void setNString(String, String) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(String, java.sql.NClob) throws java.sql.SQLException;
public void setClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
public void setSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public void setBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void setClob(String, java.sql.Clob) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void setAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void setClob(String, java.io.Reader) throws java.sql.SQLException;
public void setBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void setNClob(String, java.io.Reader) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalCallableStatement42.class
package org.apache.derby.client.am;
public synchronized class LogicalCallableStatement42 extends LogicalCallableStatement40 {
public void LogicalCallableStatement42(java.sql.CallableStatement, stmtcache.StatementKey, StatementCacheInteractor);
public void registerOutParameter(int, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(int, java.sql.SQLType, String) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, int) throws java.sql.SQLException;
public void registerOutParameter(String, java.sql.SQLType, String) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalConnection.class
package org.apache.derby.client.am;
public synchronized class LogicalConnection implements java.sql.Connection {
Connection physicalConnection_;
private org.apache.derby.client.ClientPooledConnection pooledConnection_;
private LogicalDatabaseMetaData logicalDatabaseMetaData;
public void LogicalConnection(Connection, org.apache.derby.client.ClientPooledConnection) throws SqlException;
protected void finalize() throws Throwable;
public synchronized void nullPhysicalConnection();
public void close() throws java.sql.SQLException;
public synchronized void closeWithoutRecyclingToPool() throws SqlException;
public boolean isClosed() throws java.sql.SQLException;
protected final void checkForNullPhysicalConnection() throws java.sql.SQLException;
final void notifyException(java.sql.SQLException);
public synchronized java.sql.Statement createStatement() throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public synchronized PreparedStatement preparePositionedUpdateStatement(String, Section) throws SqlException;
public synchronized java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public synchronized String nativeSQL(String) throws java.sql.SQLException;
public synchronized void setAutoCommit(boolean) throws java.sql.SQLException;
public synchronized boolean getAutoCommit() throws java.sql.SQLException;
public synchronized void commit() throws java.sql.SQLException;
public synchronized void rollback() throws java.sql.SQLException;
public synchronized void setTransactionIsolation(int) throws java.sql.SQLException;
public synchronized int getTransactionIsolation() throws java.sql.SQLException;
public synchronized java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public synchronized void clearWarnings() throws java.sql.SQLException;
public synchronized java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException;
protected LogicalDatabaseMetaData newLogicalDatabaseMetaData() throws java.sql.SQLException;
final synchronized java.sql.DatabaseMetaData getRealMetaDataObject() throws java.sql.SQLException;
public synchronized void setReadOnly(boolean) throws java.sql.SQLException;
public synchronized boolean isReadOnly() throws java.sql.SQLException;
public synchronized void setCatalog(String) throws java.sql.SQLException;
public synchronized String getCatalog() throws java.sql.SQLException;
public synchronized java.sql.Statement createStatement(int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public synchronized java.util.Map getTypeMap() throws java.sql.SQLException;
public synchronized void setTypeMap(java.util.Map) throws java.sql.SQLException;
public synchronized java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int[]) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, String[]) throws java.sql.SQLException;
public synchronized void setHoldability(int) throws java.sql.SQLException;
public synchronized int getHoldability() throws java.sql.SQLException;
public synchronized java.sql.Savepoint setSavepoint() throws java.sql.SQLException;
public synchronized java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException;
public synchronized void rollback(java.sql.Savepoint) throws java.sql.SQLException;
public synchronized void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException;
public int getTransactionID();
public int getServerVersion();
public synchronized String getSchema() throws java.sql.SQLException;
public synchronized void setSchema(String) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalConnection40.class
package org.apache.derby.client.am;
public synchronized class LogicalConnection40 extends LogicalConnection {
public void LogicalConnection40(Connection, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException;
public java.sql.Blob createBlob() throws java.sql.SQLException;
public java.sql.Clob createClob() throws java.sql.SQLException;
public java.sql.NClob createNClob() throws java.sql.SQLException;
public java.sql.SQLXML createSQLXML() throws java.sql.SQLException;
public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException;
public java.util.Properties getClientInfo() throws java.sql.SQLException;
public String getClientInfo(String) throws java.sql.SQLException;
protected LogicalDatabaseMetaData newLogicalDatabaseMetaData() throws java.sql.SQLException;
public synchronized boolean isValid(int) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException;
public void setClientInfo(String, String) throws java.sql.SQLClientInfoException;
public Object unwrap(Class) throws java.sql.SQLException;
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public int getNetworkTimeout() throws java.sql.SQLException;
public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalDatabaseMetaData.class
package org.apache.derby.client.am;
public synchronized class LogicalDatabaseMetaData implements java.sql.DatabaseMetaData {
private final LogicalConnection logicalCon;
final LogWriter logWriter;
private final int driverMajorVersion;
private final int driverMinorVersion;
public void LogicalDatabaseMetaData(LogicalConnection, LogWriter) throws java.sql.SQLException;
final java.sql.DatabaseMetaData getRealMetaDataObject() throws java.sql.SQLException;
public boolean allProceduresAreCallable() throws java.sql.SQLException;
public boolean allTablesAreSelectable() throws java.sql.SQLException;
public String getURL() throws java.sql.SQLException;
public String getUserName() throws java.sql.SQLException;
public boolean isReadOnly() throws java.sql.SQLException;
public boolean nullsAreSortedHigh() throws java.sql.SQLException;
public boolean nullsAreSortedLow() throws java.sql.SQLException;
public boolean nullsAreSortedAtStart() throws java.sql.SQLException;
public boolean nullsAreSortedAtEnd() throws java.sql.SQLException;
public String getDatabaseProductName() throws java.sql.SQLException;
public String getDatabaseProductVersion() throws java.sql.SQLException;
public String getDriverName() throws java.sql.SQLException;
public String getDriverVersion() throws java.sql.SQLException;
public int getDriverMajorVersion();
public int getDriverMinorVersion();
public boolean usesLocalFiles() throws java.sql.SQLException;
public boolean usesLocalFilePerTable() throws java.sql.SQLException;
public boolean supportsMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean storesUpperCaseIdentifiers() throws java.sql.SQLException;
public boolean storesLowerCaseIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseIdentifiers() throws java.sql.SQLException;
public boolean supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException;
public boolean storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException;
public String getIdentifierQuoteString() throws java.sql.SQLException;
public String getSQLKeywords() throws java.sql.SQLException;
public String getNumericFunctions() throws java.sql.SQLException;
public String getStringFunctions() throws java.sql.SQLException;
public String getSystemFunctions() throws java.sql.SQLException;
public String getTimeDateFunctions() throws java.sql.SQLException;
public String getSearchStringEscape() throws java.sql.SQLException;
public String getExtraNameCharacters() throws java.sql.SQLException;
public boolean supportsAlterTableWithAddColumn() throws java.sql.SQLException;
public boolean supportsAlterTableWithDropColumn() throws java.sql.SQLException;
public boolean supportsColumnAliasing() throws java.sql.SQLException;
public boolean nullPlusNonNullIsNull() throws java.sql.SQLException;
public boolean supportsConvert() throws java.sql.SQLException;
public boolean supportsConvert(int, int) throws java.sql.SQLException;
public boolean supportsTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsDifferentTableCorrelationNames() throws java.sql.SQLException;
public boolean supportsExpressionsInOrderBy() throws java.sql.SQLException;
public boolean supportsOrderByUnrelated() throws java.sql.SQLException;
public boolean supportsGroupBy() throws java.sql.SQLException;
public boolean supportsGroupByUnrelated() throws java.sql.SQLException;
public boolean supportsGroupByBeyondSelect() throws java.sql.SQLException;
public boolean supportsLikeEscapeClause() throws java.sql.SQLException;
public boolean supportsMultipleResultSets() throws java.sql.SQLException;
public boolean supportsMultipleTransactions() throws java.sql.SQLException;
public boolean supportsNonNullableColumns() throws java.sql.SQLException;
public boolean supportsMinimumSQLGrammar() throws java.sql.SQLException;
public boolean supportsCoreSQLGrammar() throws java.sql.SQLException;
public boolean supportsExtendedSQLGrammar() throws java.sql.SQLException;
public boolean supportsANSI92EntryLevelSQL() throws java.sql.SQLException;
public boolean supportsANSI92IntermediateSQL() throws java.sql.SQLException;
public boolean supportsANSI92FullSQL() throws java.sql.SQLException;
public boolean supportsIntegrityEnhancementFacility() throws java.sql.SQLException;
public boolean supportsOuterJoins() throws java.sql.SQLException;
public boolean supportsFullOuterJoins() throws java.sql.SQLException;
public boolean supportsLimitedOuterJoins() throws java.sql.SQLException;
public String getSchemaTerm() throws java.sql.SQLException;
public String getProcedureTerm() throws java.sql.SQLException;
public String getCatalogTerm() throws java.sql.SQLException;
public boolean isCatalogAtStart() throws java.sql.SQLException;
public String getCatalogSeparator() throws java.sql.SQLException;
public boolean supportsSchemasInDataManipulation() throws java.sql.SQLException;
public boolean supportsSchemasInProcedureCalls() throws java.sql.SQLException;
public boolean supportsSchemasInTableDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInDataManipulation() throws java.sql.SQLException;
public boolean supportsCatalogsInProcedureCalls() throws java.sql.SQLException;
public boolean supportsCatalogsInTableDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInIndexDefinitions() throws java.sql.SQLException;
public boolean supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException;
public boolean supportsPositionedDelete() throws java.sql.SQLException;
public boolean supportsPositionedUpdate() throws java.sql.SQLException;
public boolean supportsSelectForUpdate() throws java.sql.SQLException;
public boolean supportsStoredProcedures() throws java.sql.SQLException;
public boolean supportsSubqueriesInComparisons() throws java.sql.SQLException;
public boolean supportsSubqueriesInExists() throws java.sql.SQLException;
public boolean supportsSubqueriesInIns() throws java.sql.SQLException;
public boolean supportsSubqueriesInQuantifieds() throws java.sql.SQLException;
public boolean supportsCorrelatedSubqueries() throws java.sql.SQLException;
public boolean supportsUnion() throws java.sql.SQLException;
public boolean supportsUnionAll() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenCursorsAcrossRollback() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossCommit() throws java.sql.SQLException;
public boolean supportsOpenStatementsAcrossRollback() throws java.sql.SQLException;
public int getMaxBinaryLiteralLength() throws java.sql.SQLException;
public int getMaxCharLiteralLength() throws java.sql.SQLException;
public int getMaxColumnNameLength() throws java.sql.SQLException;
public int getMaxColumnsInGroupBy() throws java.sql.SQLException;
public int getMaxColumnsInIndex() throws java.sql.SQLException;
public int getMaxColumnsInOrderBy() throws java.sql.SQLException;
public int getMaxColumnsInSelect() throws java.sql.SQLException;
public int getMaxColumnsInTable() throws java.sql.SQLException;
public int getMaxConnections() throws java.sql.SQLException;
public int getMaxCursorNameLength() throws java.sql.SQLException;
public int getMaxIndexLength() throws java.sql.SQLException;
public int getMaxSchemaNameLength() throws java.sql.SQLException;
public int getMaxProcedureNameLength() throws java.sql.SQLException;
public int getMaxCatalogNameLength() throws java.sql.SQLException;
public int getMaxRowSize() throws java.sql.SQLException;
public boolean doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException;
public int getMaxStatementLength() throws java.sql.SQLException;
public int getMaxStatements() throws java.sql.SQLException;
public int getMaxTableNameLength() throws java.sql.SQLException;
public int getMaxTablesInSelect() throws java.sql.SQLException;
public int getMaxUserNameLength() throws java.sql.SQLException;
public int getDefaultTransactionIsolation() throws java.sql.SQLException;
public boolean supportsTransactions() throws java.sql.SQLException;
public boolean supportsTransactionIsolationLevel(int) throws java.sql.SQLException;
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException;
public boolean supportsDataManipulationTransactionsOnly() throws java.sql.SQLException;
public boolean dataDefinitionCausesTransactionCommit() throws java.sql.SQLException;
public boolean dataDefinitionIgnoredInTransactions() throws java.sql.SQLException;
public java.sql.ResultSet getProcedures(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getProcedureColumns(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getTables(String, String, String, String[]) throws java.sql.SQLException;
public java.sql.ResultSet getSchemas() throws java.sql.SQLException;
public java.sql.ResultSet getCatalogs() throws java.sql.SQLException;
public java.sql.ResultSet getTableTypes() throws java.sql.SQLException;
public java.sql.ResultSet getColumns(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getColumnPrivileges(String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getTablePrivileges(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getBestRowIdentifier(String, String, String, int, boolean) throws java.sql.SQLException;
public java.sql.ResultSet getVersionColumns(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getPrimaryKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getImportedKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getExportedKeys(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getCrossReference(String, String, String, String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getTypeInfo() throws java.sql.SQLException;
public java.sql.ResultSet getIndexInfo(String, String, String, boolean, boolean) throws java.sql.SQLException;
public boolean supportsResultSetType(int) throws java.sql.SQLException;
public boolean supportsResultSetConcurrency(int, int) throws java.sql.SQLException;
public boolean ownUpdatesAreVisible(int) throws java.sql.SQLException;
public boolean ownDeletesAreVisible(int) throws java.sql.SQLException;
public boolean ownInsertsAreVisible(int) throws java.sql.SQLException;
public boolean othersUpdatesAreVisible(int) throws java.sql.SQLException;
public boolean othersDeletesAreVisible(int) throws java.sql.SQLException;
public boolean othersInsertsAreVisible(int) throws java.sql.SQLException;
public boolean updatesAreDetected(int) throws java.sql.SQLException;
public boolean deletesAreDetected(int) throws java.sql.SQLException;
public boolean insertsAreDetected(int) throws java.sql.SQLException;
public boolean supportsBatchUpdates() throws java.sql.SQLException;
public java.sql.ResultSet getUDTs(String, String, String, int[]) throws java.sql.SQLException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
public boolean supportsSavepoints() throws java.sql.SQLException;
public boolean supportsNamedParameters() throws java.sql.SQLException;
public boolean supportsMultipleOpenResults() throws java.sql.SQLException;
public boolean supportsGetGeneratedKeys() throws java.sql.SQLException;
public java.sql.ResultSet getSuperTypes(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getSuperTables(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getAttributes(String, String, String, String) throws java.sql.SQLException;
public boolean supportsResultSetHoldability(int) throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
public int getDatabaseMajorVersion() throws java.sql.SQLException;
public int getDatabaseMinorVersion() throws java.sql.SQLException;
public int getJDBCMajorVersion() throws java.sql.SQLException;
public int getJDBCMinorVersion() throws java.sql.SQLException;
public int getSQLStateType() throws java.sql.SQLException;
public boolean locatorsUpdateCopy() throws java.sql.SQLException;
public boolean supportsStatementPooling() throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalDatabaseMetaData40.class
package org.apache.derby.client.am;
public synchronized class LogicalDatabaseMetaData40 extends LogicalDatabaseMetaData {
void LogicalDatabaseMetaData40(LogicalConnection, LogWriter) throws java.sql.SQLException;
public boolean autoCommitFailureClosesAllResultSets() throws java.sql.SQLException;
public java.sql.ResultSet getClientInfoProperties() throws java.sql.SQLException;
public java.sql.ResultSet getFunctions(String, String, String) throws java.sql.SQLException;
public java.sql.ResultSet getFunctionColumns(String, String, String, String) throws java.sql.SQLException;
public java.sql.RowIdLifetime getRowIdLifetime() throws java.sql.SQLException;
public java.sql.ResultSet getSchemas(String, String) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public boolean supportsStoredFunctionsUsingCallSyntax() throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public boolean generatedKeyAlwaysReturned() throws java.sql.SQLException;
public java.sql.ResultSet getPseudoColumns(String, String, String, String) throws java.sql.SQLException;
public long getMaxLogicalLobSize() throws java.sql.SQLException;
public boolean supportsRefCursors() throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalPreparedStatement.class
package org.apache.derby.client.am;
public synchronized class LogicalPreparedStatement extends LogicalStatementEntity implements java.sql.PreparedStatement {
public void LogicalPreparedStatement(java.sql.PreparedStatement, stmtcache.StatementKey, StatementCacheInteractor);
public int executeUpdate() throws java.sql.SQLException;
public void addBatch() throws java.sql.SQLException;
public void clearParameters() throws java.sql.SQLException;
public boolean execute() throws java.sql.SQLException;
public void setByte(int, byte) throws java.sql.SQLException;
public void setDouble(int, double) throws java.sql.SQLException;
public void setFloat(int, float) throws java.sql.SQLException;
public void setInt(int, int) throws java.sql.SQLException;
public void setNull(int, int) throws java.sql.SQLException;
public void setLong(int, long) throws java.sql.SQLException;
public void setShort(int, short) throws java.sql.SQLException;
public void setBoolean(int, boolean) throws java.sql.SQLException;
public void setBytes(int, byte[]) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void setObject(int, Object) throws java.sql.SQLException;
public void setObject(int, Object, int) throws java.sql.SQLException;
public void setObject(int, Object, int, int) throws java.sql.SQLException;
public void setNull(int, int, String) throws java.sql.SQLException;
public void setString(int, String) throws java.sql.SQLException;
public void setBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void setURL(int, java.net.URL) throws java.sql.SQLException;
public void setArray(int, java.sql.Array) throws java.sql.SQLException;
public void setBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void setClob(int, java.sql.Clob) throws java.sql.SQLException;
public void setDate(int, java.sql.Date) throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
public void setRef(int, java.sql.Ref) throws java.sql.SQLException;
public java.sql.ResultSet executeQuery() throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
public void setTime(int, java.sql.Time) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void setDate(int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setTime(int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public int getMaxFieldSize() throws java.sql.SQLException;
public int getMaxRows() throws java.sql.SQLException;
public int getQueryTimeout() throws java.sql.SQLException;
public int getResultSetConcurrency() throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
public int getResultSetType() throws java.sql.SQLException;
public int getUpdateCount() throws java.sql.SQLException;
public void cancel() throws java.sql.SQLException;
public void clearBatch() throws java.sql.SQLException;
public void clearWarnings() throws java.sql.SQLException;
public boolean getMoreResults() throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
public void setFetchDirection(int) throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public void setMaxFieldSize(int) throws java.sql.SQLException;
public void setMaxRows(int) throws java.sql.SQLException;
public void setQueryTimeout(int) throws java.sql.SQLException;
public boolean getMoreResults(int) throws java.sql.SQLException;
public void setEscapeProcessing(boolean) throws java.sql.SQLException;
public int executeUpdate(String) throws java.sql.SQLException;
public void addBatch(String) throws java.sql.SQLException;
public void setCursorName(String) throws java.sql.SQLException;
public boolean execute(String) throws java.sql.SQLException;
public int executeUpdate(String, int) throws java.sql.SQLException;
public boolean execute(String, int) throws java.sql.SQLException;
public int executeUpdate(String, int[]) throws java.sql.SQLException;
public boolean execute(String, int[]) throws java.sql.SQLException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException;
public java.sql.ResultSet getResultSet() throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public int executeUpdate(String, String[]) throws java.sql.SQLException;
public boolean execute(String, String[]) throws java.sql.SQLException;
public java.sql.ResultSet executeQuery(String) throws java.sql.SQLException;
public long executeLargeUpdate() throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalPreparedStatement40.class
package org.apache.derby.client.am;
public synchronized class LogicalPreparedStatement40 extends LogicalPreparedStatement {
public void LogicalPreparedStatement40(java.sql.PreparedStatement, stmtcache.StatementKey, StatementCacheInteractor);
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setNString(int, String) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setClob(int, java.io.Reader) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader) throws java.sql.SQLException;
public synchronized boolean isClosed() throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
public boolean isPoolable() throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalPreparedStatement42.class
package org.apache.derby.client.am;
public synchronized class LogicalPreparedStatement42 extends LogicalPreparedStatement40 {
public void LogicalPreparedStatement42(java.sql.PreparedStatement, stmtcache.StatementKey, StatementCacheInteractor);
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/LogicalStatementEntity.class
package org.apache.derby.client.am;
abstract synchronized class LogicalStatementEntity implements java.sql.Statement {
private final boolean hasCallableStmt;
private java.sql.PreparedStatement physicalPs;
private java.sql.CallableStatement physicalCs;
private StatementCacheInteractor owner;
private final stmtcache.StatementKey stmtKey;
private final stmtcache.JDBCStatementCache cache;
protected void LogicalStatementEntity(java.sql.PreparedStatement, stmtcache.StatementKey, StatementCacheInteractor);
synchronized java.sql.PreparedStatement getPhysPs() throws java.sql.SQLException;
synchronized java.sql.CallableStatement getPhysCs() throws java.sql.SQLException;
synchronized java.sql.Statement getPhysStmt() throws java.sql.SQLException;
public synchronized void close() throws java.sql.SQLException;
synchronized boolean isLogicalEntityClosed();
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public void closeOnCompletion() throws java.sql.SQLException;
public boolean isCloseOnCompletion() throws java.sql.SQLException;
public long[] executeLargeBatch() throws java.sql.SQLException;
public long executeLargeUpdate(String) throws java.sql.SQLException;
public long executeLargeUpdate(String, int) throws java.sql.SQLException;
public long executeLargeUpdate(String, int[]) throws java.sql.SQLException;
public long executeLargeUpdate(String, String[]) throws java.sql.SQLException;
public long getLargeUpdateCount() throws java.sql.SQLException;
public long getLargeMaxRows() throws java.sql.SQLException;
public void setLargeMaxRows(long) throws java.sql.SQLException;
}
org/apache/derby/client/am/MaterialPreparedStatement.class
package org.apache.derby.client.am;
public abstract interface MaterialPreparedStatement extends MaterialStatement {
public abstract void writeExecute_(Section, ColumnMetaData, Object[], int, boolean, boolean) throws SqlException;
public abstract void readExecute_() throws SqlException;
public abstract void writeOpenQuery_(Section, int, int, int, ColumnMetaData, Object[]) throws SqlException;
public abstract void writeDescribeInput_(Section) throws SqlException;
public abstract void readDescribeInput_() throws SqlException;
public abstract void writeDescribeOutput_(Section) throws SqlException;
public abstract void readDescribeOutput_() throws SqlException;
}
org/apache/derby/client/am/MaterialStatement.class
package org.apache.derby.client.am;
public abstract interface MaterialStatement {
public abstract void writeExecuteImmediate_(String, Section) throws SqlException;
public abstract void readExecuteImmediate_() throws SqlException;
public abstract void readExecuteImmediateForBatch_(String) throws SqlException;
public abstract void writePrepareDescribeOutput_(String, Section) throws SqlException;
public abstract void readPrepareDescribeOutput_() throws SqlException;
public abstract void writeOpenQuery_(Section, int, int) throws SqlException;
public abstract void readOpenQuery_() throws SqlException;
public abstract void writeExecuteCall_(boolean, String, Section, int, boolean, int, ColumnMetaData, Object[]) throws SqlException;
public abstract void readExecuteCall_() throws SqlException;
public abstract void writePrepare_(String, Section) throws SqlException;
public abstract void readPrepare_() throws SqlException;
public abstract void markClosedOnServer_();
public abstract void writeSetSpecialRegister_(Section, java.util.ArrayList) throws SqlException;
public abstract void readSetSpecialRegister_() throws SqlException;
public abstract void reset_();
}
org/apache/derby/client/am/OutsideRangeForDataTypeException.class
package org.apache.derby.client.am;
synchronized class OutsideRangeForDataTypeException extends SqlException {
void OutsideRangeForDataTypeException(LogWriter, String);
}
org/apache/derby/client/am/ParameterMetaData.class
package org.apache.derby.client.am;
public synchronized class ParameterMetaData implements java.sql.ParameterMetaData {
ColumnMetaData columnMetaData_;
public void ParameterMetaData(ColumnMetaData);
public int getParameterCount() throws java.sql.SQLException;
public int getParameterType(int) throws java.sql.SQLException;
public String getParameterTypeName(int) throws java.sql.SQLException;
public String getParameterClassName(int) throws java.sql.SQLException;
public int getParameterMode(int) throws java.sql.SQLException;
public int isNullable(int) throws java.sql.SQLException;
public boolean isSigned(int) throws java.sql.SQLException;
public int getPrecision(int) throws java.sql.SQLException;
public int getScale(int) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
org/apache/derby/client/am/PreparedStatement$PossibleTypes.class
package org.apache.derby.client.am;
synchronized class PreparedStatement$PossibleTypes {
private final int[] possibleTypes;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_GENERIC_SCALAR;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_DATE;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_TIME;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_TIMESTAMP;
private static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_STRING;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_BYTES;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_BINARYSTREAM;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_ASCIISTREAM;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_CHARACTERSTREAM;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_BLOB;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_IN_SET_CLOB;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_GENERIC_SCALAR_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_GENERIC_CHARACTERS_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_VARBINARY_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_BINARY_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_LONGVARBINARY_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_DATE_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_TIME_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_TIMESTAMP_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_CLOB_NULL;
public static final PreparedStatement$PossibleTypes POSSIBLE_TYPES_FOR_BLOB_NULL;
public static final PreparedStatement$PossibleTypes DEFAULT_POSSIBLE_TYPES_FOR_NULL;
private void PreparedStatement$PossibleTypes(int[]);
boolean checkType(int);
static SqlException throw22005Exception(LogWriter, int, int) throws SqlException;
static PreparedStatement$PossibleTypes getPossibleTypesForNull(int);
static void ();
}
org/apache/derby/client/am/PreparedStatement.class
package org.apache.derby.client.am;
public synchronized class PreparedStatement extends Statement implements java.sql.PreparedStatement, PreparedStatementCallbackInterface {
public MaterialPreparedStatement materialPreparedStatement_;
public String sql_;
public boolean outputRegistered_;
public Object[] parameters_;
boolean[] parameterSet_;
boolean[] parameterRegistered_;
public ColumnMetaData parameterMetaData_;
private java.util.ArrayList parameterTypeList;
String positionedUpdateCursorName_;
protected final org.apache.derby.client.ClientPooledConnection pooledConnection_;
boolean listenToUnitOfWork_;
void setInput(int, Object);
private void initPreparedStatement();
protected void initResetPreparedStatement();
public void reset(boolean) throws SqlException;
void resetForReuse() throws SqlException;
private void resetParameters();
public void PreparedStatement(Agent, Connection, String, Section, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void resetPreparedStatement(Agent, Connection, String, Section) throws SqlException;
private void initPreparedStatement(String, Section) throws SqlException;
public void PreparedStatement(Agent, Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void resetPreparedStatement(Agent, Connection, String, int, int, int, int, String[], int[]) throws SqlException;
private void initPreparedStatement(String) throws SqlException;
public void resetPreparedStatement(Agent, Connection, String, Section, ColumnMetaData, ColumnMetaData) throws SqlException;
private void initPreparedStatement(ColumnMetaData, ColumnMetaData);
void prepare() throws SqlException;
public void addBatch(String) throws java.sql.SQLException;
public boolean execute(String) throws java.sql.SQLException;
public java.sql.ResultSet executeQuery(String) throws java.sql.SQLException;
public int executeUpdate(String) throws java.sql.SQLException;
public java.sql.ResultSet executeQuery() throws java.sql.SQLException;
ResultSet executeQueryX() throws SqlException;
public int executeUpdate() throws java.sql.SQLException;
private long executeUpdateX() throws SqlException;
public void setNull(int, int) throws java.sql.SQLException;
void setNullX(int, int) throws SqlException;
public void setNull(int, int, String) throws java.sql.SQLException;
public void setBoolean(int, boolean) throws java.sql.SQLException;
public void setByte(int, byte) throws java.sql.SQLException;
public void setShort(int, short) throws java.sql.SQLException;
void setShortX(int, short) throws SqlException;
public void setInt(int, int) throws java.sql.SQLException;
void setIntX(int, int) throws SqlException;
public void setLong(int, long) throws java.sql.SQLException;
void setLongX(int, long);
public void setFloat(int, float) throws java.sql.SQLException;
public void setDouble(int, double) throws java.sql.SQLException;
public void setBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void setDate(int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException;
public void setDate(int, java.sql.Date) throws java.sql.SQLException;
public void setTime(int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException;
public void setTime(int, java.sql.Time) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException;
public void setTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void setString(int, String) throws java.sql.SQLException;
void setStringX(int, String) throws SqlException;
public void setBytes(int, byte[]) throws java.sql.SQLException;
public void setBytesX(int, byte[]) throws SqlException;
public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
protected void setBinaryStreamX(int, java.io.InputStream, int) throws SqlException;
public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
private void checkStreamLength(long) throws java.sql.SQLException;
private void checkTypeForSetAsciiStream(int) throws SqlException, java.sql.SQLException;
private void checkTypeForSetBinaryStream(int) throws SqlException, java.sql.SQLException;
private void checkTypeForSetCharacterStream(int) throws SqlException, java.sql.SQLException;
private void checkTypeForSetBlob(int) throws SqlException, java.sql.SQLException;
private void checkTypeForSetClob(int) throws SqlException, java.sql.SQLException;
public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void setBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void setBlobX(int, java.sql.Blob) throws SqlException;
public void setClob(int, java.sql.Clob) throws java.sql.SQLException;
void setClobX(int, java.sql.Clob) throws SqlException;
public void setArray(int, java.sql.Array) throws java.sql.SQLException;
public void setRef(int, java.sql.Ref) throws java.sql.SQLException;
public void setObject(int, Object) throws java.sql.SQLException;
private void setUDTX(int, Object) throws SqlException, java.sql.SQLException;
public void setObject(int, Object, int) throws java.sql.SQLException;
public void setObject(int, Object, int, int) throws java.sql.SQLException;
private void setObjectX(int, Object, int, int) throws SqlException;
public void clearParameters() throws java.sql.SQLException;
public boolean execute() throws java.sql.SQLException;
boolean executeX() throws SqlException;
public void addBatch() throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
private ColumnMetaData getMetaDataX() throws SqlException;
public boolean execute(String, int) throws java.sql.SQLException;
public boolean execute(String, String[]) throws java.sql.SQLException;
public boolean execute(String, int[]) throws java.sql.SQLException;
public int executeUpdate(String, int) throws java.sql.SQLException;
public int executeUpdate(String, String[]) throws java.sql.SQLException;
public int executeUpdate(String, int[]) throws java.sql.SQLException;
public void setURL(int, java.net.URL) throws java.sql.SQLException;
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException;
private ParameterMetaData getParameterMetaDataX() throws SqlException;
private ColumnMetaData getColumnMetaDataX() throws SqlException;
public void writeExecute(Section, ColumnMetaData, Object[], int, boolean, boolean) throws SqlException;
public void readExecute() throws SqlException;
private void writeOpenQuery(Section, int, int, int, ColumnMetaData, Object[]) throws SqlException;
public void writeDescribeInput(Section) throws SqlException;
public void readDescribeInput() throws SqlException;
public void completeDescribeInput(ColumnMetaData, Sqlca);
public void writeDescribeOutput(Section) throws SqlException;
public void readDescribeOutput() throws SqlException;
public void completeDescribeOutput(ColumnMetaData, Sqlca);
void writePrepareDescribeInputOutput() throws SqlException;
void readPrepareDescribeInputOutput() throws SqlException;
void writePrepareDescribeInput() throws SqlException;
void readPrepareDescribeInput() throws SqlException;
void completePrepareDescribe();
private Object[] expandObjectArray(Object[], int);
private boolean[] expandBooleanArray(boolean[], int);
void writePrepareDescribeInputOutput(String, Section) throws SqlException;
void flowPrepareDescribeInputOutput() throws SqlException;
private void flowExecute(int) throws SqlException;
public long[] executeBatchX(boolean) throws SqlException, java.sql.SQLException;
private long[] executeBatchRequestX(boolean) throws SqlException, java.sql.BatchUpdateException;
public void listenToUnitOfWork();
public void completeLocalCommit(java.util.Iterator);
public void completeLocalRollback(java.util.Iterator);
protected String getJdbcStatementInterfaceName();
void checkForValidParameterIndex(int) throws SqlException;
private void checkThatAllParametersAreSet() throws SqlException;
void checkForValidScale(int) throws SqlException;
void checkScaleForINOUTDecimal(int, int) throws SqlException;
protected void markClosed(boolean);
public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void setClob(int, java.io.Reader) throws java.sql.SQLException;
public void setClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void setBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void setNString(int, String) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void setNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader) throws java.sql.SQLException;
public void setNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public long executeLargeUpdate() throws java.sql.SQLException;
private void checkStatementValidity(SqlException) throws java.sql.SQLException;
protected void checkStatus() throws java.sql.SQLException;
}
org/apache/derby/client/am/PreparedStatement40.class
package org.apache.derby.client.am;
public synchronized class PreparedStatement40 extends PreparedStatement {
public void PreparedStatement40(Agent, Connection, String, Section, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void PreparedStatement40(Agent, Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void setRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void setNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
}
org/apache/derby/client/am/PreparedStatement42.class
package org.apache.derby.client.am;
public synchronized class PreparedStatement42 extends PreparedStatement40 {
public void PreparedStatement42(Agent, Connection, String, Section, org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void PreparedStatement42(Agent, Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws SqlException;
public void setObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void setObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
}
org/apache/derby/client/am/PreparedStatementCallbackInterface.class
package org.apache.derby.client.am;
public abstract interface PreparedStatementCallbackInterface extends StatementCallbackInterface {
public abstract void completeDescribeInput(ColumnMetaData, Sqlca);
public abstract void completeDescribeOutput(ColumnMetaData, Sqlca);
}
org/apache/derby/client/am/ProductLevel.class
package org.apache.derby.client.am;
public synchronized class ProductLevel {
public String databaseProductName_;
public int versionLevel_;
public int releaseLevel_;
public int modificationLevel_;
public String databaseProductVersion_;
public void ProductLevel(String, String, String);
public boolean greaterThanOrEqualTo(int, int, int);
public boolean lessThan(int, int, int);
}
org/apache/derby/client/am/ResultSet.class
package org.apache.derby.client.am;
public abstract synchronized class ResultSet implements java.sql.ResultSet, ResultSetCallbackInterface {
public Statement statement_;
Statement outerStatement_;
public ColumnMetaData resultSetMetaData_;
private SqlWarning warnings_;
public Cursor cursor_;
private LOBStateTracker lobState;
protected Agent agent_;
public Section generatedSection_;
private CloseFilterInputStream currentStream;
private java.io.Reader currentReader;
public final Connection connection_;
public static final int scrollOrientation_relative__ = 1;
public static final int scrollOrientation_absolute__ = 2;
public static final int scrollOrientation_after__ = 3;
public static final int scrollOrientation_before__ = 4;
public static final int scrollOrientation_prior__ = 5;
public static final int scrollOrientation_first__ = 6;
public static final int scrollOrientation_last__ = 7;
public static final int scrollOrientation_current__ = 8;
public static final int scrollOrientation_next__ = 0;
public static final int updatability_unknown__ = 0;
public static final int updatability_readOnly__ = 1;
public static final int updatability_delete__ = 2;
public static final int updatability_update__ = 4;
public static final int sensitivity_unknown__ = 0;
public static final int sensitivity_insensitive__ = 1;
public static final int sensitivity_sensitive_static__ = 2;
public static final int sensitivity_sensitive_dynamic__ = 3;
private static final int WAS_NULL = 1;
private static final int WAS_NOT_NULL = 2;
private static final int WAS_NULL_UNSET = 0;
public static final int NEXT_ROWSET = 1;
public static final int PREVIOUS_ROWSET = 2;
public static final int ABSOLUTE_ROWSET = 3;
public static final int FIRST_ROWSET = 4;
public static final int LAST_ROWSET = 5;
public static final int RELATIVE_ROWSET = 6;
public static final int REFRESH_ROWSET = 7;
public static final byte DDM_RETURN_CALLER = 1;
public static final byte DDM_RETURN_CLIENT = 2;
private int wasNull_;
protected byte rsReturnability_;
boolean openOnClient_;
public boolean openOnServer_;
public Sqlca queryTerminatingSqlca_;
boolean autoCommitted_;
public boolean isValidCursorPosition_;
public boolean cursorHold_;
public long queryInstanceIdentifier_;
public int resultSetType_;
public int resultSetConcurrency_;
public int resultSetHoldability_;
public boolean scrollable_;
public int sensitivity_;
public boolean isRowsetCursor_;
public boolean isBeforeFirst_;
public boolean isAfterLast_;
public boolean isFirst_;
public boolean isLast_;
public boolean rowsetContainsLastRow_;
public Sqlca[] rowsetSqlca_;
protected int suggestedFetchSize_;
public int fetchSize_;
public int fetchDirection_;
public long rowCount_;
protected long absolutePosition_;
protected long firstRowInRowset_;
protected long lastRowInRowset_;
protected long currentRowInRowset_;
protected long absoluteRowNumberForTheIntendedRow_;
private boolean isOnInsertRow_;
protected boolean isOnCurrentRow_;
public int rowsReceivedInCurrentRowset_;
public int rowsYetToBeReceivedForRowset_;
private Object[] updatedColumns_;
private boolean[] columnUpdated_;
private PreparedStatement preparedStatementForUpdate_;
private PreparedStatement preparedStatementForDelete_;
private PreparedStatement preparedStatementForInsert_;
public int nestingLevel_;
public boolean cursorUnpositionedOnServer_;
private long maxRows_;
private boolean[] columnUsedFlags_;
boolean listenToUnitOfWork_;
protected void ResultSet(Agent, Statement, Cursor, int, int, int);
public final boolean next() throws java.sql.SQLException;
boolean nextX() throws SqlException;
public void close() throws java.sql.SQLException;
public final void closeX() throws SqlException;
private void closeStatementOnCompletion();
public void nullDataForGC();
void flowCloseAndAutoCommitIfNotAutoCommitted() throws SqlException;
private boolean writeCloseAndAutoCommit() throws SqlException;
private void readCloseAndAutoCommit(boolean) throws SqlException;
void writeClose() throws SqlException;
void readClose() throws SqlException;
private void readAutoCommitIfNotAutoCommitted() throws SqlException;
public boolean wasNull() throws java.sql.SQLException;
public boolean getBoolean(int) throws java.sql.SQLException;
public byte getByte(int) throws java.sql.SQLException;
public short getShort(int) throws java.sql.SQLException;
public int getInt(int) throws java.sql.SQLException;
public long getLong(int) throws java.sql.SQLException;
public float getFloat(int) throws java.sql.SQLException;
public double getDouble(int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int, int) throws java.sql.SQLException;
public java.math.BigDecimal getBigDecimal(int) throws java.sql.SQLException;
public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Date getDate(int) throws java.sql.SQLException;
public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Time getTime(int) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException;
public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException;
private static java.util.Calendar createCalendar(java.util.Date);
private java.sql.Date convertFromDefaultCalendar(java.sql.Date, java.util.Calendar);
private java.sql.Time convertFromDefaultCalendar(java.sql.Time, java.util.Calendar);
private java.sql.Timestamp convertFromDefaultCalendar(java.sql.Timestamp, java.util.Calendar);
public String getString(int) throws java.sql.SQLException;
public byte[] getBytes(int) throws java.sql.SQLException;
public java.io.InputStream getBinaryStream(int) throws java.sql.SQLException;
public java.io.InputStream getAsciiStream(int) throws java.sql.SQLException;
public java.io.InputStream getUnicodeStream(int) throws java.sql.SQLException;
public java.io.Reader getCharacterStream(int) throws java.sql.SQLException;
public java.sql.Blob getBlob(int) throws java.sql.SQLException;
public java.sql.Clob getClob(int) throws java.sql.SQLException;
public java.sql.Ref getRef(int) throws java.sql.SQLException;
public java.sql.Array getArray(int) throws java.sql.SQLException;
public Object getObject(int) throws java.sql.SQLException;
Object getObjectX(int) throws SqlException;
public Object getObject(int, java.util.Map) throws java.sql.SQLException;
private boolean wasNonNullSensitiveUpdate(int);
private boolean wasNullSensitiveUpdate(int);
private void setWasNull(int);
private boolean isNull(int);
public final boolean getBoolean(String) throws java.sql.SQLException;
public final byte getByte(String) throws java.sql.SQLException;
public final short getShort(String) throws java.sql.SQLException;
public final int getInt(String) throws java.sql.SQLException;
public final long getLong(String) throws java.sql.SQLException;
public final float getFloat(String) throws java.sql.SQLException;
public final double getDouble(String) throws java.sql.SQLException;
public final java.math.BigDecimal getBigDecimal(String, int) throws java.sql.SQLException;
public final java.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException;
public final java.sql.Date getDate(String) throws java.sql.SQLException;
public final java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException;
public final java.sql.Time getTime(String) throws java.sql.SQLException;
public final java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException;
public final java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException;
public final java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException;
public final String getString(String) throws java.sql.SQLException;
public final byte[] getBytes(String) throws java.sql.SQLException;
public final java.io.InputStream getBinaryStream(String) throws java.sql.SQLException;
public final java.io.InputStream getAsciiStream(String) throws java.sql.SQLException;
public final java.io.InputStream getUnicodeStream(String) throws java.sql.SQLException;
public final java.io.Reader getCharacterStream(String) throws java.sql.SQLException;
public final java.sql.Blob getBlob(String) throws java.sql.SQLException;
public final java.sql.Clob getClob(String) throws java.sql.SQLException;
public final java.sql.Array getArray(String) throws java.sql.SQLException;
public final java.sql.Ref getRef(String) throws java.sql.SQLException;
public final Object getObject(String) throws java.sql.SQLException;
public final Object getObject(String, java.util.Map) throws java.sql.SQLException;
public final java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public final void clearWarnings() throws java.sql.SQLException;
public final void clearWarningsX();
public String getCursorName() throws java.sql.SQLException;
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException;
ColumnMetaData getMetaDataX() throws SqlException;
public final int findColumn(String) throws java.sql.SQLException;
protected final int findColumnX(String, String) throws SqlException;
public boolean isBeforeFirst() throws java.sql.SQLException;
private boolean isBeforeFirstX() throws SqlException;
public boolean isAfterLast() throws java.sql.SQLException;
private boolean isAfterLastX() throws SqlException;
public boolean isFirst() throws java.sql.SQLException;
private boolean isFirstX();
public boolean isLast() throws java.sql.SQLException;
private boolean isLastX() throws SqlException;
public void beforeFirst() throws java.sql.SQLException;
private void beforeFirstX() throws SqlException;
public void afterLast() throws java.sql.SQLException;
private void afterLastX() throws SqlException;
public boolean first() throws java.sql.SQLException;
private boolean firstX() throws SqlException;
public boolean last() throws java.sql.SQLException;
private boolean lastX() throws SqlException;
public int getRow() throws java.sql.SQLException;
private int getRowX() throws SqlException;
public boolean absolute(int) throws java.sql.SQLException;
public boolean absoluteX(int) throws SqlException;
public boolean relative(int) throws java.sql.SQLException;
private boolean relativeX(int) throws SqlException;
public boolean previous() throws java.sql.SQLException;
private boolean previousX() throws SqlException;
public void setFetchDirection(int) throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public int getType() throws java.sql.SQLException;
public int getConcurrency() throws java.sql.SQLException;
public boolean rowUpdated() throws java.sql.SQLException;
public boolean rowInserted() throws java.sql.SQLException;
public boolean rowDeleted() throws java.sql.SQLException;
public void updateNull(int) throws java.sql.SQLException;
public void updateBoolean(int, boolean) throws java.sql.SQLException;
public void updateByte(int, byte) throws java.sql.SQLException;
public void updateShort(int, short) throws java.sql.SQLException;
public void updateInt(int, int) throws java.sql.SQLException;
public void updateLong(int, long) throws java.sql.SQLException;
public void updateFloat(int, float) throws java.sql.SQLException;
public void updateDouble(int, double) throws java.sql.SQLException;
public void updateBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException;
public void updateDate(int, java.sql.Date) throws java.sql.SQLException;
public void updateTime(int, java.sql.Time) throws java.sql.SQLException;
public void updateTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException;
public void updateString(int, String) throws java.sql.SQLException;
public void updateBytes(int, byte[]) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException;
public void updateObject(int, Object, int) throws java.sql.SQLException;
public void updateObject(int, Object) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateNull(String) throws java.sql.SQLException;
public void updateBoolean(String, boolean) throws java.sql.SQLException;
public void updateByte(String, byte) throws java.sql.SQLException;
public void updateShort(String, short) throws java.sql.SQLException;
public void updateInt(String, int) throws java.sql.SQLException;
public void updateLong(String, long) throws java.sql.SQLException;
public void updateFloat(String, float) throws java.sql.SQLException;
public void updateDouble(String, double) throws java.sql.SQLException;
public void updateBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException;
public void updateDate(String, java.sql.Date) throws java.sql.SQLException;
public void updateTime(String, java.sql.Time) throws java.sql.SQLException;
public void updateTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException;
public void updateString(String, String) throws java.sql.SQLException;
public void updateBytes(String, byte[]) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException;
public void updateObject(String, Object, int) throws java.sql.SQLException;
public void updateObject(String, Object) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader) throws java.sql.SQLException;
public void insertRow() throws java.sql.SQLException;
private void insertRowX() throws SqlException;
public void updateRow() throws java.sql.SQLException;
private boolean updateRowX() throws SqlException;
public void deleteRow() throws java.sql.SQLException;
private void deleteRowX() throws SqlException;
public void refreshRow() throws java.sql.SQLException;
private void refreshRowX() throws SqlException;
public void cancelRowUpdates() throws java.sql.SQLException;
public void moveToInsertRow() throws java.sql.SQLException;
public void moveToCurrentRow() throws java.sql.SQLException;
private void moveToCurrentRowX() throws SqlException;
public java.sql.Statement getStatement() throws java.sql.SQLException;
public java.net.URL getURL(int) throws java.sql.SQLException;
public java.net.URL getURL(String) throws java.sql.SQLException;
public void updateRef(int, java.sql.Ref) throws java.sql.SQLException;
public void updateRef(String, java.sql.Ref) throws java.sql.SQLException;
public void updateBlob(int, java.sql.Blob) throws java.sql.SQLException;
public void updateBlob(String, java.sql.Blob) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateArray(int, java.sql.Array) throws java.sql.SQLException;
public void updateArray(String, java.sql.Array) throws java.sql.SQLException;
public boolean repositionScrollableResultSetBeforeJDBC1PositionedUpdateDelete() throws SqlException;
public void flowPositioningFetch(int, int) throws DisconnectException;
protected void positionToCurrentRowAndUpdate() throws SqlException;
protected void insert() throws SqlException;
protected void update() throws SqlException;
protected void positionToCurrentRowAndDelete() throws SqlException;
protected void delete() throws SqlException;
public void setRowsetAfterLastEvent() throws SqlException;
public void setRowsetBeforeFirstEvent() throws SqlException;
public void setRowsetNoRowsEvent();
private boolean isServersCursorPositionBeforeFirst() throws SqlException;
private boolean isServerCursorPositionAfterLast();
public void setValidCursorPosition(boolean);
protected void moveToAfterLast() throws DisconnectException;
protected void moveToBeforeFirst() throws DisconnectException;
public void flowFetch() throws DisconnectException, SqlException;
public void writeInsertRow(boolean) throws java.sql.SQLException;
public void writeUpdateRow(boolean) throws java.sql.SQLException;
public void writeDeleteRow() throws java.sql.SQLException;
public void readInsertRow() throws DisconnectException, SqlException;
public void readUpdateRow() throws DisconnectException, SqlException;
public void readDeleteRow() throws DisconnectException, SqlException;
public void listenToUnitOfWork();
public void completeLocalCommit(java.util.Iterator);
public void completeLocalRollback(java.util.Iterator);
private void nullOutReferenceInStatement();
void markClosed();
void markClosed(boolean);
public void markClosedOnServer();
void markAutoCommitted();
public void earlyCloseComplete(Sqlca);
public int completeSqlca(Sqlca);
public void setRowCountEvent(long) throws DisconnectException;
public void accumulateWarning(SqlWarning);
protected boolean rowCountIsUnknown();
protected boolean rowCountIsKnown();
private void updateColumn(int, Object);
private String buildInsertString() throws SqlException;
private String buildUpdateString() throws SqlException;
private String buildDeleteString() throws SqlException;
private String getTableName() throws SqlException;
private String getServerCursorName() throws SqlException;
private void getPreparedStatementForInsert() throws SqlException;
private void getPreparedStatementForUpdate() throws SqlException;
private void getPreparedStatementForDelete() throws SqlException;
private final void resetUpdatedColumnsForInsert();
private final void resetUpdatedColumns();
private final long getRowUncast();
private final void checkGetterPreconditions(int, String) throws SqlException;
private final void checkUpdatePreconditions(int, String) throws SqlException;
final void checkForValidColumnIndex(int) throws SqlException;
protected final void checkForClosedResultSet(String) throws SqlException;
private final void checkForUpdatableResultSet(String) throws SqlException;
private final void checkForValidCursorPosition() throws SqlException;
private final void checkPositionedOnPlainRow() throws SqlException;
private final void checkThatResultSetTypeIsScrollable() throws SqlException;
private final void checkThatResultSetIsNotDynamic() throws SqlException;
private boolean resultSetContainsNoRows() throws SqlException;
private boolean rowIsInCurrentRowset(long, int) throws SqlException;
private boolean rowIsInCurrentRowset(long);
private void markPositionedUpdateDeletePreparedStatementsClosed();
protected void updateColumnInfoFromCache();
protected final void checkAndThrowReceivedQueryTerminatingException() throws SqlException;
public void parseScrollableRowset() throws SqlException;
public byte getRSReturnability();
public void setRSReturnability(byte);
protected void getRowCount() throws SqlException;
private void flowGetRowset(int, long) throws SqlException;
private boolean getNextRowset() throws SqlException;
private void adjustNextRowset();
private boolean getPreviousRowset() throws SqlException;
private void adjustPreviousRowset(int, long, boolean);
private boolean getAbsoluteRowset(long) throws SqlException;
private void adjustAbsoluteRowset(long);
private boolean getRelativeRowset(long) throws SqlException;
private void adjustRelativeRowset(long);
private boolean getFirstRowset() throws SqlException;
private void adjustFirstRowset();
private boolean getLastRowset(long) throws SqlException;
private void adjustLastRowset(long);
private boolean getRefreshRowset() throws SqlException;
private void adjustRefreshRowset();
private void setAbsolutePositionBasedOnAllRowsReceived();
public abstract void writeFetch_(Section) throws SqlException;
public abstract void readFetch_() throws SqlException;
public abstract void writeScrollableFetch_(Section, int, int, long, boolean) throws SqlException;
public abstract void readScrollableFetch_() throws SqlException;
public abstract void writePositioningFetch_(Section, int, long) throws SqlException;
public abstract void readPositioningFetch_() throws SqlException;
public abstract void writeCursorClose_(Section) throws SqlException;
public abstract void readCursorClose_() throws SqlException;
protected abstract void parseRowset_() throws SqlException;
public abstract void setFetchSize_(int);
protected abstract void preClose_() throws SqlException;
public ConnectionCallbackInterface getConnectionCallbackInterface();
public StatementCallbackInterface getStatementCallbackInterface();
public void expandRowsetSqlca();
private final int checkRowsetSqlca() throws SqlException;
private final int checkRowsetSqlca(int) throws SqlException;
private void resetRowsetFlags();
private void resetRowsetSqlca();
private CloseFilterInputStream createCloseFilterInputStream(java.io.InputStream) throws SqlException;
private void closeOpenStreams() throws SqlException;
void useStreamOrLOB(int) throws SqlException;
private void checkLOBMultiCall(int) throws SqlException;
private void unuseStreamsAndLOBs();
private java.sql.SQLException jdbc3MethodNotSupported();
public final int getHoldability() throws java.sql.SQLException;
public final boolean isClosed() throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(int, java.io.InputStream) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream) throws java.sql.SQLException;
public void updateBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateBlob(String, java.io.InputStream) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader) throws java.sql.SQLException;
public void updateCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader) throws java.sql.SQLException;
public void updateClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateClob(int, java.sql.Clob) throws java.sql.SQLException;
public void updateClob(String, java.sql.Clob) throws java.sql.SQLException;
public final void markLOBAsPublished(int);
final void createLOBColumnTracker();
}
org/apache/derby/client/am/ResultSetCallbackInterface.class
package org.apache.derby.client.am;
public abstract interface ResultSetCallbackInterface extends UnitOfWorkListener {
public abstract void earlyCloseComplete(Sqlca);
public abstract int completeSqlca(Sqlca);
public abstract void accumulateWarning(SqlWarning);
public abstract StatementCallbackInterface getStatementCallbackInterface();
public abstract ConnectionCallbackInterface getConnectionCallbackInterface();
}
org/apache/derby/client/am/SQLExceptionFactory.class
package org.apache.derby.client.am;
public synchronized class SQLExceptionFactory {
public void SQLExceptionFactory();
public static java.sql.SQLException notImplemented(String);
public java.sql.SQLException getSQLException(String, String, int);
}
org/apache/derby/client/am/SQLExceptionFactory40.class
package org.apache.derby.client.am;
public synchronized class SQLExceptionFactory40 extends SQLExceptionFactory {
private static final String DRDA_CONVERSATION_TERMINATED = 58009;
private static final String DRDA_COMMAND_NOT_SUPPORTED = 58014;
private static final String DRDA_OBJECT_NOT_SUPPORTED = 58015;
private static final String DRDA_PARAM_NOT_SUPPORTED = 58016;
private static final String DRDA_VALUE_NOT_SUPPORTED = 58017;
private static final String DRDA_SQLTYPE_NOT_SUPPORTED = 56084;
private static final String DRDA_CONVERSION_NOT_SUPPORTED = 57017;
private static final String DRDA_REPLY_MSG_NOT_SUPPORTED = 58018;
public void SQLExceptionFactory40();
public java.sql.SQLException getSQLException(String, String, int);
}
org/apache/derby/client/am/Savepoint.class
package org.apache.derby.client.am;
public synchronized class Savepoint implements java.sql.Savepoint {
int savepointId_;
String savepointName_;
Agent agent_;
void Savepoint(Agent, String);
void Savepoint(Agent, int);
public int getSavepointId() throws java.sql.SQLException;
public String getSavepointName() throws java.sql.SQLException;
}
org/apache/derby/client/am/Section.class
package org.apache.derby.client.am;
public synchronized class Section {
protected int sectionNumber;
protected String packageName;
protected String serverCursorName;
int resultSetHoldability_;
byte[] PKGNAMCBytes;
boolean isGenerated;
public String serverCursorNameForPositionedUpdate_;
protected transient String clientCursorName_;
protected Agent agent_;
public void Section(Agent, String, int, String, int);
public void Section(Agent, String, int, String, int, boolean);
private void init(Agent, String, int, String, int, boolean);
public void setPKGNAMCBytes(byte[]);
public byte[] getPKGNAMCBytes();
public String getPackageName();
public int getSectionNumber();
public String getPackage();
public String getServerCursorName();
public String getServerCursorNameForPositionedUpdate();
public String getClientCursorName();
public void setClientCursorName(String);
public void free();
public boolean isReservedPositionedUpdate();
public int getStaticStatementType();
public Section getPositionedUpdateSection() throws SqlException;
public void setCursorName(String);
}
org/apache/derby/client/am/SectionManager.class
package org.apache.derby.client.am;
public synchronized class SectionManager {
String collection_;
Agent agent_;
static final int HOLD = 0;
static final int NO_HOLD = 1;
private final java.util.Stack freeSectionsNonHold_;
private final java.util.Stack freeSectionsHold_;
int nextAvailableSectionNumber_;
public byte[] holdPKGNAMCBytes;
public byte[] noHoldPKGNAMCBytes;
static final String packageNameWithHold__ = SYSLH000;
static final String packageNameWithNoHold__ = SYSLN000;
static final String cursorNamePrefixWithHold__ = SQL_CURLH000C;
static final String cursorNamePrefixWithNoHold__ = SQL_CURLN000C;
private final java.util.Hashtable positionedUpdateCursorNameToQuerySection_;
private final java.util.Hashtable positionedUpdateCursorNameToResultSet_;
String databaseName;
int maxNumSections_;
public void SectionManager(String, Agent, String);
public void setPKGNAMCBytes(byte[], int);
public Section getDynamicSection(int) throws SqlException;
protected Section getSection(java.util.Stack, String, String, int) throws SqlException;
public void freeSection(Section, int);
Section getPositionedUpdateSection(Section) throws SqlException;
Section getPositionedUpdateSection(String, boolean) throws SqlException;
void mapCursorNameToQuerySection(String, Section);
void mapCursorNameToResultSet(String, ResultSet);
ResultSet getPositionedUpdateResultSet(String) throws SqlException;
void removeCursorNameToResultSetMapping(String, String);
void removeCursorNameToQuerySectionMapping(String, String);
}
org/apache/derby/client/am/SignedBinary.class
package org.apache.derby.client.am;
public synchronized class SignedBinary {
public static final int BIG_ENDIAN = 1;
public static final int LITTLE_ENDIAN = 2;
private void SignedBinary();
public static final byte getByte(byte[], int);
public static final short getShort(byte[], int);
public static final int getInt(byte[], int);
public static final long getLong(byte[], int);
}
org/apache/derby/client/am/SqlCode.class
package org.apache.derby.client.am;
public synchronized class SqlCode {
private int code_;
public static final SqlCode invalidCommitOrRollbackUnderXA;
public static final SqlCode invalidSetAutoCommitUnderXA;
public static final SqlCode queuedXAError;
public static final SqlCode disconnectError;
public static final SqlCode undefinedError;
public static final SqlCode END_OF_DATA;
public void SqlCode(int);
public final int getCode();
static void ();
}
org/apache/derby/client/am/SqlException.class
package org.apache.derby.client.am;
public synchronized class SqlException extends Exception implements Diagnosable {
protected static final int DEFAULT_ERRCODE = 99999;
protected transient Sqlca sqlca_;
private transient int messageNumber_;
protected String message_;
protected String cachedMessage_;
private String batchPositionLabel_;
protected String sqlstate_;
protected int errorcode_;
protected String causeString_;
protected SqlException nextException_;
protected Throwable throwable_;
public static final String CLIENT_MESSAGE_RESOURCE_NAME = org.apache.derby.loc.clientmessages;
protected static SQLExceptionFactory exceptionFactory;
private static org.apache.derby.shared.common.i18n.MessageUtil msgutil_;
protected java.sql.SQLException wrappedException_;
public static org.apache.derby.shared.common.i18n.MessageUtil getMessageUtil();
public void SqlException(LogWriter, ClientMessageId, Object[], Throwable);
public void SqlException(LogWriter, ClientMessageId, Object[], SqlCode, Throwable);
public void SqlException(LogWriter, ClientMessageId, Object[], SqlCode);
public void SqlException(LogWriter, ClientMessageId, SqlCode);
public void SqlException(LogWriter, ClientMessageId, Object, SqlCode);
public void SqlException(LogWriter, ClientMessageId, Object, Object, SqlCode);
public void SqlException(LogWriter, ClientMessageId, Throwable);
public void SqlException(LogWriter, ClientMessageId, Object[]);
public void SqlException(LogWriter, ClientMessageId);
public void SqlException(LogWriter, ClientMessageId, Object);
public void SqlException(LogWriter, ClientMessageId, Object, Throwable);
public void SqlException(LogWriter, ClientMessageId, Object, Object, Throwable);
public void SqlException(LogWriter, ClientMessageId, Object, Object);
public void SqlException(LogWriter, ClientMessageId, Object, Object, Object);
public void SqlException(LogWriter, Sqlca);
private void SqlException(Sqlca, int, boolean);
protected void SqlException(LogWriter, String, String, int);
protected void SqlException(LogWriter, Throwable, String, String, int);
private void setThrowable(Throwable);
public void SqlException(java.sql.SQLException);
public java.sql.SQLException getSQLException();
void setBatchPositionLabel(int);
public Sqlca getSqlca();
public String getMessage();
public String getSQLState();
public int getErrorCode();
public SqlException getNextException();
public void setNextException(SqlException);
public void setNextException(java.sql.SQLException);
public void printTrace(java.io.PrintWriter, String);
public static SqlException javaException(LogWriter, Throwable);
SqlException copyAsUnchainedSQLException(LogWriter);
public static void setExceptionFactory(SQLExceptionFactory);
static void ();
}
org/apache/derby/client/am/SqlWarning.class
package org.apache.derby.client.am;
public synchronized class SqlWarning extends SqlException implements Diagnosable {
protected SqlWarning nextWarning_;
public void SqlWarning(LogWriter, ClientMessageId, Object[], Throwable);
public void SqlWarning(LogWriter, ClientMessageId, Object[]);
public void SqlWarning(LogWriter, ClientMessageId);
public void SqlWarning(LogWriter, ClientMessageId, Object);
public void SqlWarning(LogWriter, ClientMessageId, Object, Object);
public void SqlWarning(LogWriter, ClientMessageId, Object, Object, Object);
public void SqlWarning(LogWriter, Sqlca);
public void setNextWarning(SqlWarning);
public SqlWarning getNextWarning();
public java.sql.SQLWarning getSQLWarning();
}
org/apache/derby/client/am/Sqlca.class
package org.apache.derby.client.am;
public abstract synchronized class Sqlca {
public static final int HIGH_ORDER_ROW_COUNT = 0;
public static final int LOW_ORDER_ROW_COUNT = 1;
public static final int LOW_ORDER_UPDATE_COUNT = 2;
public static final int HIGH_ORDER_UPDATE_COUNT = 3;
public static final int SQL_ERR_LENGTH = 6;
protected transient Connection connection_;
SqlException exceptionThrownOnStoredProcInvocation_;
boolean messageTextRetrievedContainsTokensOnly_;
protected int sqlCode_;
private String sqlErrmc_;
protected String[] sqlErrmcMessages_;
private String[] sqlStates_;
protected String sqlErrp_;
protected int[] sqlErrd_;
protected char[] sqlWarn_;
protected String sqlState_;
protected byte[] sqlErrmcBytes_;
protected byte[] sqlErrpBytes_;
protected byte[] sqlWarnBytes_;
protected int sqlErrmcCcsid_;
protected boolean containsSqlcax_;
protected long rowsetRowCount_;
private static final String sqlErrmcDelimiter__ = ���;
private static final String SQLERRMC_TOKEN_DELIMITER = �;
private boolean returnTokensOnlyInMessageText_;
private final transient Agent agent_;
private String[] cachedMessages;
protected void Sqlca(Connection);
void returnTokensOnlyInMessageText(boolean);
synchronized int numberOfMessages();
public synchronized int getSqlCode();
public synchronized int getErrorCode();
public synchronized String getSqlErrmc();
private void initSqlErrmcMessages();
public synchronized String getSqlErrp();
public int[] getSqlErrd();
public synchronized char[] getSqlWarn();
public synchronized String getSqlState();
synchronized String getSqlState(int);
private String getMessage(int) throws SqlException;
synchronized String getJDBCMessage(int);
private String getUnformattedMessage(int);
private void chainDeferredExceptionsToAgentOrAsConnectionWarnings(SqlException);
public boolean includesSqlCode(int[]);
java.sql.DataTruncation getDataTruncation();
private void processSqlErrmcTokens(byte[]);
protected String bytes2String(byte[], int, int) throws java.io.UnsupportedEncodingException;
public long getUpdateCount();
public long getRowCount() throws DisconnectException;
public void setContainsSqlcax(boolean);
public boolean containsSqlcax();
public void resetRowsetSqlca(Connection, int, String, byte[]);
public void setRowsetRowCount(long);
public long getRowsetRowCount();
}
org/apache/derby/client/am/Statement.class
package org.apache.derby.client.am;
public synchronized class Statement implements java.sql.Statement, StatementCallbackInterface {
public static long fetchedRowBase;
public MaterialStatement materialStatement_;
Connection connection_;
public Section section_;
Agent agent_;
private java.sql.Statement owner;
ResultSet resultSet_;
long updateCount_;
int returnValueFromProcedure_;
static final int executeQueryMethod__ = 1;
static final int executeUpdateMethod__ = 2;
static final int executeMethod__ = 3;
protected int sqlMode_;
static final int isQuery__ = 1;
static final int isCall__ = 2;
static final int isUpdate__ = 4;
int sqlUpdateMode_;
public static final int isCommitSql__ = 1;
public static final int isRollbackSql__ = 2;
static final int isPositionedUpdateDeleteSql__ = 16;
static final int isInsertSql__ = 32;
static final int isDeleteSql__ = 64;
static final int isUpdateSql__ = 128;
ColumnMetaData resultSetMetaData_;
public Cursor cachedCursor_;
public Cursor cachedSingletonRowData_;
boolean isPreparedStatement_;
String cursorName_;
boolean openOnClient_;
boolean openOnServer_;
protected int indexOfCurrentResultSet_;
ResultSet[] resultSetList_;
protected static final String TIMEOUT_STATEMENT = SET STATEMENT_TIMEOUT ;
protected java.util.ArrayList timeoutArrayList;
protected boolean doWriteTimeout;
int timeout_;
long maxRows_;
int maxFieldSize_;
boolean isAutoCommittableStatement_;
boolean isCatalogQuery_;
final java.util.ArrayList batch_;
public int resultSetType_;
public int resultSetConcurrency_;
public int resultSetHoldability_;
public int fetchSize_;
public int fetchDirection_;
public Cursor singletonRowData_;
public int numInvisibleRS_;
public String cursorAttributesToSendOnPrepare_;
public PreparedStatement preparedStatementForAutoGeneratedKeys_;
public ResultSet generatedKeysResultSet_;
public String[] generatedKeysColumnNames_;
public int[] generatedKeysColumnIndexes_;
public int autoGeneratedKeys_;
private SqlWarning warnings_;
protected boolean isPoolable;
private boolean closeOnCompletion_;
private boolean closingResultSets_;
private Section setSpecialRegisterSection_;
private static final int OUTSIDE = 0;
private static final int INSIDE_SIMPLECOMMENT = 1;
private static final int INSIDE_BRACKETED_COMMENT = 2;
private void Statement();
private void resetStatement();
private void initStatement();
private void initResetStatement();
protected void initResetPreparedStatement();
private void resetUserControllableAttributes();
public void reset(boolean) throws SqlException;
void resetForReuse() throws SqlException;
public void Statement(Agent, Connection) throws SqlException;
public void resetStatement(Agent, Connection) throws SqlException;
private void initStatement(Agent, Connection);
public void Statement(Agent, Connection, int, int, int, int, String[], int[]) throws SqlException;
public void resetStatement(Agent, Connection, int, int, int, int, String[], int[]) throws SqlException;
private void initStatement(int, int, int, int, String[], int[]) throws SqlException;
protected void finalize() throws Throwable;
protected SqlWarning getSqlWarnings();
public java.sql.ResultSet executeQuery(String) throws java.sql.SQLException;
private ResultSet executeQueryX(String) throws SqlException;
public int executeUpdate(String) throws java.sql.SQLException;
public long executeLargeUpdate(String) throws java.sql.SQLException;
private long executeUpdateX(String) throws SqlException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public boolean isClosed() throws java.sql.SQLException;
public void close() throws java.sql.SQLException;
public void closeX() throws SqlException;
public boolean isPoolable() throws java.sql.SQLException;
public void setPoolable(boolean) throws java.sql.SQLException;
public int getMaxFieldSize() throws java.sql.SQLException;
public void setMaxFieldSize(int) throws java.sql.SQLException;
public int getMaxRows() throws java.sql.SQLException;
public long getLargeMaxRows() throws java.sql.SQLException;
public void setMaxRows(int) throws java.sql.SQLException;
public void setLargeMaxRows(long) throws java.sql.SQLException;
public void setEscapeProcessing(boolean) throws java.sql.SQLException;
public int getQueryTimeout() throws java.sql.SQLException;
public void setQueryTimeout(int) throws java.sql.SQLException;
public void cancel() throws java.sql.SQLException;
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException;
public void clearWarnings() throws java.sql.SQLException;
final void clearWarningsX();
public void setCursorName(String) throws java.sql.SQLException;
public boolean execute(String) throws java.sql.SQLException;
boolean executeX(String) throws SqlException;
public java.sql.ResultSet getResultSet() throws java.sql.SQLException;
public int getUpdateCount() throws java.sql.SQLException;
public long getLargeUpdateCount() throws java.sql.SQLException;
public boolean getMoreResults() throws java.sql.SQLException;
public void setFetchDirection(int) throws java.sql.SQLException;
public int getFetchDirection() throws java.sql.SQLException;
public void setFetchSize(int) throws java.sql.SQLException;
public int getFetchSize() throws java.sql.SQLException;
public int getResultSetConcurrency() throws java.sql.SQLException;
public int getResultSetType() throws java.sql.SQLException;
public void addBatch(String) throws java.sql.SQLException;
public void clearBatch() throws java.sql.SQLException;
public int[] executeBatch() throws java.sql.SQLException;
public long[] executeLargeBatch() throws java.sql.SQLException;
private long[] executeBatchX() throws SqlException, java.sql.BatchUpdateException;
public java.sql.Connection getConnection() throws java.sql.SQLException;
public boolean getMoreResults(int) throws java.sql.SQLException;
private boolean getMoreResultsX(int) throws SqlException;
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException;
public int executeUpdate(String, int) throws java.sql.SQLException;
public long executeLargeUpdate(String, int) throws java.sql.SQLException;
public int executeUpdate(String, int[]) throws java.sql.SQLException;
public long executeLargeUpdate(String, int[]) throws java.sql.SQLException;
public int executeUpdate(String, String[]) throws java.sql.SQLException;
public long executeLargeUpdate(String, String[]) throws java.sql.SQLException;
public boolean execute(String, int) throws java.sql.SQLException;
public boolean execute(String, int[]) throws java.sql.SQLException;
public boolean execute(String, String[]) throws java.sql.SQLException;
public int getResultSetHoldability() throws java.sql.SQLException;
public void writeSetSpecialRegister(java.util.ArrayList) throws SqlException;
public void readSetSpecialRegister() throws SqlException;
public void writeExecuteImmediate(String, Section) throws SqlException;
public void readExecuteImmediate() throws SqlException;
public void completeExecuteImmediate(Sqlca);
public void readExecuteImmediateForBatch(String) throws SqlException;
public void writePrepareDescribeOutput(String, Section) throws SqlException;
public void readPrepareDescribeOutput() throws SqlException;
public void completePrepareDescribeOutput(ColumnMetaData, Sqlca);
public void writePrepare(String, Section) throws SqlException;
public void readPrepare() throws SqlException;
public void completePrepare(Sqlca);
public void writeOpenQuery(Section, int, int) throws SqlException;
public void readOpenQuery() throws SqlException;
public void completeOpenQuery(Sqlca, ResultSet);
public void completeExecuteCallOpenQuery(Sqlca, ResultSet, ColumnMetaData, Section);
public void writeExecuteCall(boolean, String, Section, int, boolean, int, ColumnMetaData, Object[]) throws SqlException;
public void readExecuteCall() throws SqlException;
public void completeExecuteCall(Sqlca, Cursor, ResultSet[]);
public void completeExecuteCall(Sqlca, Cursor);
public void completeExecute(Sqlca);
public void setUpdateCount(long);
protected final void setOwner(java.sql.Statement);
final java.sql.Statement getOwner();
private boolean willTickleServer(int, boolean) throws SqlException;
private void flowClose() throws SqlException;
private void flowCloseOutsideUOW() throws SqlException;
final void writeClose(boolean) throws SqlException;
final void readClose(boolean) throws SqlException;
final boolean writeCloseResultSets(boolean) throws SqlException;
boolean writeCloseResultSets(int, boolean) throws SqlException;
final void readCloseResultSets(boolean) throws SqlException;
void readCloseResultSets(int, boolean) throws SqlException;
private void flowCloseRetrievedResultSets() throws SqlException;
private void flowCloseRetrievedResultSetsOutsideUOW() throws SqlException;
public int completeSqlca(Sqlca);
public void completeExecuteSetStatement(Sqlca);
void markClosedOnServer();
void markClosed();
void markClosed(boolean);
private void closeEverythingExceptResultSets(boolean);
void markPreparedStatementForAutoGeneratedKeysClosed();
void markResultSetsClosed();
final void markResultSetsClosed(boolean);
private void flowExecute(int, String) throws SqlException;
void flowExecuteBatch(long[]) throws SqlException, java.sql.BatchUpdateException;
private Section writeExecuteCall(String, boolean) throws SqlException;
public void listenToUnitOfWork();
public void completeLocalCommit(java.util.Iterator);
public void completeLocalRollback(java.util.Iterator);
public void accumulateWarning(SqlWarning);
private void markPrepared();
protected String getJdbcStatementInterfaceName();
void parseSqlAndSetSqlModes(String) throws SqlException;
private String isolateAnyInitialIdentifier(String);
private String getStatementToken(String) throws SqlException;
private void parseUpdateSql(String);
String getProcedureName(String) throws SqlException;
public static String upperCaseProcedureName(String) throws SqlException;
final void checkForAppropriateSqlMode(int, int) throws SqlException;
private void checkResultSetCount(int) throws SqlException;
protected final void checkForStoredProcResultSetCount(int) throws SqlException;
final void checkForClosedStatement() throws SqlException;
void checkForInvalidBatchedSql(String) throws SqlException;
protected void checkForDuplicateCursorName() throws SqlException;
protected void setupCursorNameCacheAndMappings();
String[] extractCursorNameFromWhereCurrentOf(String);
protected String substituteClientCursorNameWithServerCursorName(String, Section) throws SqlException;
public ConnectionCallbackInterface getConnectionCallbackInterface();
void resetCursorNameAndRemoveFromWhereCurrentOfMappings();
void mapCursorNameToResultSet();
void parseStorProcReturnedScrollableRowset() throws SqlException;
String escape(String) throws SqlException;
String cacheCursorAttributesToSendOnPrepare() throws SqlException;
void getPreparedStatementForAutoGeneratedKeys() throws SqlException;
void prepareAutoGeneratedKeysStatement() throws SqlException;
void readPrepareAutoGeneratedKeysStatement() throws SqlException;
void checkAutoGeneratedKeysParameters() throws SqlException;
public ColumnMetaData getGuessedResultSetMetaData();
public boolean isQueryMode();
protected void removeClientCursorNameFromCache();
public void resultSetCommitting(ResultSet) throws SqlException;
public boolean resultSetCommitting(ResultSet, boolean) throws SqlException;
public void markAutoCommitted();
protected java.sql.SQLException jdbc3FeatureNotSupported(boolean) throws java.sql.SQLException;
protected java.sql.SQLException jdbc3FeatureNotSupported() throws java.sql.SQLException;
public void closeOnCompletion() throws java.sql.SQLException;
public boolean isCloseOnCompletion() throws java.sql.SQLException;
void closeMeOnCompletion();
private boolean isOpen(ResultSet) throws java.sql.SQLException;
static void ();
}
org/apache/derby/client/am/StatementCacheInteractor.class
package org.apache.derby.client.am;
public final synchronized class StatementCacheInteractor {
private final stmtcache.JDBCStatementCache cache;
private final Connection physicalConnection;
private final java.util.ArrayList openLogicalStatements;
private boolean connCloseInProgress;
void StatementCacheInteractor(stmtcache.JDBCStatementCache, Connection);
public synchronized java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int, int, int) throws java.sql.SQLException;
public synchronized java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException;
public synchronized java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException;
public synchronized void closeOpenLogicalStatements() throws java.sql.SQLException;
public synchronized void markClosed(LogicalStatementEntity);
private java.sql.PreparedStatement createLogicalPreparedStatement(java.sql.PreparedStatement, stmtcache.StatementKey) throws java.sql.SQLException;
private java.sql.CallableStatement createLogicalCallableStatement(java.sql.CallableStatement, stmtcache.StatementKey) throws java.sql.SQLException;
stmtcache.JDBCStatementCache getCache();
}
org/apache/derby/client/am/StatementCallbackInterface.class
package org.apache.derby.client.am;
public abstract interface StatementCallbackInterface extends UnitOfWorkListener {
public abstract void completeOpenQuery(Sqlca, ResultSet) throws DisconnectException;
public abstract void completeExecuteCallOpenQuery(Sqlca, ResultSet, ColumnMetaData, Section);
public abstract void accumulateWarning(SqlWarning);
public abstract void completePrepare(Sqlca);
public abstract void completePrepareDescribeOutput(ColumnMetaData, Sqlca);
public abstract void completeExecuteImmediate(Sqlca);
public abstract void completeExecuteSetStatement(Sqlca);
public abstract void completeExecute(Sqlca);
public abstract void completeExecuteCall(Sqlca, Cursor, ResultSet[]);
public abstract void completeExecuteCall(Sqlca, Cursor);
public abstract int completeSqlca(Sqlca);
public abstract ConnectionCallbackInterface getConnectionCallbackInterface();
public abstract ColumnMetaData getGuessedResultSetMetaData();
}
org/apache/derby/client/am/Types.class
package org.apache.derby.client.am;
public synchronized class Types {
public static final int BIT = -7;
public static final int BOOLEAN = 16;
public static final int SMALLINT = 5;
public static final int INTEGER = 4;
public static final int BIGINT = -5;
public static final int REAL = 7;
public static final int DOUBLE = 8;
public static final int DECIMAL = 3;
public static final int CHAR = 1;
public static final int VARCHAR = 12;
public static final int LONGVARCHAR = -1;
public static final int DATE = 91;
public static final int TIME = 92;
public static final int TIMESTAMP = 93;
public static final int BINARY = -2;
public static final int VARBINARY = -3;
public static final int LONGVARBINARY = -4;
public static final int BLOB = 2004;
public static final int CLOB = 2005;
public static final int JAVA_OBJECT = 2000;
private void Types();
public static String getTypeString(int);
public static int mapDERBYTypeToDriverType(boolean, int, long, int);
}
org/apache/derby/client/am/UnitOfWorkListener.class
package org.apache.derby.client.am;
public abstract interface UnitOfWorkListener {
public abstract void listenToUnitOfWork();
public abstract void completeLocalCommit(java.util.Iterator);
public abstract void completeLocalRollback(java.util.Iterator);
}
org/apache/derby/client/am/UpdateSensitiveBlobLocatorInputStream.class
package org.apache.derby.client.am;
public synchronized class UpdateSensitiveBlobLocatorInputStream extends UpdateSensitiveLOBLocatorInputStream {
private Blob blob;
public void UpdateSensitiveBlobLocatorInputStream(Connection, Blob) throws SqlException;
public void UpdateSensitiveBlobLocatorInputStream(Connection, Blob, long, long) throws SqlException;
protected java.io.InputStream reCreateStream() throws SqlException;
}
org/apache/derby/client/am/UpdateSensitiveClobLocatorInputStream.class
package org.apache.derby.client.am;
public synchronized class UpdateSensitiveClobLocatorInputStream extends UpdateSensitiveLOBLocatorInputStream {
private Clob clob;
public void UpdateSensitiveClobLocatorInputStream(Connection, Clob) throws SqlException;
protected java.io.InputStream reCreateStream() throws SqlException;
}
org/apache/derby/client/am/UpdateSensitiveClobLocatorReader.class
package org.apache.derby.client.am;
public synchronized class UpdateSensitiveClobLocatorReader extends java.io.Reader {
private java.io.BufferedReader r;
private Connection con;
private Clob clob;
private long updateCount;
private long currentPos;
private long length;
protected void UpdateSensitiveClobLocatorReader(Connection, Clob) throws SqlException;
protected void UpdateSensitiveClobLocatorReader(Connection, Clob, long, long) throws SqlException;
public int read() throws java.io.IOException;
public int read(char[], int, int) throws java.io.IOException;
public void close() throws java.io.IOException;
private void identifyAndReplaceObseleteStream() throws java.io.IOException;
protected java.io.Reader reCreateStream() throws SqlException;
}
org/apache/derby/client/am/UpdateSensitiveLOBLocatorInputStream.class
package org.apache.derby.client.am;
public abstract synchronized class UpdateSensitiveLOBLocatorInputStream extends java.io.InputStream {
private java.io.BufferedInputStream is;
protected Connection con;
private Lob lob;
private long updateCount;
protected long currentPos;
protected long length;
protected void UpdateSensitiveLOBLocatorInputStream(Connection, Lob, java.io.InputStream) throws SqlException;
protected void UpdateSensitiveLOBLocatorInputStream(Connection, Lob, java.io.InputStream, long, long) throws SqlException;
public int read() throws java.io.IOException;
public int read(byte[], int, int) throws java.io.IOException;
public void close() throws java.io.IOException;
private void identifyAndReplaceObseleteStream() throws java.io.IOException;
protected abstract java.io.InputStream reCreateStream() throws SqlException;
}
org/apache/derby/client/am/Utils.class
package org.apache.derby.client.am;
public final synchronized class Utils {
private static byte[][] tenRadixArr;
public void Utils();
static String quoteSqlIdentifier(String);
static String getStringFromBytes(byte[]);
static String getStringFromInts(int[]);
static String getStringFromStrings(String[]);
public static int computeBigDecimalPrecision(java.math.BigDecimal);
private static int byteArrayCmp(byte[], byte[]);
public static String padOrTruncate(String, int);
public static void checkForNegativePositiveSqlcard(Sqlca, Statement) throws SqlException;
public static void checkForNegativePositiveSqlcard(Sqlca, ResultSet) throws SqlException;
public static int getSqlcodeFromSqlca(Sqlca);
public static long getUpdateCountFromSqlcard(Sqlca);
public static int[] squashLongs(long[]);
public static java.sql.SQLException accumulateSQLException(java.sql.SQLException, java.sql.SQLException);
public static SqlException accumulateSQLException(SqlException, SqlException);
public static SqlWarning accumulateSQLWarning(SqlWarning, SqlWarning);
static String getSQLTypeName(int);
public static boolean isSqlTypeNullable(int);
public static int getNonNullableSqlType(int);
static void ();
}
org/apache/derby/client/am/Utils42.class
package org.apache.derby.client.am;
public final synchronized class Utils42 {
public void Utils42();
public static int getTypeAsInt(Agent, java.sql.SQLType) throws java.sql.SQLException;
}
org/apache/derby/client/am/Version.class
package org.apache.derby.client.am;
public abstract synchronized class Version {
static final org.apache.derby.shared.common.i18n.MessageUtil msgutil;
public void Version();
public static String getDriverName();
public static String getDriverVersion();
public static int getMajorVersion();
public static int getMinorVersion();
public static int getBuildNumber();
public static int getProtocolMaintVersion();
public static boolean isAlpha();
public static boolean isBeta();
private static String getDriverNameAndVersion();
public static void writeDriverConfiguration(java.io.PrintWriter);
private static void printSystemProperty(SecurityManager, String, String, java.io.PrintWriter);
private static void detectLocalHost(SecurityManager, java.io.PrintWriter);
static void ();
}
org/apache/derby/client/am/XaException.class
package org.apache.derby.client.am;
public synchronized class XaException extends javax.transaction.xa.XAException implements Diagnosable {
public void XaException(LogWriter);
public void XaException(LogWriter, Throwable);
public void XaException(LogWriter, int);
public void XaException(LogWriter, Throwable, int);
public void XaException(LogWriter, String);
public void XaException(LogWriter, Throwable, String);
public Sqlca getSqlca();
public void printTrace(java.io.PrintWriter, String);
XaException copyAsUnchainedXAException(LogWriter);
}
org/apache/derby/client/am/stmtcache/JDBCStatementCache$BoundedLinkedHashMap.class
package org.apache.derby.client.am.stmtcache;
synchronized class JDBCStatementCache$BoundedLinkedHashMap extends java.util.LinkedHashMap {
private final int maxSize;
public void JDBCStatementCache$BoundedLinkedHashMap(int);
protected boolean removeEldestEntry(java.util.Map$Entry);
}
org/apache/derby/client/am/stmtcache/JDBCStatementCache.class
package org.apache.derby.client.am.stmtcache;
public final synchronized class JDBCStatementCache {
private final java.util.LinkedHashMap statements;
public void JDBCStatementCache(int);
public synchronized java.sql.PreparedStatement getCached(StatementKey);
public synchronized boolean cacheStatement(StatementKey, java.sql.PreparedStatement);
}
org/apache/derby/client/am/stmtcache/StatementKey.class
package org.apache.derby.client.am.stmtcache;
public synchronized class StatementKey {
private final boolean isCallableStatement;
private final String sql;
private final String schema;
private final int type;
private final int concurrency;
private final int holdability;
private final int autogeneratedKeys;
void StatementKey(boolean, String, String, int, int, int, int);
public boolean equals(Object);
public int hashCode();
public String toString();
}
org/apache/derby/client/am/stmtcache/StatementKeyFactory.class
package org.apache.derby.client.am.stmtcache;
public final synchronized class StatementKeyFactory {
private static final boolean CALLABLE = 1;
private static final boolean PREPARED = 0;
private void StatementKeyFactory();
public static StatementKey newPrepared(String, String, int);
public static StatementKey newPrepared(String, String, int, int);
public static StatementKey newPrepared(String, String, int, int, int);
public static StatementKey newCallable(String, String, int);
public static StatementKey newCallable(String, String, int, int, int);
}
org/apache/derby/client/net/CcsidManager.class
package org.apache.derby.client.net;
public abstract synchronized class CcsidManager {
public byte space_;
byte dot_;
byte[] numToCharRepresentation_;
byte[] numToSnaRequiredCrrtknChar_;
public static final int UTF8_CCSID = 1208;
void CcsidManager(byte, byte, byte[], byte[]);
public abstract byte[] convertFromJavaString(String, org.apache.derby.client.am.Agent) throws org.apache.derby.client.am.SqlException;
abstract String convertToJavaString(byte[], int, int);
public abstract void startEncoding();
public abstract boolean encode(java.nio.CharBuffer, java.nio.ByteBuffer, org.apache.derby.client.am.Agent) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/ClientJDBCObjectFactoryImpl.class
package org.apache.derby.client.net;
public synchronized class ClientJDBCObjectFactoryImpl implements org.apache.derby.client.am.ClientJDBCObjectFactory {
private static final org.apache.derby.shared.common.i18n.MessageUtil msgutil_;
public void ClientJDBCObjectFactoryImpl();
public org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String) throws java.sql.SQLException;
public org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String, int) throws java.sql.SQLException;
public org.apache.derby.client.ClientXAConnection newClientXAConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String) throws java.sql.SQLException;
public org.apache.derby.client.am.CallableStatement newCallableStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalConnection newLogicalConnection(org.apache.derby.client.am.Connection, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalConnection newCachingLogicalConnection(org.apache.derby.client.am.Connection, org.apache.derby.client.ClientPooledConnection, org.apache.derby.client.am.stmtcache.JDBCStatementCache) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, org.apache.derby.client.am.Section, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalPreparedStatement newLogicalPreparedStatement(java.sql.PreparedStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
public org.apache.derby.client.am.LogicalCallableStatement newLogicalCallableStatement(java.sql.CallableStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot, String, String) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, int, String, int, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, int, org.apache.derby.jdbc.ClientBaseDataSourceRoot, boolean) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.ResultSet newNetResultSet(org.apache.derby.client.am.Agent, org.apache.derby.client.am.MaterialStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.DatabaseMetaData newNetDatabaseMetaData(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection);
public org.apache.derby.client.am.Statement newStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Statement newStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, int, int, int, int, String[], int[]) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.ColumnMetaData newColumnMetaData(org.apache.derby.client.am.LogWriter);
public org.apache.derby.client.am.ColumnMetaData newColumnMetaData(org.apache.derby.client.am.LogWriter, int);
public org.apache.derby.client.am.ParameterMetaData newParameterMetaData(org.apache.derby.client.am.ColumnMetaData);
public java.sql.BatchUpdateException newBatchUpdateException(org.apache.derby.client.am.LogWriter, org.apache.derby.client.am.ClientMessageId, Object[], long[], org.apache.derby.client.am.SqlException);
protected java.sql.BatchUpdateException newBatchUpdateException(String, String, int, long[], org.apache.derby.client.am.SqlException);
static void ();
}
org/apache/derby/client/net/ClientJDBCObjectFactoryImpl40.class
package org.apache.derby.client.net;
public synchronized class ClientJDBCObjectFactoryImpl40 extends ClientJDBCObjectFactoryImpl {
public void ClientJDBCObjectFactoryImpl40();
public org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String) throws java.sql.SQLException;
public org.apache.derby.client.ClientPooledConnection newClientPooledConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String, int) throws java.sql.SQLException;
public org.apache.derby.client.ClientXAConnection newClientXAConnection(org.apache.derby.jdbc.ClientBaseDataSourceRoot, org.apache.derby.client.am.LogWriter, String, String) throws java.sql.SQLException;
public org.apache.derby.client.am.CallableStatement newCallableStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalConnection newLogicalConnection(org.apache.derby.client.am.Connection, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalConnection newCachingLogicalConnection(org.apache.derby.client.am.Connection, org.apache.derby.client.ClientPooledConnection, org.apache.derby.client.am.stmtcache.JDBCStatementCache) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, org.apache.derby.client.am.Section, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalPreparedStatement newLogicalPreparedStatement(java.sql.PreparedStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
public org.apache.derby.client.am.LogicalCallableStatement newLogicalCallableStatement(java.sql.CallableStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot, String, String) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, int, String, int, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, int, org.apache.derby.jdbc.ClientBaseDataSourceRoot, boolean) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Connection newNetConnection(org.apache.derby.client.am.LogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.ResultSet newNetResultSet(org.apache.derby.client.am.Agent, org.apache.derby.client.am.MaterialStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.DatabaseMetaData newNetDatabaseMetaData(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection);
}
org/apache/derby/client/net/ClientJDBCObjectFactoryImpl42.class
package org.apache.derby.client.net;
public synchronized class ClientJDBCObjectFactoryImpl42 extends ClientJDBCObjectFactoryImpl40 {
public void ClientJDBCObjectFactoryImpl42();
protected java.sql.BatchUpdateException newBatchUpdateException(String, String, int, long[], org.apache.derby.client.am.SqlException);
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, org.apache.derby.client.am.Section, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.PreparedStatement newPreparedStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalPreparedStatement newLogicalPreparedStatement(java.sql.PreparedStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
public org.apache.derby.client.am.ResultSet newNetResultSet(org.apache.derby.client.am.Agent, org.apache.derby.client.am.MaterialStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.CallableStatement newCallableStatement(org.apache.derby.client.am.Agent, org.apache.derby.client.am.Connection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.LogicalCallableStatement newLogicalCallableStatement(java.sql.CallableStatement, org.apache.derby.client.am.stmtcache.StatementKey, org.apache.derby.client.am.StatementCacheInteractor);
}
org/apache/derby/client/net/CodePoint.class
package org.apache.derby.client.net;
public synchronized class CodePoint {
public static final int FIXED_ROW_QUERY_PROTOCOL = 0;
public static final int LIMITED_BLOCK_QUERY_PROTOCOL = 1;
public static final int FORCE_FIXED_ROW_QUERY_PROTOCOL = 2;
static final int CSTMBCS = 9269;
static final int FRCFIXROW = 9232;
static final int TITLE = 69;
static final int PKGSNLST = 8505;
static final int OUTEXP = 8465;
static final int PRCNAM = 8504;
static final int MAXRSLCNT = 8512;
static final int MAXRSLCNT_NOLIMIT = 65535;
static final int RSLSETFLG = 8514;
static final int RSLSETFLG_RETURN_NAMES = 128;
static final int RSLSETFLG_RETURN_LABELS = 64;
static final int RSLSETFLG_STANDARD_SQLDA = 0;
static final int RSLSETFLG_EXTENDED_SQLDA = 4;
static final byte FALSE = -16;
static final byte TRUE = -15;
static final int ZEROIND = 0;
static final int NULLDATA = 255;
static final int SECCHKCD_00 = 0;
static final int SECCHKCD_01 = 1;
static final int SECCHKCD_08 = 8;
static final int SECCHKCD_09 = 9;
static final int SECCHKCD_0A = 10;
static final int SECCHKCD_0B = 11;
static final int SECCHKCD_0E = 14;
static final int SECCHKCD_0F = 15;
static final int SECCHKCD_10 = 16;
static final int SECCHKCD_12 = 18;
static final int SECCHKCD_13 = 19;
static final int SECCHKCD_14 = 20;
static final int SECCHKCD_15 = 21;
static final int TYPSQLDA_STD_OUTPUT = 0;
static final int TYPSQLDA_STD_INPUT = 1;
static final int TYPSQLDA_LIGHT_OUTPUT = 2;
static final int TYPSQLDA_LIGHT_INPUT = 3;
static final int TYPSQLDA_X_OUTPUT = 4;
static final int TYPSQLDA_X_INPUT = 5;
static final int QRYCLSIMP_SERVER_CHOICE = 0;
static final int QRYCLSIMP_YES = 1;
static final int QRYCLSIMP_NO = 2;
static final byte DIAGLVL0 = -16;
static final byte DIAGLVL1 = -15;
static final byte DIAGLVL2 = -14;
static final int EXCSAT = 4161;
public static final int SYNCCTL = 4181;
static final int SYNCRSY = 4201;
static final int ACCSEC = 4205;
static final int SECCHK = 4206;
static final int ACCRDB = 8193;
static final int CLSQRY = 8197;
static final int CNTQRY = 8198;
static final int DSCSQLSTT = 8200;
static final int EXCSQLIMM = 8202;
static final int EXCSQLSTT = 8203;
static final int EXCSQLSET = 8212;
static final int OPNQRY = 8204;
static final int OUTOVR = 9237;
static final int PRPSQLSTT = 8205;
static final int RDBCMM = 8206;
static final int RDBRLLBCK = 8207;
static final int DSCRDBTBL = 8210;
static final int SQLDTA = 9234;
public static final int SQLDTARD = 9235;
static final int SQLSTT = 9236;
public static final int QRYDSC = 9242;
public static final int QRYDTA = 9243;
static final int SQLATTR = 9296;
static final int ACCSECRD = 5292;
static final int AGENT = 5123;
static final int UNICODEMGR = 7176;
static final int CODPNT = 12;
static final int CCSIDDBC = 4509;
static final int CCSIDMBC = 4510;
static final int CCSIDSBC = 4508;
static final int CMNAPPC = 5188;
static final int CMNTCPIP = 5236;
static final int CRRTKN = 8501;
static final int DSCERRCD = 8449;
static final int EXCSATRD = 5187;
static final int EXTNAM = 4446;
static final int FIXROWPRC = 9240;
static final int LMTBLKPRC = 9239;
static final int MAXBLKEXT = 8513;
static final int MGRLVLLS = 5124;
static final int MGRLVLN = 5235;
static final int PASSWORD = 4513;
static final int PKGNAMCT = 8466;
static final int PRCCNVCD = 4415;
static final int PRDID = 4398;
static final int PRDDTA = 8452;
static final int QRYATTSCR = 8521;
static final int QRYATTSET = 8522;
static final int QRYATTSNS = 8535;
static final int QRYATTUPD = 8528;
static final int QRYCLSIMP = 8541;
static final int QRYSCRORN = 8530;
static final int QRYSCRREL = 1;
static final int QRYSCRABS = 2;
static final int QRYSCRAFT = 3;
static final int QRYSCRBEF = 4;
static final int QRYINSID = 8539;
static final int QRYINS = 1;
static final int QRYSNSSTC = 2;
static final int QRYUNK = 0;
static final int QRYROWNBR = 8509;
static final int QRYBLKRST = 8532;
static final int QRYRTNDTA = 8533;
static final int QRYBLKCTL = 8498;
static final int QRYBLKSZ = 8468;
static final int QRYPRCTYP = 8450;
static final int QRYROWSET = 8534;
static final int QRYRDO = 1;
static final int QRYUPD = 4;
static final int RDB = 9231;
static final int RDBACCCL = 8463;
static final int RDBALWUPD = 8474;
static final int RDBNAM = 8464;
static final int RSYNCMGR = 5313;
static final int RTNSQLDA = 8470;
static final int TYPSQLDA = 8518;
static final int SECCHKCD = 4516;
static final int SECMEC = 4514;
static final int SECMGR = 5184;
static final int SECTKN = 4572;
static final int SQLAM = 9223;
public static final int SQLCARD = 9224;
public static final int SQLCINRD = 9227;
static final int SQLCSRHLD = 8479;
static final int SQLRSLRD = 9230;
public static final int SQLDARD = 9233;
static final int SRVCLSNM = 4423;
static final int SRVNAM = 4461;
static final int SRVRLSLV = 4442;
static final int SVRCOD = 4425;
static final int SYNCPTMGR = 5312;
static final int SYNERRCD = 4426;
public static final int TYPDEFNAM = 47;
public static final int TYPDEFOVR = 53;
static final int UOWDSP = 8469;
static final int UOWDSP_COMMIT = 1;
static final int UOWDSP_ROLLBACK = 2;
static final int USRID = 4512;
static final int PKGNAMCSN = 8467;
static final int PKGSN = 8460;
static final int SCLDTALEN = 256;
static final int XAMGR = 7169;
static final int DIAGLVL = 8544;
public static final int CMDCHKRM = 4692;
static final int CMDNSPRM = 4688;
static final int ABNUOWRM = 8717;
static final int ACCRDBRM = 8705;
static final int MGRLVLRM = 4624;
static final int ENDUOWRM = 8716;
static final int OBJNSPRM = 4691;
public static final int PRCCNVRM = 4677;
static final int QRYNOPRM = 8706;
static final int QRYPOPRM = 8719;
static final int RDBACCRM = 8711;
static final int RDBCMTOK = 8453;
static final int SECCHKRM = 4633;
static final int RDBAFLRM = 8730;
static final int RDBATHRM = 8907;
static final int RDBNACRM = 8708;
static final int RDBNFNRM = 8721;
static final int RDBUPDRM = 8728;
public static final int SYNTAXRM = 4684;
public static final int VALNSPRM = 4690;
static final int SQLERRRM = 8723;
public static final int OPNQRYRM = 8709;
public static final int ENDQRYRM = 8715;
static final int DTAMCHRM = 8718;
static final int OPNQFLRM = 8722;
public static final int RSLSETRM = 8729;
public static final int MGRLVLOVR = 7171;
static final int RTNEXTDTA = 8520;
static final int RTNEXTROW = 1;
static final int RTNEXTALL = 2;
public static final int EXTDTA = 5228;
static final int FDODSC = 16;
static final int FDODTA = 5242;
static final int PBSD = 49152;
static final int PBSD_ISO = 49153;
static final int PBSD_SCHEMA = 49154;
static int SYNERRCD_DSS_LESS_THAN_6;
static int SYNERRCD_DSS_LENGTH_BYTE_NUMBER_MISMATCH;
static int SYNERRCD_CBYTE_NOT_D0;
static int SYNERRCD_FBYTE_NOT_SUPPORTED;
static int SYNERRCD_OBJ_LEN_LESS_THAN_4;
static int SYNERRCD_OBJ_LEN_NOT_ALLOWED;
static int SYNERRCD_REQ_OBJ_NOT_FOUND;
static int SYNERRCD_DUP_OBJ_PRESENT;
static int SYNERRCD_INVALID_CORRELATOR;
static int SYNERRCD_INCORRECT_EXTENDED_LEN;
static int SYNERRCD_DSS_CONT_LESS_OR_EQUAL_2;
static int SYNERRCD_CHAIN_OFF_SAME_NEXT_CORRELATOR;
static int SYNERRCD_CHAIN_OFF_ERROR_CONTINUE;
static int PRCCNVCD_OBJDSS_SENT_NOT_ALLOWED;
static int SVRCOD_INFO;
static int SVRCOD_WARNING;
static int SVRCOD_ERROR;
static int SVRCOD_SEVERE;
static int SVRCOD_ACCDMG;
static int SVRCOD_PRMDMG;
static int SVRCOD_SESDMG;
public static final int SYNCCRD = 4680;
public static final int XARETVAL = 6404;
public static final int TIMEOUT = 6407;
public static final int SYNCTYPE_NEW_UOW = 9;
public static final int SYNCTYPE_END_UOW = 11;
public static final int SYNCTYPE_PREPARE = 1;
public static final int SYNCTYPE_MIGRATE = 2;
public static final int SYNCTYPE_COMMITTED = 3;
public static final int SYNCTYPE_REQ_FORGET = 6;
public static final int SYNCTYPE_ROLLBACK = 4;
public static final int SYNCTYPE_MIGRATED = 10;
public static final int SYNCTYPE_INDOUBT = 12;
public static final int LLCP = 4;
public static final int SYNCTYPE = 4487;
public static final int XID = 6145;
public static final int XAFLAGS = 6403;
public static final int RSYNC_FORGET = 2;
public static final int RESET_STATE = 1;
public static final int UNKNOWN_STATE = 3;
public static final int INDOUBT_STATE = 4;
public static final int COLD_STATE = 5;
public static final int TMNOFLAGS = 0;
public static final int TMLOCAL = 268435456;
static final int PRPHRCLST = 6405;
static final int XIDCNT = 6406;
private void CodePoint();
static void ();
}
org/apache/derby/client/net/CodePointNameTable.class
package org.apache.derby.client.net;
synchronized class CodePointNameTable extends java.util.Hashtable {
void CodePointNameTable();
String lookup(int);
}
org/apache/derby/client/net/ConnectionReply.class
package org.apache.derby.client.net;
public synchronized class ConnectionReply {
private ConnectionReplyInterface materialConnectionReply_;
org.apache.derby.client.am.Agent agent_;
void ConnectionReply(org.apache.derby.client.am.Agent, ConnectionReplyInterface);
public void readCommitSubstitute(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
public void readLocalCommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
public void readLocalRollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
public void readLocalXAStart(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
public void readLocalXACommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
public void readLocalXARollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/ConnectionReplyInterface.class
package org.apache.derby.client.net;
public abstract interface ConnectionReplyInterface {
public abstract void readCommitSubstitute(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public abstract void readLocalCommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public abstract void readLocalRollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public abstract void readLocalXAStart(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public abstract void readLocalXACommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public abstract void readLocalXARollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
}
org/apache/derby/client/net/ConnectionRequestInterface.class
package org.apache.derby.client.net;
public abstract interface ConnectionRequestInterface {
public abstract void writeCommitSubstitute(NetConnection) throws org.apache.derby.client.am.SqlException;
public abstract void writeLocalCommit(NetConnection) throws org.apache.derby.client.am.SqlException;
public abstract void writeLocalRollback(NetConnection) throws org.apache.derby.client.am.SqlException;
public abstract void writeLocalXAStart(NetConnection) throws org.apache.derby.client.am.SqlException;
public abstract void writeLocalXACommit(NetConnection) throws org.apache.derby.client.am.SqlException;
public abstract void writeLocalXARollback(NetConnection) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/DssConstants.class
package org.apache.derby.client.net;
synchronized class DssConstants {
static final int MAX_DSS_LEN = 32767;
static final int GDS_ID = 208;
static final int GDSCHAIN = 64;
static final int GDSCHAIN_SAME_ID = 16;
static final int GDSFMT_ENCOBJDSS = 4;
static final int GDSFMT_OBJDSS = 3;
static final int GDSFMT_RPYDSS = 2;
static final int GDSFMT_RQSDSS = 1;
static final int GDSFMT_RQSDSS_NOREPLY = 5;
static final byte RQST_CHN_DIFFCOR_CONT = 97;
static final byte RQST_CHN_DIFFCOR_NOCONT = 65;
static final byte RQST_CHN_SAMECOR_CONT = 113;
static final byte RQST_CHN_SAMECOR_NOCONT = 81;
static final byte RQST_NOCHN_CONT = 33;
static final byte RQST_NOCHN_NOCONT = 1;
static final byte RPY_CHN_DIFFCOR_CONT = 98;
static final byte RPY_CHN_DIFFCOR_NOCONT = 66;
static final byte RPY_CHN_SAMECOR_CONT = 114;
static final byte RPY_CHN_SAMECOR_NOCONT = 82;
static final byte RPY_NOCHN_CONT = 34;
static final byte RPY_NOCHN_NOCONT = 2;
private void DssConstants();
}
org/apache/derby/client/net/EbcdicCcsidManager.class
package org.apache.derby.client.net;
public synchronized class EbcdicCcsidManager extends CcsidManager {
private static final int[] conversionArrayToEbcdic;
private static final int[] conversionArrayToUCS2;
public void EbcdicCcsidManager();
public byte[] convertFromJavaString(String, org.apache.derby.client.am.Agent) throws org.apache.derby.client.am.SqlException;
public void startEncoding();
public boolean encode(java.nio.CharBuffer, java.nio.ByteBuffer, org.apache.derby.client.am.Agent) throws org.apache.derby.client.am.SqlException;
String convertToJavaString(byte[], int, int);
static void ();
}
org/apache/derby/client/net/EncodedInputStream.class
package org.apache.derby.client.net;
public final synchronized class EncodedInputStream extends java.io.InputStream {
private static final int BUFFERED_CHAR_LEN = 1024;
private static final java.io.ByteArrayInputStream suspendMarker;
private java.io.Reader reader_;
private final char[] decodedBuffer_;
private java.io.OutputStreamWriter encodedStreamWriter_;
private PublicBufferOutputStream encodedOutputStream_;
private java.io.ByteArrayInputStream encodedInputStream_;
public static EncodedInputStream createUTF8Stream(java.io.Reader);
static EncodedInputStream createUTF16BEStream(java.io.Reader);
private void EncodedInputStream(java.io.Reader, String, int, int);
private java.io.ByteArrayInputStream reEncode(java.io.Reader) throws java.io.IOException;
public int available() throws java.io.IOException;
public void close() throws java.io.IOException;
public int read() throws java.io.IOException;
static void ();
}
org/apache/derby/client/net/FdocaConstants.class
package org.apache.derby.client.net;
synchronized class FdocaConstants {
static final int FDOCA_TYPE_FIXEDBYTES = 1;
static final int FDOCA_TYPE_NFIXEDBYTES = 129;
static final int FDOCA_TYPE_VARBYTES = 2;
static final int FDOCA_TYPE_NVARBYTES = 130;
static final int FDOCA_TYPE_NTBYTES = 3;
static final int FDOCA_TYPE_NNTBYTES = 131;
static final int FDOCA_TYPE_PSCLBYTE = 7;
static final int FDOCA_TYPE_NPSCLBYTE = 135;
static final int FDOCA_TYPE_FIXEDCHAR = 16;
static final int FDOCA_TYPE_NFIXEDCHAR = 144;
static final int FDOCA_TYPE_VARCHAR = 17;
static final int FDOCA_TYPE_NVARCHAR = 145;
static final int FDOCA_TYPE_NTCHAR = 20;
static final int FDOCA_TYPE_NNTCHAR = 148;
static final int FDOCA_TYPE_PSCLCHAR = 25;
static final int FDOCA_TYPE_NPSCLCHAR = 153;
static final int FDOCA_TYPE_INTEGER_BE = 35;
static final int FDOCA_TYPE_NINTEGER_BE = 163;
static final int FDOCA_TYPE_INTEGER_LE = 36;
static final int FDOCA_TYPE_NINTEGER_LE = 164;
static final int FDOCA_TYPE_DECIMAL = 48;
static final int FDOCA_TYPE_NDECIMAL = 176;
static final int FDOCA_TYPE_NUMERIC_CHAR = 50;
static final int FDOCA_TYPE_NNUMERIC_CHAR = 178;
static final int FDOCA_TYPE_FLOAT_X86 = 71;
static final int FDOCA_TYPE_NFLOAT_X86 = 199;
static final int FDOCA_TYPE_FLOAT_IEEE = 72;
static final int FDOCA_TYPE_NFLOAT_IEEE = 200;
static final int FDOCA_TYPE_LOBBYTES = 80;
static final int FDOCA_TYPE_NLOBBYTES = 208;
static final int FDOCA_TYPE_LOBCHAR = 81;
static final int FDOCA_TYPE_NLOBCHAR = 209;
static final int FIRST_OVERRIDE_LID = 80;
static final int LAST_OVERRIDE_LID = 175;
static final int CPT_TRIPLET_TYPE = 127;
static final int MDD_TRIPLET_TYPE = 120;
static final int NGDA_TRIPLET_TYPE = 118;
static final int RLO_TRIPLET_TYPE = 113;
static final int SDA_TRIPLET_TYPE = 112;
static final int SQLDTARD_LID = 240;
static final int SQLCADTA_LID = 224;
static final int SQLDTAGRP_LID = 208;
static final int NULL_LID = 0;
static final int INDICATOR_NULLABLE = 0;
static final int NULL_DATA = 255;
static final int MAX_VARS_IN_NGDA = 84;
static final int MDD_TRIPLET_SIZE = 7;
static final int SQLDTARD_RLO_SIZE = 6;
static final int SQLCADTA_RLO_SIZE = 9;
static final int SDA_TRIPLET_SIZE = 12;
static final int SQLDTAGRP_SIZE = 3;
static final int CPT_SIZE = 3;
static final int SQLDTAGRP_COL_DSC_SIZE = 3;
static final int MDD_REST_SIZE = 5;
static final int MDD_SDA_TRIPLET_SIZE = 19;
static final int MDD_SDA_PROTOCOLTYPE_OFFSET = 6;
static final int MDD_SDA_FDOCALID_OFFSET = 9;
static final int MDD_SDA_FDOCATYPE_OFFSET = 10;
static final int MDD_SDA_CCSID_OFFSET = 11;
static final int MDD_SDA_LENGTH_OFFSET = 17;
static final byte[] defaultMddSdaBytes;
static final byte[] MDD_SQLDTAGRP_TOSEND;
static final byte[] MDD_SQLDTA_TOSEND;
static final byte[] SQLDTA_RLO_TOSEND;
static final byte[] SQLCADTA_RLO_TOSEND;
static final byte[] SQLDTARD_RLO_TOSEND;
static final int SQLDTARD_TRIPLET_TYPE_START = 0;
static final int SQLDTARD_TRIPLET_TYPE_END = 1;
static final int SQLDTARD_TRIPLET_TYPE_MDD = 2;
static final int SQLDTARD_TRIPLET_TYPE_SDA = 3;
static final int SQLDTARD_TRIPLET_TYPE_RLO = 4;
static final int SQLDTARD_TRIPLET_TYPE_GDA = 5;
static final int SQLDTARD_TRIPLET_TYPE_CPT = 6;
static final boolean[][] SQLDTARD_TRIPLET_TYPES;
static final int SQLDTARD_TRIPLET_ID_START = 0;
static final int SQLDTARD_TRIPLET_ID_END = 1;
static final int SQLDTARD_TRIPLET_ID_SDA = 2;
static final int SQLDTARD_TRIPLET_ID_0 = 3;
static final int SQLDTARD_TRIPLET_ID_D0 = 4;
static final int SQLDTARD_TRIPLET_ID_E0 = 5;
static final int SQLDTARD_TRIPLET_ID_F0 = 6;
static final boolean[][] SQLDTARD_TRIPLET_IDS;
static final int RLO_GROUP_LID = 0;
static final int RLO_ELEMENT_TAKEN = 1;
static final int RLO_REP_FACTOR = 2;
static final int[][] RLO_SQLCADTA;
static final int[][] RLO_SQLDTARD;
void FdocaConstants();
static void ();
}
org/apache/derby/client/net/FdocaSimpleDataArray.class
package org.apache.derby.client.net;
synchronized class FdocaSimpleDataArray {
int protocolType_;
int fdocaFieldType_;
int representation_;
int ccsid_;
int characterSize_;
int mode_;
int fieldLength_;
int typeToUseForComputingDataLength_;
void FdocaSimpleDataArray(int, int, int, int, int, int, int, int);
public void update(int, int, int, int, int, int, int, int);
}
org/apache/derby/client/net/NaiveTrustManager.class
package org.apache.derby.client.net;
public synchronized class NaiveTrustManager implements javax.net.ssl.X509TrustManager {
private static javax.net.ssl.TrustManager[] thisManager;
private void NaiveTrustManager();
public static javax.net.SocketFactory getSocketFactory() throws java.security.NoSuchAlgorithmException, java.security.KeyManagementException, java.security.NoSuchProviderException, java.security.KeyStoreException, java.security.UnrecoverableKeyException, java.security.cert.CertificateException, java.io.IOException;
public void checkClientTrusted(java.security.cert.X509Certificate[], String) throws java.security.cert.CertificateException;
public void checkServerTrusted(java.security.cert.X509Certificate[], String) throws java.security.cert.CertificateException;
public java.security.cert.X509Certificate[] getAcceptedIssuers();
static void ();
}
org/apache/derby/client/net/NetAgent.class
package org.apache.derby.client.net;
public synchronized class NetAgent extends org.apache.derby.client.am.Agent {
public ConnectionRequestInterface connectionRequest_;
public NetConnectionRequest packageRequest_;
public StatementRequestInterface statementRequest_;
public ResultSetRequestInterface resultSetRequest_;
public ConnectionReply connectionReply_;
public ConnectionReply packageReply_;
public StatementReply statementReply_;
public ResultSetReply resultSetReply_;
NetConnection netConnection_;
protected Request request_;
public NetConnectionRequest netConnectionRequest_;
public NetPackageRequest netPackageRequest_;
public NetStatementRequest netStatementRequest_;
public NetResultSetRequest netResultSetRequest_;
protected Reply reply_;
public NetConnectionReply netConnectionReply_;
public NetPackageReply netPackageReply_;
public NetStatementReply netStatementReply_;
public NetResultSetReply netResultSetReply_;
java.net.Socket socket_;
java.io.InputStream rawSocketInputStream_;
java.io.OutputStream rawSocketOutputStream_;
String server_;
int port_;
int clientSSLMode_;
private EbcdicCcsidManager ebcdicCcsidManager_;
private Utf8CcsidManager utf8CcsidManager_;
private CcsidManager currentCcsidManager_;
public Typdef typdef_;
public Typdef targetTypdef_;
public Typdef originalTargetTypdef_;
protected int svrcod_;
public int orignalTargetSqlam_;
public int targetSqlam_;
public org.apache.derby.client.am.SqlException exceptionOpeningSocket_;
public org.apache.derby.client.am.SqlException exceptionConvertingRdbnam;
public void NetAgent(NetConnection, org.apache.derby.client.am.LogWriter) throws org.apache.derby.client.am.SqlException;
void NetAgent(NetConnection, org.apache.derby.client.am.LogWriter, int, String, int, int) throws org.apache.derby.client.am.SqlException;
protected void resetAgent_(org.apache.derby.client.am.LogWriter, int, String, int) throws org.apache.derby.client.am.SqlException;
void setSvrcod(int);
void clearSvrcod();
int getSvrcod();
public void flush_() throws org.apache.derby.client.am.DisconnectException;
public void close_() throws org.apache.derby.client.am.SqlException;
protected void setTimeout(int);
protected int getTimeout();
protected void sendRequest() throws org.apache.derby.client.am.DisconnectException;
public java.io.InputStream getInputStream();
public CcsidManager getCurrentCcsidManager();
public java.io.OutputStream getOutputStream();
void setInputStream(java.io.InputStream);
void setOutputStream(java.io.OutputStream);
public void throwCommunicationsFailure(Throwable) throws org.apache.derby.client.am.DisconnectException;
public org.apache.derby.client.am.LogWriter newLogWriter_(java.io.PrintWriter, int);
protected void markChainBreakingException_();
public void checkForChainBreakingException_() throws org.apache.derby.client.am.SqlException;
private void writeDeferredResetConnection() throws org.apache.derby.client.am.SqlException;
public void beginWriteChainOutsideUOW() throws org.apache.derby.client.am.SqlException;
public void beginWriteChain(org.apache.derby.client.am.Statement) throws org.apache.derby.client.am.SqlException;
protected void endWriteChain();
private void readDeferredResetConnection() throws org.apache.derby.client.am.SqlException;
protected void beginReadChain(org.apache.derby.client.am.Statement) throws org.apache.derby.client.am.SqlException;
protected void beginReadChainOutsideUOW() throws org.apache.derby.client.am.SqlException;
public void endReadChain() throws org.apache.derby.client.am.SqlException;
public void switchToUtf8CcsidMgr();
public void switchToEbcdicMgr();
public String convertToStringTcpIpAddress(int);
protected int getPort();
}
org/apache/derby/client/net/NetCallableStatement.class
package org.apache.derby.client.net;
public synchronized class NetCallableStatement extends NetPreparedStatement implements org.apache.derby.client.am.MaterialPreparedStatement {
org.apache.derby.client.am.CallableStatement callableStatement_;
private void initNetCallableStatement();
void NetCallableStatement(org.apache.derby.client.am.CallableStatement, NetAgent, NetConnection) throws org.apache.derby.client.am.SqlException;
void resetNetCallableStatement(org.apache.derby.client.am.CallableStatement, NetAgent, NetConnection) throws org.apache.derby.client.am.SqlException;
private void initNetCallableStatement(org.apache.derby.client.am.CallableStatement);
void NetCallableStatement(NetAgent, NetConnection, String, int, int, int, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
void resetNetCallableStatement(NetAgent, NetConnection, String, int, int, int) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetConfiguration.class
package org.apache.derby.client.net;
public synchronized class NetConfiguration {
static final int INITIAL_CAPACITY = 10;
public static final byte NON_CHAR_DDM_DATA_PAD_BYTE = 0;
static final int CURSOR_NOT_OPEN = 0;
static final int CURSOR_OPEN = 1;
static final int CURSOR_CLOSE_ONLY = 2;
static final int DDMHDR_LENGTH = 4;
static final int DSSHDR_LENGTH = 6;
static final int EXTNAM_MAXSIZE = 255;
static final int MIN_AGENT_MGRLVL = 3;
static final int MIN_CMNTCPIP_MGRLVL = 5;
static final int MIN_CMNAPPC_MGRLVL = 3;
static final int MIN_RDB_MGRLVL = 3;
static final int MIN_SECMGR_MGRLVL = 5;
static final int MIN_SQLAM_MGRLVL = 4;
static final int MIN_XAMGR_MGRLVL = 7;
static final int MIN_SYNCPTMGR_MGRLVL = 5;
static final int MIN_RSYNCMGR_MGRLVL = 5;
static final int MIN_UNICODE_MGRLVL = 0;
static final int PASSWORD_MAXSIZE = 255;
public static final int PRDDTA_APPL_ID_FIXED_LEN = 20;
static final int PRDDTA_ACCT_SUFFIX_LEN_BYTE = 55;
static final int PRDDTA_MAX_ACCT_SUFFIX_LEN = 199;
static final int PRDDTA_LEN_BYTE = 0;
static final int PRDDTA_MAXSIZE = 255;
public static final String PRDDTA_PLATFORM_ID = JVM ;
public static final int PRDDTA_USER_ID_FIXED_LEN = 8;
public static final int PKG_IDENTIFIER_FIXED_LEN = 18;
static final int PKG_IDENTIFIER_MAX_LEN = 255;
public static final int PKGCNSTKN_FIXED_LEN = 8;
static final int SECTKN_MAXSIZE = 32763;
static final String SRVCLSNM_JVM = QDERBY/JVM;
static final int SRVNAM_MAXSIZE = 255;
static final int MGRLVL_NA = 0;
static final int MGRLVL_3 = 3;
static final int MGRLVL_4 = 4;
static final int MGRLVL_5 = 5;
static final int MGRLVL_6 = 6;
public static final int MGRLVL_7 = 7;
static final int SECMEC_DCESEC = 1;
static final int SECMEC_EUSRIDNWPWD = 10;
public static final int SECMEC_EUSRIDPWD = 9;
public static final int SECMEC_USRIDONL = 4;
public static final int SECMEC_USRENCPWD = 7;
static final int SECMEC_USRIDNWPWD = 5;
public static final int SECMEC_USRIDPWD = 3;
public static final int SECMEC_EUSRIDDTA = 12;
public static final int SECMEC_EUSRPWDDTA = 13;
public static final int SECMEC_USRSSBPWD = 8;
static final int[] SECMGR_SECMECS;
public static final String SYSTEM_ASC = QTDSQLASC;
static final String SYSTEM_JVM = QTDSQLJVM;
static final int USRID_MAXSIZE = 255;
public static final String PRDID;
static final String SRVRLSLV;
public void NetConfiguration();
static void ();
}
org/apache/derby/client/net/NetConnection.class
package org.apache.derby.client.net;
public synchronized class NetConnection extends org.apache.derby.client.am.Connection {
protected static org.apache.derby.shared.common.i18n.MessageUtil msgutil;
protected NetAgent netAgent_;
private final org.apache.derby.client.ClientPooledConnection pooledConnection_;
private final boolean closeStatementsOnClose;
protected int pendingEndXACallinfoOffset_;
protected int targetAgent_;
protected int targetCmntcpip_;
protected int targetRdb_;
public int targetSecmgr_;
protected int targetCmnappc_;
protected int targetXamgr_;
protected int targetSyncptmgr_;
protected int targetRsyncmgr_;
protected int targetUnicodemgr_;
String targetExtnam_;
String extnam_;
public String targetSrvclsnm_;
protected String targetSrvnam_;
public String targetSrvrlslv_;
transient byte[] publicKey_;
transient byte[] targetPublicKey_;
transient byte[] sourceSeed_;
transient byte[] targetSeed_;
private java.nio.ByteBuffer prddta_;
public byte[] crrtkn_;
int targetSecmec_;
protected int securityMechanism_;
private transient char[] deferredResetPassword_;
private boolean connectionNull;
protected byte[] cnntkn_;
private int rmId_;
protected NetXAResource xares_;
protected java.util.Hashtable indoubtTransactions_;
protected int currXACallInfoOffset_;
private short seqNo_;
protected boolean readOnlyTransaction_;
private void setDeferredResetPassword(String);
private String getDeferredResetPassword();
public void NetConnection(NetLogWriter, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public void NetConnection(NetLogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot, String, String) throws org.apache.derby.client.am.SqlException;
public void NetConnection(NetLogWriter, int, String, int, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public void NetConnection(NetLogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws org.apache.derby.client.am.SqlException;
public void NetConnection(NetLogWriter, String, int, org.apache.derby.jdbc.ClientBaseDataSourceRoot, boolean) throws org.apache.derby.client.am.SqlException;
public void NetConnection(NetLogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
private void initialize(String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws org.apache.derby.client.am.SqlException;
public void resetNetConnection(org.apache.derby.client.am.LogWriter) throws org.apache.derby.client.am.SqlException;
protected void reset_(org.apache.derby.client.am.LogWriter) throws org.apache.derby.client.am.SqlException;
java.util.List getSpecialRegisters();
public void addSpecialRegisters(String);
public void completeConnect() throws org.apache.derby.client.am.SqlException;
protected void completeReset(boolean) throws org.apache.derby.client.am.SqlException;
public void flowConnect(String, int) throws org.apache.derby.client.am.SqlException;
protected void flowSimpleConnect() throws org.apache.derby.client.am.SqlException;
private void handleLoginTimeout(Throwable) throws org.apache.derby.client.am.SqlException;
protected boolean flowReconnect(String, int) throws org.apache.derby.client.am.SqlException;
protected void finalize() throws Throwable;
protected byte[] getCnnToken();
protected short getSequenceNumber();
private void flowUSRIDPWDconnect(String) throws org.apache.derby.client.am.SqlException;
private void flowUSRIDONLconnect() throws org.apache.derby.client.am.SqlException;
private void flowUSRENCPWDconnect(String) throws org.apache.derby.client.am.SqlException;
private void flowEUSRIDPWDconnect(String) throws org.apache.derby.client.am.SqlException;
private void flowEUSRIDDTAconnect() throws org.apache.derby.client.am.SqlException;
private void flowEUSRPWDDTAconnect(String) throws org.apache.derby.client.am.SqlException;
private void flowUSRSSBPWDconnect(String) throws org.apache.derby.client.am.SqlException;
private void flowServerAttributes() throws org.apache.derby.client.am.SqlException;
private void flowKeyExchange(int, byte[]) throws org.apache.derby.client.am.SqlException;
private void flowSeedExchange(int, byte[]) throws org.apache.derby.client.am.SqlException;
private void flowServerAttributesAndKeyExchange(int, byte[]) throws org.apache.derby.client.am.SqlException;
private void flowSecurityCheckAndAccessRdb(int, String, String, byte[], byte[]) throws org.apache.derby.client.am.SqlException;
private void writeAllConnectCommandsChained(int, String, String) throws org.apache.derby.client.am.SqlException;
private void readAllConnectCommandsChained(int) throws org.apache.derby.client.am.SqlException;
private void writeServerAttributesAndKeyExchange(int, byte[]) throws org.apache.derby.client.am.SqlException;
private void readServerAttributesAndKeyExchange(int) throws org.apache.derby.client.am.SqlException;
private void writeSecurityCheckAndAccessRdb(int, String, String, byte[], byte[]) throws org.apache.derby.client.am.SqlException;
private void readSecurityCheckAndAccessRdb() throws org.apache.derby.client.am.SqlException;
void writeDeferredReset() throws org.apache.derby.client.am.SqlException;
void readDeferredReset() throws org.apache.derby.client.am.SqlException;
void setServerAttributeData(String, String, String, String);
void setAccessSecurityData(int, int, int[], boolean, byte[]) throws org.apache.derby.client.am.DisconnectException;
void securityCheckComplete(int, int);
void rdbAccessed(int, String, boolean, byte[]);
protected org.apache.derby.client.am.Agent newAgent_(org.apache.derby.client.am.LogWriter, int, String, int, int) throws org.apache.derby.client.am.SqlException;
protected org.apache.derby.client.am.Statement newStatement_(int, int, int) throws org.apache.derby.client.am.SqlException;
protected void resetStatement_(org.apache.derby.client.am.Statement, int, int, int) throws org.apache.derby.client.am.SqlException;
protected org.apache.derby.client.am.PreparedStatement newPositionedUpdatePreparedStatement_(String, org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
protected org.apache.derby.client.am.PreparedStatement newPreparedStatement_(String, int, int, int, int, String[], int[]) throws org.apache.derby.client.am.SqlException;
protected void resetPreparedStatement_(org.apache.derby.client.am.PreparedStatement, String, int, int, int, int, String[], int[]) throws org.apache.derby.client.am.SqlException;
protected org.apache.derby.client.am.CallableStatement newCallableStatement_(String, int, int, int) throws org.apache.derby.client.am.SqlException;
protected void resetCallableStatement_(org.apache.derby.client.am.CallableStatement, String, int, int, int) throws org.apache.derby.client.am.SqlException;
protected org.apache.derby.client.am.DatabaseMetaData newDatabaseMetaData_();
private void checkDatabaseName() throws org.apache.derby.client.am.SqlException;
private void checkUserLength(String) throws org.apache.derby.client.am.SqlException;
private void checkPasswordLength(String) throws org.apache.derby.client.am.SqlException;
private void checkUser(String) throws org.apache.derby.client.am.SqlException;
private void checkUserPassword(String, String) throws org.apache.derby.client.am.SqlException;
private void checkSecmgrForSecmecSupport(int) throws org.apache.derby.client.am.SqlException;
private org.apache.derby.client.am.SqlException mapSecchkcd(int);
protected void constructCrrtkn() throws org.apache.derby.client.am.SqlException;
private void constructExtnam() throws org.apache.derby.client.am.SqlException;
private void constructPrddta() throws org.apache.derby.client.am.SqlException;
private void initializePublicKeyForEncryption() throws org.apache.derby.client.am.SqlException;
private void initializeClientSeed() throws org.apache.derby.client.am.SqlException;
private byte[] encryptedPasswordForUSRENCPWD(String) throws org.apache.derby.client.am.SqlException;
private byte[] encryptedUseridForEUSRIDPWD() throws org.apache.derby.client.am.SqlException;
private byte[] encryptedPasswordForEUSRIDPWD(String) throws org.apache.derby.client.am.SqlException;
private byte[] passwordSubstituteForUSRSSBPWD(String) throws org.apache.derby.client.am.SqlException;
public int getSQLAM();
public int getAGENT();
public int getCMNTCPIP();
public int getRDB();
public int getSECMGR();
public int getXAMGR();
public int getSYNCPTMGR();
public int getRSYNCMGR();
private char[] flipBits(char[]);
public void writeCommitSubstitute_() throws org.apache.derby.client.am.SqlException;
public void readCommitSubstitute_() throws org.apache.derby.client.am.SqlException;
public void writeLocalXAStart_() throws org.apache.derby.client.am.SqlException;
public void readLocalXAStart_() throws org.apache.derby.client.am.SqlException;
public void writeLocalXACommit_() throws org.apache.derby.client.am.SqlException;
public void readLocalXACommit_() throws org.apache.derby.client.am.SqlException;
public void writeLocalXARollback_() throws org.apache.derby.client.am.SqlException;
public void readLocalXARollback_() throws org.apache.derby.client.am.SqlException;
public void writeLocalCommit_() throws org.apache.derby.client.am.SqlException;
public void readLocalCommit_() throws org.apache.derby.client.am.SqlException;
public void writeLocalRollback_() throws org.apache.derby.client.am.SqlException;
public void readLocalRollback_() throws org.apache.derby.client.am.SqlException;
protected void markClosed_();
protected boolean isGlobalPending_();
protected boolean doCloseStatementsOnClose_();
protected boolean allowCloseInUOW_();
protected boolean allowLocalCommitRollback_();
public void setInputStream(java.io.InputStream);
public void setOutputStream(java.io.OutputStream);
public java.io.InputStream getInputStream();
public java.io.OutputStream getOutputStream();
public void writeTransactionStart(org.apache.derby.client.am.Statement) throws org.apache.derby.client.am.SqlException;
public void readTransactionStart() throws org.apache.derby.client.am.SqlException;
public void setIndoubtTransactions(java.util.Hashtable);
protected void setReadOnlyTransactionFlag(boolean);
public org.apache.derby.client.am.SectionManager newSectionManager(String, org.apache.derby.client.am.Agent, String);
public boolean willAutoCommitGenerateFlow();
public int getSecurityMechanism();
public org.apache.derby.client.am.EncryptionManager getEncryptionManager();
public byte[] getTargetPublicKey();
public String getProductID();
public void doResetNow() throws org.apache.derby.client.am.SqlException;
public boolean isConnectionNull();
public void setConnectionNull(boolean);
public final boolean serverSupportsQryclsimp();
public final boolean serverSupportsLayerBStreaming();
protected final boolean supportsSessionDataCaching();
protected final boolean serverSupportsUtf8Ccsid();
protected final boolean serverSupportsUDTs();
protected final boolean serverSupportsEXTDTAAbort();
protected final boolean serverSupportsLocators();
protected final boolean serverSupportsTimestampNanoseconds();
protected final boolean serverSupportsBooleanValues();
public boolean isOpen();
public synchronized void close() throws java.sql.SQLException;
public synchronized void closeX() throws java.sql.SQLException;
public synchronized void closeForReuse() throws org.apache.derby.client.am.SqlException;
public synchronized void closeResources() throws java.sql.SQLException;
protected void writeXACommit_() throws org.apache.derby.client.am.SqlException;
protected void readXACommit_() throws org.apache.derby.client.am.SqlException;
protected void writeXARollback_() throws org.apache.derby.client.am.SqlException;
protected void readXARollback_() throws org.apache.derby.client.am.SqlException;
protected void writeXATransactionStart(org.apache.derby.client.am.Statement) throws org.apache.derby.client.am.SqlException;
static void ();
}
org/apache/derby/client/net/NetConnection40$1.class
package org.apache.derby.client.net;
synchronized class NetConnection40$1 implements Runnable {
void NetConnection40$1(NetConnection40);
public void run();
}
org/apache/derby/client/net/NetConnection40.class
package org.apache.derby.client.net;
public synchronized class NetConnection40 extends NetConnection {
private java.sql.PreparedStatement isValidStmt;
public void NetConnection40(NetLogWriter, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public void NetConnection40(NetLogWriter, org.apache.derby.jdbc.ClientBaseDataSourceRoot, String, String) throws org.apache.derby.client.am.SqlException;
public void NetConnection40(NetLogWriter, int, String, int, String, java.util.Properties) throws org.apache.derby.client.am.SqlException;
public void NetConnection40(NetLogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean) throws org.apache.derby.client.am.SqlException;
public void NetConnection40(NetLogWriter, String, int, org.apache.derby.jdbc.ClientBaseDataSourceRoot, boolean) throws org.apache.derby.client.am.SqlException;
public void NetConnection40(NetLogWriter, String, String, org.apache.derby.jdbc.ClientBaseDataSourceRoot, int, boolean, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException;
public java.sql.NClob createNClob() throws java.sql.SQLException;
public java.sql.SQLXML createSQLXML() throws java.sql.SQLException;
public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException;
public boolean isValid(int) throws java.sql.SQLException;
public synchronized void close() throws java.sql.SQLException;
public void setClientInfo(String, String) throws java.sql.SQLClientInfoException;
public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException;
public String getClientInfo(String) throws java.sql.SQLException;
public java.util.Properties getClientInfo() throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public void abort(java.util.concurrent.Executor) throws java.sql.SQLException;
public int getNetworkTimeout() throws java.sql.SQLException;
public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException;
}
org/apache/derby/client/net/NetConnectionReply.class
package org.apache.derby.client.net;
public synchronized class NetConnectionReply extends Reply implements ConnectionReplyInterface {
private static org.apache.derby.shared.common.i18n.MessageUtil msgutil_;
void NetConnectionReply(NetAgent, int);
void readExchangeServerAttributes(org.apache.derby.client.am.Connection) throws org.apache.derby.client.am.SqlException;
void readAccessSecurity(org.apache.derby.client.am.Connection, int) throws org.apache.derby.client.am.SqlException;
void readSecurityCheck(org.apache.derby.client.am.Connection) throws org.apache.derby.client.am.SqlException;
void readAccessDatabase(org.apache.derby.client.am.Connection) throws org.apache.derby.client.am.SqlException;
public void readCommitSubstitute(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readLocalCommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readLocalRollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readLocalXAStart(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readLocalXACommit(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readLocalXARollback(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
protected void readXaStartUnitOfWork(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected int readXaEndUnitOfWork(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected int readXaPrepare(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected void readXaCommit(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected int readXaRollback(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected void readXaRecover(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected void readXaForget(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseRDBCMMreply(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
private void parseRDBRLLBCKreply(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
private void parseEXCSATreply(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseDummyEXCSATreply(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseACCSECreply(NetConnection, int) throws org.apache.derby.client.am.DisconnectException;
private void parseSECCHKreply(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseACCRDBreply(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected int parseTypdefsOrMgrlvlovrs() throws org.apache.derby.client.am.DisconnectException;
protected void parseCommitError(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
void parseRollbackError() throws org.apache.derby.client.am.DisconnectException;
void parseExchangeServerAttributesError() throws org.apache.derby.client.am.DisconnectException;
void parseAccessSecurityError(NetConnection) throws org.apache.derby.client.am.DisconnectException;
void parseSecurityCheckError(NetConnection) throws org.apache.derby.client.am.DisconnectException;
void parseAccessRdbError(NetConnection) throws org.apache.derby.client.am.DisconnectException;
void parseCommonError(int) throws org.apache.derby.client.am.DisconnectException;
NetSqlca parseAbnormalEndUow(org.apache.derby.client.am.ConnectionCallbackInterface, org.apache.derby.client.am.UnitOfWorkListener) throws org.apache.derby.client.am.DisconnectException;
NetSqlca parseAbnormalEndUow(org.apache.derby.client.am.StatementCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
NetSqlca parseAbnormalEndUow(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
void parseRdbAccessFailed(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseSECCHKRM(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseACCRDBRM(NetConnection) throws org.apache.derby.client.am.DisconnectException;
void parseENDUOWRM(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
protected void parseCMDCHKRM() throws org.apache.derby.client.am.DisconnectException;
void parseRDBNACRM() throws org.apache.derby.client.am.DisconnectException;
private void parseRDBNFNRM(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseRDBATHRM(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected void parseSYNTAXRM() throws org.apache.derby.client.am.DisconnectException;
private void parseRDBACCRM() throws org.apache.derby.client.am.DisconnectException;
private void parseRDBAFLRM() throws org.apache.derby.client.am.DisconnectException;
protected void parseVALNSPRM() throws org.apache.derby.client.am.DisconnectException;
protected void parsePRCCNVRM() throws org.apache.derby.client.am.DisconnectException;
void parseOBJNSPRM() throws org.apache.derby.client.am.DisconnectException;
private void parseMGRLVLRM() throws org.apache.derby.client.am.DisconnectException;
protected void parseCMDNSPRM() throws org.apache.derby.client.am.DisconnectException;
void parseABNUOWRM() throws org.apache.derby.client.am.DisconnectException;
private void parseEXCSATRD(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseDummyEXCSATRD(NetConnection) throws org.apache.derby.client.am.DisconnectException;
private void parseACCSECRD(NetConnection, int) throws org.apache.derby.client.am.DisconnectException;
void parseTYPDEFNAM() throws org.apache.derby.client.am.DisconnectException;
void parseTYPDEFOVR() throws org.apache.derby.client.am.DisconnectException;
int parseSYNCCRD(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
protected int parseXARETVAL() throws org.apache.derby.client.am.DisconnectException;
protected byte parseSYNCTYPE() throws org.apache.derby.client.am.DisconnectException;
protected int parseSYNCCTLreply(org.apache.derby.client.am.ConnectionCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
void parseSYNCCTLError(int) throws org.apache.derby.client.am.DisconnectException;
private void parseMGRLVLLS(NetConnection) throws org.apache.derby.client.am.DisconnectException;
protected String parseEXTNAM() throws org.apache.derby.client.am.DisconnectException;
protected String parseSRVCLSNM() throws org.apache.derby.client.am.DisconnectException;
protected String parseSRVNAM() throws org.apache.derby.client.am.DisconnectException;
protected String parseSRVRLSLV() throws org.apache.derby.client.am.DisconnectException;
protected int parseMGRLVLN() throws org.apache.derby.client.am.DisconnectException;
protected int[] parseSECMEC() throws org.apache.derby.client.am.DisconnectException;
protected byte[] parseSECTKN(boolean) throws org.apache.derby.client.am.DisconnectException;
protected int parseSECCHKCD() throws org.apache.derby.client.am.DisconnectException;
protected String parsePRDID(boolean) throws org.apache.derby.client.am.DisconnectException;
protected String parseUSRID(boolean) throws org.apache.derby.client.am.DisconnectException;
protected int parseCODPNTDR() throws org.apache.derby.client.am.DisconnectException;
protected byte[] parseCRRTKN(boolean) throws org.apache.derby.client.am.DisconnectException;
protected int parseUOWDSP() throws org.apache.derby.client.am.DisconnectException;
protected String parseRDBNAM(boolean) throws org.apache.derby.client.am.DisconnectException;
protected int parseXIDCNT() throws org.apache.derby.client.am.DisconnectException;
protected javax.transaction.xa.Xid parseXID() throws org.apache.derby.client.am.DisconnectException;
protected java.util.Hashtable parseIndoubtList() throws org.apache.derby.client.am.DisconnectException;
protected int parseSYNERRCD() throws org.apache.derby.client.am.DisconnectException;
protected int parseCODPNT() throws org.apache.derby.client.am.DisconnectException;
protected int parsePRCCNVCD() throws org.apache.derby.client.am.DisconnectException;
protected int parseCCSIDSBC() throws org.apache.derby.client.am.DisconnectException;
protected int parseCCSIDMBC() throws org.apache.derby.client.am.DisconnectException;
protected int parseCCSIDDBC() throws org.apache.derby.client.am.DisconnectException;
protected int parseSVRCOD(int, int) throws org.apache.derby.client.am.DisconnectException;
protected int parseFastSVRCOD(int, int) throws org.apache.derby.client.am.DisconnectException;
protected NetSqlca parseSQLCARD(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
NetSqlca parseSQLCARDrow(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
int parseSQLNUMROW() throws org.apache.derby.client.am.DisconnectException;
int parseFastSQLNUMROW() throws org.apache.derby.client.am.DisconnectException;
private int parseSQLNUMGRP() throws org.apache.derby.client.am.DisconnectException;
private int parseFastSQLNUMGRP() throws org.apache.derby.client.am.DisconnectException;
private NetSqlca parseSQLCAGRP(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
private void parseSQLCAXGRP(NetSqlca) throws org.apache.derby.client.am.DisconnectException;
private long parseSQLDIAGGRP(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
protected String parseFastVCS() throws org.apache.derby.client.am.DisconnectException;
protected boolean checkAndGetReceivedFlag(boolean) throws org.apache.derby.client.am.DisconnectException;
protected void checkRequiredObjects(boolean) throws org.apache.derby.client.am.DisconnectException;
protected void checkRequiredObjects(boolean, boolean) throws org.apache.derby.client.am.DisconnectException;
protected void checkRequiredObjects(boolean, boolean, boolean) throws org.apache.derby.client.am.DisconnectException;
protected void checkRequiredObjects(boolean, boolean, boolean, boolean) throws org.apache.derby.client.am.DisconnectException;
protected void doObjnsprmSemantics(int) throws org.apache.derby.client.am.DisconnectException;
protected void doPrmnsprmSemantics(int) throws org.apache.derby.client.am.DisconnectException;
void doValnsprmSemantics(int, int) throws org.apache.derby.client.am.DisconnectException;
void doValnsprmSemantics(int, String) throws org.apache.derby.client.am.DisconnectException;
void doDtamchrmSemantics() throws org.apache.derby.client.am.DisconnectException;
private void doMgrlvlrmSemantics(String, String) throws org.apache.derby.client.am.DisconnectException;
private void doMgrlvlrmSemantics(int, int) throws org.apache.derby.client.am.DisconnectException;
private void doMgrlvlrmSemantics(int[], int[]) throws org.apache.derby.client.am.DisconnectException;
protected void doPrccnvrmSemantics(int) throws org.apache.derby.client.am.DisconnectException;
void parseSQLDCTOKS() throws org.apache.derby.client.am.DisconnectException;
private void parseSQLDIAGCI(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
private void parseSQLDIAGCN() throws org.apache.derby.client.am.DisconnectException;
private void parseSQLCNROW() throws org.apache.derby.client.am.DisconnectException;
private int parseSQLDCROW(org.apache.derby.client.am.Sqlca[], int) throws org.apache.derby.client.am.DisconnectException;
private void parseSQLTOKROW() throws org.apache.derby.client.am.DisconnectException;
private void parseSQLTOKGRP() throws org.apache.derby.client.am.DisconnectException;
private long parseSQLDIAGSTT(org.apache.derby.client.am.Sqlca[]) throws org.apache.derby.client.am.DisconnectException;
private void parseSQLCNGRP() throws org.apache.derby.client.am.DisconnectException;
private int parseSQLDCGRP(org.apache.derby.client.am.Sqlca[], int) throws org.apache.derby.client.am.DisconnectException;
private void parseSQLDCXGRP() throws org.apache.derby.client.am.DisconnectException;
private String parseFastNVCMorNVCS() throws org.apache.derby.client.am.DisconnectException;
private void skipFastNVCMorNVCS() throws org.apache.derby.client.am.DisconnectException;
void resetRowsetSqlca(org.apache.derby.client.am.Sqlca[], int);
protected void parseInitialPBSD(org.apache.derby.client.am.Connection) throws org.apache.derby.client.am.DisconnectException;
protected void parsePBSD() throws org.apache.derby.client.am.DisconnectException;
static void ();
}
org/apache/derby/client/net/NetConnectionRequest.class
package org.apache.derby.client.net;
public synchronized class NetConnectionRequest extends Request implements ConnectionRequestInterface {
void NetConnectionRequest(NetAgent, int);
void writeExchangeServerAttributes(String, int, int, int, int, int, int, int, int, int, int) throws org.apache.derby.client.am.SqlException;
void writeDummyExchangeServerAttributes() throws org.apache.derby.client.am.SqlException;
void writeAccessSecurity(int, String, byte[]) throws org.apache.derby.client.am.SqlException;
void writeSecurityCheck(int, String, String, String, byte[], byte[]) throws org.apache.derby.client.am.SqlException;
void writeAccessDatabase(String, boolean, byte[], byte[], Typdef) throws org.apache.derby.client.am.SqlException;
public void writeCommitSubstitute(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeLocalCommit(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeLocalRollback(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeLocalXAStart(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeLocalXACommit(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeLocalXARollback(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeXaStartUnitOfWork(NetConnection) throws org.apache.derby.client.am.SqlException;
public void writeXaEndUnitOfWork(NetConnection) throws org.apache.derby.client.am.SqlException;
protected void writeXaPrepare(NetConnection) throws org.apache.derby.client.am.SqlException;
protected void writeXaCommit(NetConnection, javax.transaction.xa.Xid) throws org.apache.derby.client.am.SqlException;
protected void writeXaRollback(NetConnection, javax.transaction.xa.Xid) throws org.apache.derby.client.am.SqlException;
protected void writeXaRecover(NetConnection, int) throws org.apache.derby.client.am.SqlException;
protected void writeXaForget(NetConnection, javax.transaction.xa.Xid) throws org.apache.derby.client.am.SqlException;
public void writeSYNCType(int, int);
public void writeForget(int, int);
public void writeReleaseConversation(int, int);
void writeNullXID(int);
void writeXID(int, javax.transaction.xa.Xid) throws org.apache.derby.client.am.SqlException;
void writeXAFlags(int, int);
void writeXATimeout(int, long);
void buildRDBCMM() throws org.apache.derby.client.am.SqlException;
void buildRDBRLLBCK() throws org.apache.derby.client.am.SqlException;
void buildEXCSAT(String, int, int, int, int, int, int, int, int, int, int) throws org.apache.derby.client.am.SqlException;
void buildDummyEXCSAT() throws org.apache.derby.client.am.SqlException;
void buildACCSEC(int, String, byte[]) throws org.apache.derby.client.am.SqlException;
void buildSECCHK(int, String, String, String, byte[], byte[]) throws org.apache.derby.client.am.SqlException;
void buildACCRDB(String, boolean, byte[], byte[], Typdef) throws org.apache.derby.client.am.SqlException;
void buildSYNCCTLMigrate() throws org.apache.derby.client.am.SqlException;
void buildSYNCCTLCommit(int, javax.transaction.xa.Xid) throws org.apache.derby.client.am.SqlException;
void buildSYNCCTLRollback(int) throws org.apache.derby.client.am.SqlException;
private void buildEXTNAM(String) throws org.apache.derby.client.am.SqlException;
private void buildSRVNAM(String) throws org.apache.derby.client.am.SqlException;
private void buildSRVRLSLV() throws org.apache.derby.client.am.SqlException;
private void buildSRVCLSNM() throws org.apache.derby.client.am.SqlException;
private void buildSECMEC(int) throws org.apache.derby.client.am.SqlException;
private void buildRDBNAM(String, boolean) throws org.apache.derby.client.am.SqlException;
private void buildSECTKN(byte[]) throws org.apache.derby.client.am.SqlException;
private void buildUSRID(String) throws org.apache.derby.client.am.SqlException;
private void buildPASSWORD(String) throws org.apache.derby.client.am.SqlException;
private void buildRDBACCCL() throws org.apache.derby.client.am.SqlException;
private void buildPRDID() throws org.apache.derby.client.am.SqlException;
private void buildPRDDTA(byte[]) throws org.apache.derby.client.am.SqlException;
private void buildTYPDEFNAM(String) throws org.apache.derby.client.am.SqlException;
void buildTYPDEFOVR(boolean, int, boolean, int, boolean, int) throws org.apache.derby.client.am.SqlException;
private void buildMGRLVLLS(int, int, int, int, int, int, int, int) throws org.apache.derby.client.am.SqlException;
private void buildCRRTKN(byte[]) throws org.apache.derby.client.am.SqlException;
private void buildRDBALWUPD(boolean) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetCursor.class
package org.apache.derby.client.net;
public synchronized class NetCursor extends org.apache.derby.client.am.Cursor {
NetResultSet netResultSet_;
NetAgent netAgent_;
Typdef qrydscTypdef_;
int targetSqlamForTypdef_;
int numMddOverrides_;
int maximumRowSize_;
boolean blocking_;
int[] typeToUseForComputingDataLength_;
boolean[] isGraphic_;
java.util.HashMap extdtaPositions_;
java.util.ArrayList extdtaData_;
boolean rtnextrow_;
private boolean qryclsimpEnabled_;
void NetCursor(NetAgent);
void NetCursor(NetAgent, int);
protected boolean calculateColumnOffsetsForRow_(int, boolean) throws org.apache.derby.client.am.SqlException, org.apache.derby.client.am.DisconnectException;
void scanDataBufferForEndOfData() throws org.apache.derby.client.am.SqlException;
private int readFdocaInt() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int readFdocaOneByte() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int readFdocaOneByte(int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private byte[] readFdocaBytes(int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int readFdocaTwoByteLength() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int readFdocaTwoByteLength(int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int skipFdocaBytes(int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int skipFdocaBytes(int, int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private void shiftPartialRowToBeginning();
private void adjustColumnOffsetsForColumnsPreviouslyCalculated(int);
private void resetCurrentRowPosition();
void calculateLobColumnPositionsForRow();
boolean isNonTrivialDataLob(int);
protected void clearLobData_();
NetSqlca[] parseSQLCARD(Typdef) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private NetSqlca[] parseSQLCAGRP(Typdef) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private void parseSQLCAXGRP(Typdef, NetSqlca) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private NetSqlca[] parseSQLDIAGGRP() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private void parseSQLDIAGSTT() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private NetSqlca[] parseSQLDIAGCI() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private void parseSQLDIAGCN() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private NetSqlca parseSQLDCGRP() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private NetSqlca parseSQLDCROW() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
void parseSQLDCTOKS() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private void parseSQLDCXGRP() throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private String parseVCS(Typdef) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private String readFdocaString(int, String) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
void allocateColumnOffsetAndLengthArrays();
protected byte[] findExtdtaData(int);
protected int locator(int);
public org.apache.derby.client.am.Blob getBlobColumn_(int, org.apache.derby.client.am.Agent, boolean) throws org.apache.derby.client.am.SqlException;
public org.apache.derby.client.am.Clob getClobColumn_(int, org.apache.derby.client.am.Agent, boolean) throws org.apache.derby.client.am.SqlException;
void initializeColumnInfoArrays(Typdef, int, int) throws org.apache.derby.client.am.DisconnectException;
protected void getMoreData_() throws org.apache.derby.client.am.SqlException;
public void nullDataForGC();
private void checkForSplitRowAndComplete(int, int) throws org.apache.derby.client.am.SqlException;
private void checkForSplitRowAndComplete(int) throws org.apache.derby.client.am.SqlException;
private void checkAndThrowReceivedEndqryrm() throws org.apache.derby.client.am.SqlException;
private void checkAndThrowReceivedEndqryrm(int) throws org.apache.derby.client.am.SqlException;
private int completeSplitRow(int) throws org.apache.derby.client.am.DisconnectException, org.apache.derby.client.am.SqlException;
private int[] allocateColumnDataPositionArray(int);
private int[] allocateColumnDataComputedLengthArray(int);
private boolean[] allocateColumnDataIsNullArray(int);
protected int getDecimalLength(int);
public final void setAllRowsReceivedFromServer(boolean);
final void setQryclsimpEnabled(boolean);
final boolean getQryclsimpEnabled();
}
org/apache/derby/client/net/NetDatabaseMetaData.class
package org.apache.derby.client.net;
public synchronized class NetDatabaseMetaData extends org.apache.derby.client.am.DatabaseMetaData {
public void NetDatabaseMetaData(NetAgent, NetConnection);
public String getURL_() throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetDatabaseMetaData40.class
package org.apache.derby.client.net;
public synchronized class NetDatabaseMetaData40 extends NetDatabaseMetaData {
public void NetDatabaseMetaData40(NetAgent, NetConnection);
public int getJDBCMajorVersion() throws java.sql.SQLException;
public int getJDBCMinorVersion() throws java.sql.SQLException;
public java.sql.RowIdLifetime getRowIdLifetime() throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
}
org/apache/derby/client/net/NetIndoubtTransaction.class
package org.apache.derby.client.net;
public synchronized class NetIndoubtTransaction {
javax.transaction.xa.Xid xid_;
byte[] uowid_;
byte[] cSyncLog_;
byte[] pSyncLog_;
String ipaddr_;
int port_;
protected void NetIndoubtTransaction(javax.transaction.xa.Xid, byte[], byte[], byte[], String, int);
protected javax.transaction.xa.Xid getXid();
protected byte[] getUOWID();
protected byte[] getCSyncLog();
protected byte[] getPSyncLog();
protected String getIpAddr();
protected int getPort();
}
org/apache/derby/client/net/NetLogWriter.class
package org.apache.derby.client.net;
public synchronized class NetLogWriter extends org.apache.derby.client.am.LogWriter {
public static final int TYPE_TRACE_RECEIVE = 2;
public static final int TYPE_TRACE_SEND = 1;
private static final char[] asciiChar__;
private static final String colPosHeader__ = 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF;
private static final char[] ebcdicChar__;
private static final char[] hexDigit__;
private static final String receiveHeader__ = RECEIVE BUFFER: (ASCII) (EBCDIC);
private static final String sendHeader__ = SEND BUFFER: (ASCII) (EBCDIC);
private static final char spaceChar__ = 32;
private static final char zeroChar__ = 48;
private static CodePointNameTable codePointNameTable__;
public void NetLogWriter(java.io.PrintWriter, int);
public void traceConnectsExit(org.apache.derby.client.am.Connection);
public void traceConnectsResetExit(org.apache.derby.client.am.Connection);
public synchronized void traceProtocolFlow(byte[], int, int, int, String, String, int);
private static int getCodePoint(byte[], int);
private static String getHeader(int);
private static int getStartPosition(int);
private void printHeaderWithCodePointName(String, int);
private void dncnetprint(String);
private void dncnetprintln(String);
private void dncnetprintln(char[]);
static void ();
}
org/apache/derby/client/net/NetPackageReply.class
package org.apache.derby.client.net;
public synchronized class NetPackageReply extends NetConnectionReply {
void NetPackageReply(NetAgent, int);
NetSqlca parseSqlErrorCondition() throws org.apache.derby.client.am.DisconnectException;
void parseDTAMCHRM() throws org.apache.derby.client.am.DisconnectException;
protected void parseRDBUPDRM() throws org.apache.derby.client.am.DisconnectException;
void parseSQLERRRM() throws org.apache.derby.client.am.DisconnectException;
}
org/apache/derby/client/net/NetPackageRequest.class
package org.apache.derby.client.net;
public synchronized class NetPackageRequest extends NetConnectionRequest {
static final String COLLECTIONNAME = NULLID;
static final String collectionName = NULLID;
void NetPackageRequest(NetAgent, int);
void buildCommonPKGNAMinfo(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
private void buildSCLDTA(byte[], int) throws org.apache.derby.client.am.SqlException;
void buildPKGNAMCSN(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
private void storePKGNAMCBytes(org.apache.derby.client.am.Section);
private void writeStoredPKGNAMCBytes(org.apache.derby.client.am.Section);
private boolean canCommandUseDefaultPKGNAMCSN();
private boolean checkPKGNAMlengths(String, int, int, int) throws org.apache.derby.client.am.SqlException;
private byte[] getBytes(String, String) throws org.apache.derby.client.am.SqlException;
private void buildNOCMorNOCS(String) throws org.apache.derby.client.am.SqlException;
private void buildSQLSTTGRP(String) throws org.apache.derby.client.am.SqlException;
private void buildSQLSTT(String) throws org.apache.derby.client.am.SqlException;
protected void buildSQLSTTcommandData(String) throws org.apache.derby.client.am.SqlException;
protected void buildSQLATTRcommandData(String) throws org.apache.derby.client.am.SqlException;
public void encryptDataStream(int) throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetPreparedStatement.class
package org.apache.derby.client.net;
public synchronized class NetPreparedStatement extends NetStatement implements org.apache.derby.client.am.MaterialPreparedStatement {
org.apache.derby.client.am.PreparedStatement preparedStatement_;
void NetPreparedStatement(org.apache.derby.client.am.PreparedStatement, NetAgent, NetConnection);
void resetNetPreparedStatement(org.apache.derby.client.am.PreparedStatement, NetAgent, NetConnection);
private void initNetPreparedStatement(org.apache.derby.client.am.PreparedStatement);
void NetPreparedStatement(NetAgent, NetConnection, String, int, int, int, int, String[], int[], org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
void resetNetPreparedStatement(NetAgent, NetConnection, String, int, int, int, int, String[], int[]) throws org.apache.derby.client.am.SqlException;
void NetPreparedStatement(NetAgent, NetConnection, String, org.apache.derby.client.am.Section, org.apache.derby.client.ClientPooledConnection) throws org.apache.derby.client.am.SqlException;
public void writeExecute_(org.apache.derby.client.am.Section, org.apache.derby.client.am.ColumnMetaData, Object[], int, boolean, boolean) throws org.apache.derby.client.am.SqlException;
public void readExecute_() throws org.apache.derby.client.am.SqlException;
public void writeOpenQuery_(org.apache.derby.client.am.Section, int, int, int, org.apache.derby.client.am.ColumnMetaData, Object[]) throws org.apache.derby.client.am.SqlException;
public void writeDescribeInput_(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
public void readDescribeInput_() throws org.apache.derby.client.am.SqlException;
public void writeDescribeOutput_(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
public void readDescribeOutput_() throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetResultSet.class
package org.apache.derby.client.net;
public synchronized class NetResultSet extends org.apache.derby.client.am.ResultSet {
private final NetConnection netConnection_;
private final NetStatement netStatement_;
final NetCursor netCursor_;
private final NetAgent netAgent_;
private boolean isFixedRowProtocol;
public boolean firstOutovrBuilt_;
void NetResultSet(NetAgent, NetStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int);
protected void parseRowset_() throws org.apache.derby.client.am.SqlException;
public void setFetchSize_(int);
void flowFetchToCompleteRowset() throws org.apache.derby.client.am.DisconnectException;
void queryDataWasReturnedOnOpen() throws org.apache.derby.client.am.DisconnectException;
public void writeFetch_(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
public void readFetch_() throws org.apache.derby.client.am.SqlException;
public void writeScrollableFetch_(org.apache.derby.client.am.Section, int, int, long, boolean) throws org.apache.derby.client.am.SqlException;
public void readScrollableFetch_() throws org.apache.derby.client.am.SqlException;
public void writePositioningFetch_(org.apache.derby.client.am.Section, int, long) throws org.apache.derby.client.am.SqlException;
public void readPositioningFetch_() throws org.apache.derby.client.am.SqlException;
public void writeCursorClose_(org.apache.derby.client.am.Section) throws org.apache.derby.client.am.SqlException;
public void readCursorClose_() throws org.apache.derby.client.am.SqlException;
protected void preClose_() throws org.apache.derby.client.am.SqlException;
}
org/apache/derby/client/net/NetResultSet40.class
package org.apache.derby.client.net;
public synchronized class NetResultSet40 extends NetResultSet {
void NetResultSet40(NetAgent, NetStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int);
public java.io.Reader getNCharacterStream(int) throws java.sql.SQLException;
public java.io.Reader getNCharacterStream(String) throws java.sql.SQLException;
public String getNString(int) throws java.sql.SQLException;
public String getNString(String) throws java.sql.SQLException;
public java.sql.RowId getRowId(int) throws java.sql.SQLException;
public java.sql.RowId getRowId(String) throws java.sql.SQLException;
public void updateRowId(int, java.sql.RowId) throws java.sql.SQLException;
public void updateRowId(String, java.sql.RowId) throws java.sql.SQLException;
public void updateNString(int, String) throws java.sql.SQLException;
public void updateNString(String, String) throws java.sql.SQLException;
public void updateNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(int, java.sql.NClob) throws java.sql.SQLException;
public void updateNClob(String, java.sql.NClob) throws java.sql.SQLException;
public java.sql.NClob getNClob(int) throws java.sql.SQLException;
public java.sql.NClob getNClob(String) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(int) throws java.sql.SQLException;
public java.sql.SQLXML getSQLXML(String) throws java.sql.SQLException;
public void updateSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException;
public void updateSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException;
public boolean isWrapperFor(Class) throws java.sql.SQLException;
public Object unwrap(Class) throws java.sql.SQLException;
public void updateNClob(int, java.io.Reader, long) throws java.sql.SQLException;
public void updateNClob(String, java.io.InputStream, long) throws java.sql.SQLException;
public void updateNClob(String, java.io.Reader, long) throws java.sql.SQLException;
public Object getObject(int, Class) throws java.sql.SQLException;
private java.sql.SQLException mismatchException(String, int) throws java.sql.SQLException;
public Object getObject(String, Class) throws java.sql.SQLException;
}
org/apache/derby/client/net/NetResultSet42.class
package org.apache.derby.client.net;
public synchronized class NetResultSet42 extends NetResultSet40 {
void NetResultSet42(NetAgent, NetStatement, org.apache.derby.client.am.Cursor, int, int, int, int, int, long, int, int, int);
public void updateObject(int, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(int, Object, java.sql.SQLType, int) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType) throws java.sql.SQLException;
public void updateObject(String, Object, java.sql.SQLType, int) throws java.sql.SQLException;
private void checkClosed(String) throws java.sql.SQLException;
}
org/apache/derby/client/net/NetResultSetReply.class
package org.apache.derby.client.net;
public synchronized class NetResultSetReply extends NetStatementReply implements ResultSetReplyInterface {
public void NetResultSetReply(NetAgent, int);
public void readFetch(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readPositioningFetch(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readScrollableFetch(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
public void readCursorClose(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
private void parseCLSQRYreply(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
private void parseCNTQRYreply(org.apache.derby.client.am.ResultSetCallbackInterface, boolean) throws org.apache.derby.client.am.DisconnectException;
void parseCloseError(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
void parseFetchError(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
private void parseQRYNOPRM(org.apache.derby.client.am.ResultSetCallbackInterface) throws org.apache.derby.client.am.DisconnectException;
}
org/apache/derby/client/net/NetResultSetRequest.class
package org.apache.derby.client.net;
public synchronized class NetResultSetRequest extends NetStatementRequest...