Hi this assignment is the second part of BMi phase 1 (order id XXXXXXXXXXyou did for me and like that one please develop this one in jdk version 8 and netbeans 8.2. So i have uploaded two files. a pdf...

1 answer below »
Hi this assignment is the second part of BMi phase 1 (order id - 29002) you did for me and like that one please develop this one in jdk version 8 and netbeans 8.2. So i have uploaded two files. a pdf ile and the zip file. The pdf file has the specifications and it is pretty much same as that of BMI phase 1, so the new features to be added are marked in yellow. So in the pdf file the yellow highlited part shows the new features to be added and this assignment is very important and i expect an excellnt work from you. Also please see section 3.1 of the pdf file marked in yellow. It is the architectural section which depicts " Sinlgle tier with three layered design (MVP Pattern). So thoroughly go through the specifications and see the portions marked in yellow. Also i have uploaded the zip file the BMI phase 1 you have done for me as well. So please use that zip file in netbeans to add the new features as mentioned in the pdf.


BMI Management System Software Design Document Phase 2 Beta version Date Author Comments 2.0 01/03/18 P. Gangavalli Initial draft 2.1 03/03/18 P.Gangavalli Minor changes to Package diagram and class diagram. Stable release 2.2 18/03/18 P.Gangavalli Morbid rating >34.99 Client : Hills Public School Vendor : You studying COIT12200 at CQU Term1 2018 Due Date: Week11 Friday May 25th 2018 11.45pm Additions marked in Yellow Please email [email protected] with any corrections / requests for clarification. mailto:[email protected] COIT12200, 2018 Term One - Page 1 of 13 TABLE OF CONTENTS 1. INTRODUCTION 2 1.1 Purpose 2 1.2 Scope 2 1.3 Overview 2 2. SYSTEM OVERVIEW 2 3. SYSTEM ARCHITECTURE 3 3.1 Architectural Design 3 3.2 Use Case Diagram 4 3.3 Class Diagram 5 3.4 Sequence Diagrams 6 4. DATA DESIGN 6 5. INTERFACE DESIGN 7 6. REQUIREMENTS MATRIX 10 7. TEST PLAN 11 8. SUBMISSION 12 9. MARKING GUIDE 12 10. ACKNOWLEDGEMENTS 13 COIT12200, 2018 Term One - Page 2 of 13 1. INTRODUCTION 1.1 Purpose Hills public school is a leading primary and secondary education provider for children in Australia. With the increase in child obesity nationwide, the principal wanted to keep track of their student’s wellbeing. Body Mass Index (BMI) is a ratio of weight to height and identifies over and underweight students easily. The school approached CQU software development under graduate students and you are asked to voluntarily help them out. 1.2 Scope The system in phase two is three layered and should use MVP pattern. The functionality is limited to the given functional requirements but the system must have graphical user interface (GUI) and must be developed using Java technologies (NetBeans, Swing, Java DB).The system should handle browse buttons to cycle through the list. After last record next should move to first record, likewise after first record previous should move to last record. A button to update Bmis and Ratings for all students has to be included. 1.3 Overview BMI is calculated using a simple formula with metrics for weight in kilograms and height in meters. (1 meter =100 centimetres). The current available ratings are as below BMI= weight / (height x height) Bulimic Lean Under Normal Over Obese Morbid<16.00 16.00="=16.99" 17.00="=18.49" 18.50="=24.99" 25.00="=29.99" 30.0="=34.99">34.99 2. SYSTEM OVERVIEW The initial user functional requirements are: 1. Start the application and connect to the database. If a connection cannot be established, the application must exit with a message. 2. Display all students’ records. COIT12200, 2018 Term One - Page 3 of 13 3. Display the record for a specified student. 4. Display all records where the BMI is within the specified range 5. Display the total records number and details of students at risk (Bulimic and Morbid). 6. Update height and weight fields with any changes and automatically assign BMI and ratings for specified student and these should be reflected in the database. 7. Add new Student and this insertion to be reflected in the database. 8. Clear all text fields. 9. Previous and Next buttons to cycle through the list. 10. Update All to update Bmi and Ratings for all students.( Faster than manually updating each one) 11. Close the database connection and Exit the application 3. SYSTEM ARCHITECTURE 3.1 Architectural Design The system is Object Oriented and developed in Java adhering to the class diagram provided. Phase 2: Single tier with three layered design (MVP Pattern) with the below package diagram COIT12200, 2018 Term One - Page 4 of 13 3.2 Use Case Diagram COIT12200, 2018 Term One - Page 5 of 13 3.3 Class Diagram IModel is defined as follows: public interface IModel { public void getAllStudents(); public void getSpecificStudent( String s ); public void getBmiInRange( double b1, double b2 ); public void getAtRiskStudents(); public void close(); public void update( String student, double height, double weight ); COIT12200, 2018 Term One - Page 6 of 13 public void addNew( String student, double height, double weight ); public void next(); public void previous(); public Bmi current(); // did the last query succeed? public boolean queryStatus(); } IView is defined as follows: public interface IView { public void setBrowsing(Boolean flag); public void displayMessage( String m ); public void displayRecord(Bmi b ); } 3.4 Sequence Diagrams Omitted here. 4. DATA DESIGN The SQL script that will be used to test the application is given below. DROP TABLE STATS; CREATE TABLE STATS ( STUDENTID VARCHAR (8) NOT NULL, HEIGHT FLOAT NOT NULL, WEIGHT FLOAT NOT NULL, RATING VARCHAR(10), PRIMARY KEY (STUDENTID) ); INSERT INTO STATS(STUDENTID,HEIGHT,WEIGHT,RATING) COIT12200, 2018 Term One - Page 7 of 13 VALUES ('S01',170.3,83.2,'?'), ('S02',165.1,50.1,'?'), ('S03',154.8,45.7,'?'), ('S04',193.6,95.3,'?'), ('S05',183.2,40.5,'?'), ('S06',145.0,49.0,'?'), ('S07',160.9,33.1,'?'), ('S08',175.4,100.8,'?'), ('S09',161.0,110.0,'?'), ('S10',177.5,51.6,'?'); Note BMI is not stored in the table. It is a computed value and no storage required. As there is only one table, an ERD is not provided. Data access will be via JDBC using prepared statements, as shown in the Sequence Diagrams. Java DB must be used as the database. Note that if you choose to use SQL’s COUNT() method for fetched record count, the result set returned when the query is executed consists of a single row with a single column that contains an int. To retrieve this value, use code similar to the following: // execute query here // resultSet and n have been declared elsewhere resultSet.next(); n = resultSet.getInt( 1 ); 5. INTERFACE DESIGN Developers are free to use the NetBeans GUI Builder or alternatively, they can hand code the complete GUI. You can be creative and only an indicative GUI is shown. Developers are free to use this design as is or to do things differently, for example using menus for data entry. Note that because of the simplicity only one initial screen is provided but explained the actions to be carried out. When outputting lists of results, formatting the data as tables with appropriate headings is required – Example: - use Result.toString() to display the details of each result. COIT12200, 2018 Term One - Page 8 of 13 1. All Students: Browsing and all other buttons should be enabled, allowing user to cycle through the list. Only the status of the operation (success/fail) to be shown in text Area. 2. Specific Student: The student id to be searched is entered in the text field and other fields should be populated if record found. Only the status of the operation (success/fail) to be shown in text Area. 3. Bmi in Range: The range fields should be validated (numeric and first field smaller than second field in value) and the results to be shown in text area. Any previous content to be cleared. Should have proper header and footer showing total records fetched. 4. At Risk Students: Only the students who fall on the boundary rating to be shown (Bulimic and Morbid). Any previous content to be cleared. Should have proper header and footer showing total records fetched. 5. Update: This operation should calculate BMI and Rating for the current student and changes to be reflected in the database and the operation status (success/fail) to be shown in text Area. Currently there is no feature to cycle through the list. We search for specific student and only update that student details. The height, weight can also be updated. Note Student# updating is avoided here because it is a primary key. 6. Add New: This operation can only be performed after first clicking on clear button to clearing the text fields. The height, weight and Student# need to be entered. Note Student# to be unique because it is a primary key. Any changes to be reflected in the database and the operation status (success/fail) to be shown in text Area. All inputs to be received with existing swing controls and no extra controls or dialog boxes required. 7. Next and Previous: This operation should allow the user to easily cycle fully through the lists. Next operation should move to first record after the last one and previous operation should move to last record after the first one. 8. Update All: This operation should allow the user to easily update all records at once. Only the operation status (success/fail) to be shown in text Area. COIT12200, 2018 Term One - Page 9 of 13 Bmi and Rating text fields are never editable to the user and shown in grey colour. The text Area should not be editable and well formatted with header and footer showing total records fetched and scroll panes when required. Indicative GUI COIT12200, 2018 Term One - Page 10 of 13 Functionality Swing Components Output JTextArea Input JLabel, JTextField Operations JButton 6. REQUIREMENTS MATRIX Requirement Button Inputs Required 1 n/a n/a 2 All Students None 3 Specified Student Student # 4 BMI in Range Range of values
Answered Same DayMay 02, 2020COIT12200Central Queensland University

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
154 Votes
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...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here