Java project
META-INF/MANIFEST.MF
Manifest-Version: 1.0 Main-Class: com.company.Main
com/company/Main.class
package com.company; public synchronized class Main { public void Main(); public static void main(String[]); }
com/company/DataGUI.class
package com.company; public synchronized class DataGUI extends javax.swing.JFrame implements java.awt.event.ActionListener { javax.swing.JTabbedPane tab; javax.swing.JPanel dialP; javax.swing.JPanel viewP; javax.swing.JPanel insertP; javax.swing.JPanel deleteP; javax.swing.JLabel label1; javax.swing.JTextField id; javax.swing.JButton viewB; javax.swing.JDialog dialogView; javax.swing.JPanel topI; javax.swing.JPanel bottomI; javax.swing.JLabel firstName; javax.swing.JLabel lastName; javax.swing.JLabel studentID; javax.swing.JLabel viewFN; javax.swing.JLabel viewLN; javax.swing.JLabel viewSID; javax.swing.JLabel v1; javax.swing.JLabel v2; javax.swing.JLabel v3; javax.swing.JButton insertI; javax.swing.JTextField t1; javax.swing.JTextField t2; javax.swing.JTextField t3; javax.swing.JTextField t4; javax.swing.JTextField t5; javax.swing.JLabel delete; javax.swing.JLabel sIDD; javax.swing.JTextField idD; javax.swing.JButton deleteD; static final String MY_DRIVER = net.ucanaccess.jdbc.UcanaccessDriver; static final String DB_USERNAME = ; static final String DB_PASSWORD = ; static String tableName; void DataGUI(); public void actionPerformed(java.awt.event.ActionEvent); static void <clinit>(); }
META-INF/LICENSE.txt
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
META-INF/services/java.sql.Driver
net.ucanaccess.jdbc.UcanaccessDriver
net/ucanaccess/commands/AbstractCursorCommand.class
package net.ucanaccess.commands; public abstract synchronized class AbstractCursorCommand implements ICursorCommand { public void AbstractCursorCommand(); public boolean currentRowMatches(com.healthmarketscience.jackcess.Cursor, java.util.Map) throws java.io.IOException; public abstract java.util.Map getRowPattern(); public void replaceAutoincrement(java.util.Map); }
net/ucanaccess/commands/AutoNumberAction.class
package net.ucanaccess.commands; public synchronized class AutoNumberAction implements IFeedbackAction { private java.util.Map newAutoValues; private java.util.Map oldAutoValues; private com.healthmarketscience.jackcess.Table table; public void AutoNumberAction(com.healthmarketscience.jackcess.Table, Object[], Object[]) throws java.sql.SQLException; public void doAction(ICommand) throws java.sql.SQLException; }
net/ucanaccess/commands/CompositeCommand.class
package net.ucanaccess.commands; public synchronized class CompositeCommand implements ICommand { private java.util.List composite; private java.util.Map currentRow; private String execId; private IndexSelector indexSelector; private java.util.List rollbackCache; public void CompositeCommand(); public boolean add(ICursorCommand); public java.util.List getComposite(); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public boolean moveToNextRow(com.healthmarketscience.jackcess.Cursor, java.util.Set) throws java.io.IOException; public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/CreateIndexCommand.class
package net.ucanaccess.commands; public synchronized class CreateIndexCommand implements ICommand { private String indexName; private String tableName; private String execId; public void CreateIndexCommand(String, String, String); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/CreateTableCommand.class
package net.ucanaccess.commands; public synchronized class CreateTableCommand implements ICommand { private String execId; private String tableName; private String[] types; private String[] defaults; private Boolean[] notNulls; private java.util.Map columnMap; public void CreateTableCommand(String, String); public void CreateTableCommand(String, String, java.util.Map, String[], String[], Boolean[]); public void CreateTableCommand(String, String, java.util.Map); public boolean equals(Object); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public int hashCode(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/complex/Attachment.class
package net.ucanaccess.complex; public synchronized class Attachment extends ComplexBase { private static final long serialVersionUID = 1; private String url; private String name; private String type; private byte[] data; private java.util.Date timeStamp; private Integer flags; public void Attachment(com.healthmarketscience.jackcess.complex.Attachment) throws java.io.IOException; public void Attachment(com.healthmarketscience.jackcess.complex.ComplexValue$Id, String, String, String, String, String, byte[], java.util.Date, Integer); public void Attachment(String, String, String, byte[], java.util.Date, Integer); public boolean equals(Object); public byte[] getData(); public Integer getFlags(); public String getName(); public java.util.Date getTimeStamp(); public String getType(); public String getUrl(); public int hashCode(); public void setData(byte[]); public void setFlags(Integer); public void setName(String); public void setTimeStamp(java.util.Date); public void setType(String); public void setUrl(String); public String toString(); }
net/ucanaccess/complex/ComplexBase.class
package net.ucanaccess.complex; public abstract synchronized class ComplexBase implements java.io.Serializable { private static final long serialVersionUID = 1; private int id; private String tableName; private String columnName; public static final com.healthmarketscience.jackcess.complex.ComplexValue$Id CREATE_ID; public void ComplexBase(com.healthmarketscience.jackcess.complex.ComplexValue$Id, String, String); public void ComplexBase(com.healthmarketscience.jackcess.complex.ComplexValue); public String getTableName(); public void setTableName(String); public String getColumnName(); public void setColumnName(String); public int hashCode(); public boolean equals(Object); public static final Object[] convert(com.healthmarketscience.jackcess.complex.ComplexValueForeignKey) throws java.io.IOException, net.ucanaccess.jdbc.UcanaccessSQLException; static void <clinit>(); }
net/ucanaccess/converters/LoadJet$1.class
package net.ucanaccess.converters; synchronized class LoadJet$1 { }
net/ucanaccess/converters/LoadJet$FunctionsLoader.class
package net.ucanaccess.converters; final synchronized class LoadJet$FunctionsLoader { private java.util.Set functionsDefinition; private void LoadJet$FunctionsLoader(LoadJet); private void addAggregates(); private String getLastTimestamp(); private String getFirstTimestamp(); private transient void addFunction(String, String, String, String[]); private void addFunctions(Class, boolean) throws java.sql.SQLException; private void resetDefault() throws java.sql.SQLException; private void createFunctions() throws java.sql.SQLException; private void createSwitch() throws java.sql.SQLException; private String getAggregate(String, String); private void loadMappedFunctions() throws java.sql.SQLException; }
net/ucanaccess/converters/LoadJet$TablesLoader.class
package net.ucanaccess.converters; final synchronized class LoadJet$TablesLoader { private static final int HSQL_FK_ALREADY_EXISTS = -5528; private static final int HSQL_UK_ALREADY_EXISTS = -5522; private static final int HSQL_NOT_NULL = -10; private static final int HSQL_FK_VIOLATION = -177; private static final int HSQL_UK_VIOLATION = -104; private static final String SYSTEM_SCHEMA = SYS; private static final int DEFAULT_STEP = 2000; private java.util.List unresolvedTables; private java.util.List calculatedFieldsTriggers; private java.util.LinkedList loadingOrder; private java.util.Set alreadyIndexed; private java.util.Set readOnlyTables; private void LoadJet$TablesLoader(LoadJet); private String commaSeparated(java.util.List, boolean) throws java.sql.SQLException; private String schema(String, boolean); private com.healthmarketscience.jackcess.DataType getReturnType(com.healthmarketscience.jackcess.Column) throws java.io.IOException; private String getHsqldbColumnType(com.healthmarketscience.jackcess.Column) throws java.io.IOException; private String getCalculatedFieldTrigger(String, com.healthmarketscience.jackcess.Column, boolean) throws java.io.IOException, java.sql.SQLException; private boolean isNumeric(com.healthmarketscience.jackcess.DataType); private boolean isDate(com.healthmarketscience.jackcess.DataType); private boolean isBoolean(com.healthmarketscience.jackcess.DataType); private boolean isTextual(com.healthmarketscience.jackcess.DataType); private transient boolean typeGroup(com.healthmarketscience.jackcess.DataType, com.healthmarketscience.jackcess.DataType[]); private void createSyncrTable(com.healthmarketscience.jackcess.Table, boolean) throws java.sql.SQLException, java.io.IOException; private void createSyncrTable(com.healthmarketscience.jackcess.Table, boolean, boolean) throws java.sql.SQLException, java.io.IOException; private String getExpression(com.healthmarketscience.jackcess.Column) throws java.io.IOException; private String getUpdateConditions(com.healthmarketscience.jackcess.Column) throws java.io.IOException, java.sql.SQLException; private String procedureEscapingIdentifier(String) throws java.sql.SQLException; private void setDefaultValue(com.healthmarketscience.jackcess.Column) throws java.sql.SQLException, java.io.IOException; private String defaultValue4SQL(Object, com.healthmarketscience.jackcess.DataType) throws java.sql.SQLException, java.io.IOException; private void setDefaultValue(com.healthmarketscience.jackcess.Column, String, java.util.List) throws java.io.IOException, java.sql.SQLException; private void setDefaultValues(com.healthmarketscience.jackcess.Table) throws java.sql.SQLException, java.io.IOException; private int countFKs() throws java.io.IOException; private boolean reorder() throws java.io.IOException, java.sql.SQLException; private boolean tryReorder(com.healthmarketscience.jackcess.Index) throws java.io.IOException; private void loadForeignKey(com.healthmarketscience.jackcess.Index, String) throws java.io.IOException, java.sql.SQLException; private void loadIndex(com.healthmarketscience.jackcess.Index, String) throws java.io.IOException, java.sql.SQLException; private void createTable(com.healthmarketscience.jackcess.Table) throws java.sql.SQLException, java.io.IOException; private void dropTable(com.healthmarketscience.jackcess.Table, boolean) throws java.sql.SQLException; private void makeTableReadOnly(com.healthmarketscience.jackcess.Table, boolean) throws java.sql.SQLException; private void recreate(com.healthmarketscience.jackcess.Table, boolean, com.healthmarketscience.jackcess.Row, int) throws java.sql.SQLException, java.io.IOException; private void createTable(com.healthmarketscience.jackcess.Table, boolean) throws java.sql.SQLException, java.io.IOException; private boolean hasAppendOnly(com.healthmarketscience.jackcess.Table); private void loadTableData(com.healthmarketscience.jackcess.Table, boolean) throws java.io.IOException, java.sql.SQLException; private void loadTableData(com.healthmarketscience.jackcess.Table, boolean, boolean) throws java.io.IOException, java.sql.SQLException; private void loadTableFKs(String, boolean) throws java.io.IOException, java.sql.SQLException; private void createCalculatedFieldsTriggers(); private void loadTableIndexesUK(String) throws java.io.IOException, java.sql.SQLException; private void loadTableIndexesNotUK(String) throws java.io.IOException, java.sql.SQLException; private void createTables() throws java.sql.SQLException, java.io.IOException; private void createIndexesUK() throws java.sql.SQLException, java.io.IOException; private void createIndexesNotUK() throws java.sql.SQLException, java.io.IOException; private void createFKs() throws java.sql.SQLException, java.io.IOException; private void createAutoFKs() throws java.sql.SQLException, java.io.IOException; private void loadTablesData() throws java.sql.SQLException, java.io.IOException; private void createTriggers() throws java.io.IOException, java.sql.SQLException; private void createSystemTables() throws java.sql.SQLException, java.io.IOException; private void loadTables() throws java.sql.SQLException, java.io.IOException; private void createSystemSchema() throws java.sql.SQLException; private void createSyncrTriggers(com.healthmarketscience.jackcess.Table) throws java.sql.SQLException, java.io.IOException; private java.sql.PreparedStatement sqlInsert(com.healthmarketscience.jackcess.Table, java.util.Map, boolean) throws java.io.IOException, java.sql.SQLException; private Object value(Object) throws java.sql.SQLException; }
net/ucanaccess/converters/LoadJet.class
package net.ucanaccess.converters; public synchronized class LoadJet { private static int namingCounter; private java.sql.Connection conn; private com.healthmarketscience.jackcess.Database dbIO; private boolean err; private LoadJet$FunctionsLoader functionsLoader; private java.util.List loadedIndexes; private java.util.List loadedQueries; private java.util.List loadedProcedures; private java.util.List loadedTables; private LoadJet$LogsFlusher logsFlusher; private LoadJet$TablesLoader tablesLoader; private LoadJet$TriggersLoader triggersGenerator; private LoadJet$ViewsLoader viewsLoader; private boolean sysSchema; private boolean ff1997; private boolean skipIndexes; private Metadata metadata; public void LoadJet(java.sql.Connection, com.healthmarketscience.jackcess.Database) throws java.sql.SQLException; public void loadDefaultValues(com.healthmarketscience.jackcess.Table) throws java.sql.SQLException, java.io.IOException; public void loadDefaultValues(com.healthmarketscience.jackcess.Column) throws java.sql.SQLException, java.io.IOException; public String defaultValue4SQL(com.healthmarketscience.jackcess.Column) throws java.sql.SQLException, java.io.IOException; private static boolean hasAutoNumberColumn(com.healthmarketscience.jackcess.Table); public void addFunctions(Class) throws java.sql.SQLException; private void exec(String, boolean) throws java.sql.SQLException; private void execInsert(java.sql.PreparedStatement, java.util.List) throws java.sql.SQLException; private String escapeIdentifier(String) throws java.sql.SQLException; public java.sql.SQLWarning getLoadingWarnings(); public void resetFunctionsDefault() throws java.sql.SQLException; public void loadDB() throws java.sql.SQLException, java.io.IOException; public void synchronisationTriggers(String, boolean, boolean) throws java.sql.SQLException; public Object tryDefault(Object) throws java.sql.SQLException; public void setSysSchema(boolean); public void setSkipIndexes(boolean); static void <clinit>(); }
net/ucanaccess/converters/ParametricQuery.class
package net.ucanaccess.converters; public synchronized class ParametricQuery { private java.sql.Connection hsqldb; private com.healthmarketscience.jackcess.impl.query.QueryImpl qi; private boolean loaded; private java.sql.PreparedStatement ps; private String parameters; private String defaultParameterValues; private boolean conversionOk; private boolean issueWithParameterName; private java.util.Map aposMap; private java.util.List parameterList; private Exception exception; private boolean isProcedure; private String sqlContent; private String signature; private StringBuffer originalParameters; public void ParametricQuery(java.sql.Connection, com.healthmarketscience.jackcess.impl.query.QueryImpl) throws java.sql.SQLException; public boolean isIssueWithParameterName(); public void setIssueWithParameterName(boolean); private java.util.List queryParameters(); public void createProcedure() throws java.sql.SQLException; public void createSelect() throws java.sql.SQLException; private String convertApos(String); private String getTableDefinition() throws java.sql.SQLException; private String completeTypeName(String, int, int, boolean); private String treatApos(String); private boolean exec(String) throws java.sql.SQLException; private String getSQL(); private static String transalteFormFields(String); private void parametersEmpiric(); private void parametersEmpiric(boolean); public Exception getException(); private void parametersDeclared(); private java.util.List parIndexes(String); private String convertSQL(String); private String convertSQL(String, java.util.List); private void getParametersEmpiric(java.util.Map, java.util.List, java.util.Map, String, boolean); private java.util.Map reorderIndexes(java.util.Map, java.util.Map); public boolean loaded(); public String getSignature(); }
net/ucanaccess/converters/Persist2Jet$1.class
package net.ucanaccess.converters; final synchronized class Persist2Jet$1 implements net.ucanaccess.jdbc.OnReloadReferenceListener { void Persist2Jet$1(); public void onReload(); }
net/ucanaccess/converters/Pivot.class
package net.ucanaccess.converters; public synchronized class Pivot { private String transform; private String select; private String from; private String expression; private String pivot; private java.util.List pivotIn; private static final java.util.regex.Pattern PIVOT; private static final java.util.regex.Pattern PIVOT_EXPR; private static final java.util.regex.Pattern PIVOT_AGGR; private static final java.util.regex.Pattern PIVOT_CN; private static final String PIVOT_GROUP_BY = (?i)GROUP\s*(?i)BY; private String aggregateFun; private java.sql.Connection conn; private boolean pivotInCondition; private String originalQuery; private static final java.util.Map PIVOT_MAP; private static final java.util.Map PREPARE_MAP; public void Pivot(java.sql.Connection); public void Pivot(String, java.sql.Connection); private void cachePrepare(String); public static void clearPrepared(); private void getPrepareFromCache(String); public void registerPivot(String); public static void checkAndRefreshPivot(String, net.ucanaccess.jdbc.UcanaccessConnection); public boolean parsePivot(String); private void appendCaseWhen(StringBuffer, String, String); public String verifySQL(); public boolean prepare(); private String format(Object); private String replaceQuotation(String); public String toSQL(String); static void <clinit>(); }
net/ucanaccess/converters/TypesMap$AccessType.class
package net.ucanaccess.converters; public final synchronized enum TypesMap$AccessType { public static final TypesMap$AccessType BYTE; public static final TypesMap$AccessType COUNTER; public static final TypesMap$AccessType CURRENCY; public static final TypesMap$AccessType DATETIME; public static final TypesMap$AccessType DOUBLE; public static final TypesMap$AccessType GUID; public static final TypesMap$AccessType INTEGER; public static final TypesMap$AccessType LONG; public static final TypesMap$AccessType MEMO; public static final TypesMap$AccessType NUMERIC; public static final TypesMap$AccessType OLE; public static final TypesMap$AccessType SINGLE; public static final TypesMap$AccessType TEXT; public static final TypesMap$AccessType YESNO; public static final TypesMap$AccessType AUTOINCREMENT; public static final TypesMap$AccessType COMPLEX; public static final TypesMap$AccessType CHAR; public static final TypesMap$AccessType HYPERLINK; public static TypesMap$AccessType[] values(); public static TypesMap$AccessType valueOf(String); private void TypesMap$AccessType(String, int); static void <clinit>(); }
net/ucanaccess/converters/TypesMap.class
package net.ucanaccess.converters; public final synchronized class TypesMap { private static final java.util.Map ACCESS_TO_HSQL_TYPES_MAP; private static final java.util.Map ACCESS_TO_JACKCESS_TYPES_MAP; private static final java.util.Map JACKCESS_TO_HSQLDB_TYPES_MAP; private void TypesMap(); public static java.util.Map getAccess2HsqlTypesMap(); public static String map2hsqldb(com.healthmarketscience.jackcess.DataType); public static com.healthmarketscience.jackcess.DataType map2Jackcess(TypesMap$AccessType); static void <clinit>(); }
net/ucanaccess/converters/UcanaccessTable.class
package net.ucanaccess.converters; public synchronized class UcanaccessTable implements com.healthmarketscience.jackcess.Table { private com.healthmarketscience.jackcess.Table wrapped; private String tableName; public void UcanaccessTable(com.healthmarketscience.jackcess.Table, String); public transient Object[] addRow(Object[]) throws java.io.IOException; public java.util.Map addRowFromMap(java.util.Map) throws java.io.IOException; public java.util.List addRows(java.util.List) throws java.io.IOException; public java.util.List addRowsFromMaps(java.util.List) throws java.io.IOException; public Object[] asRow(java.util.Map); public Object[] asUpdateRow(java.util.Map); public com.healthmarketscience.jackcess.Row deleteRow(com.healthmarketscience.jackcess.Row) throws java.io.IOException; public com.healthmarketscience.jackcess.Column getColumn(String); public int getColumnCount(); public java.util.List getColumns(); public com.healthmarketscience.jackcess.Database getDatabase(); public com.healthmarketscience.jackcess.Cursor getDefaultCursor(); public com.healthmarketscience.jackcess.util.ErrorHandler getErrorHandler(); public com.healthmarketscience.jackcess.Index getForeignKeyIndex(com.healthmarketscience.jackcess.Table); public com.healthmarketscience.jackcess.Index getIndex(String); public java.util.List getIndexes(); public String getName(); public com.healthmarketscience.jackcess.Row getNextRow() throws java.io.IOException; public com.healthmarketscience.jackcess.Index getPrimaryKeyIndex(); public com.healthmarketscience.jackcess.PropertyMap getProperties() throws java.io.IOException; public int getRowCount(); public boolean isHidden(); public boolean isSystem(); public java.util.Iterator iterator(); public com.healthmarketscience.jackcess.CursorBuilder newCursor(); public void reset(); public void setErrorHandler(com.healthmarketscience.jackcess.util.ErrorHandler); public com.healthmarketscience.jackcess.Row updateRow(com.healthmarketscience.jackcess.Row) throws java.io.IOException; public boolean isAllowAutoNumberInsert(); public void setAllowAutoNumberInsert(Boolean); public com.healthmarketscience.jackcess.impl.TableImpl$RowState createRowState(); }
net/ucanaccess/jdbc/AbstractExecute$CommandType.class
package net.ucanaccess.jdbc; public final synchronized enum AbstractExecute$CommandType { public static final AbstractExecute$CommandType BATCH; public static final AbstractExecute$CommandType NO_ARGUMENTS; public static final AbstractExecute$CommandType PREPARED_STATEMENT; public static final AbstractExecute$CommandType UPDATABLE_RESULTSET; public static final AbstractExecute$CommandType WITH_AUTO_GENERATED_KEYS; public static final AbstractExecute$CommandType WITH_COLUMNS_NAME; public static final AbstractExecute$CommandType WITH_INDEXES; public static AbstractExecute$CommandType[] values(); public static AbstractExecute$CommandType valueOf(String); private void AbstractExecute$CommandType(String, int); static void <clinit>(); }
net/ucanaccess/jdbc/DBReference$1.class
package net.ucanaccess.jdbc; synchronized class DBReference$1 implements com.healthmarketscience.jackcess.util.LinkResolver { void DBReference$1(DBReference, String); public com.healthmarketscience.jackcess.Database resolveLinkedDatabase(com.healthmarketscience.jackcess.Database, String) throws java.io.IOException; }
net/ucanaccess/jdbc/DeleteResultSet.class
package net.ucanaccess.jdbc; public synchronized class DeleteResultSet extends AbstractExecute { protected void DeleteResultSet(UcanaccessResultSet); public void execute() throws java.sql.SQLException; public Object executeWrapped() throws java.sql.SQLException; }
net/ucanaccess/jdbc/Execute$1.class
package net.ucanaccess.jdbc; synchronized class Execute$1 { static void <clinit>(); }
net/ucanaccess/jdbc/FeatureNotSupportedException$NotSupportedMessage.class
package net.ucanaccess.jdbc; public final synchronized enum FeatureNotSupportedException$NotSupportedMessage { public static final FeatureNotSupportedException$NotSupportedMessage NOT_SUPPORTED; public static final FeatureNotSupportedException$NotSupportedMessage NOT_SUPPORTED_YET; public static FeatureNotSupportedException$NotSupportedMessage[] values(); public static FeatureNotSupportedException$NotSupportedMessage valueOf(String); private void FeatureNotSupportedException$NotSupportedMessage(String, int); static void <clinit>(); }
net/ucanaccess/jdbc/FeatureNotSupportedException.class
package net.ucanaccess.jdbc; public synchronized class FeatureNotSupportedException extends java.sql.SQLFeatureNotSupportedException { private static final long serialVersionUID = -6457220326288384415; public void FeatureNotSupportedException(); public void FeatureNotSupportedException(FeatureNotSupportedException$NotSupportedMessage); }
net/ucanaccess/jdbc/UcanaccessDataSource.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessDataSource implements java.io.Serializable, javax.naming.Referenceable, javax.sql.DataSource { private static final long serialVersionUID = -5622403376078548785; private String accessPath; private int loginTimeout; private transient java.io.PrintWriter logWriter; private String password; private String user; private final java.util.Properties props; public void UcanaccessDataSource(); public String getAccessPath(); public String getColumnOrder(); public Boolean getConcatNulls(); public java.sql.Connection getConnection() throws java.sql.SQLException; public java.sql.Connection getConnection(String, String) throws java.sql.SQLException; public Boolean getEncrypt(); public Boolean getIgnoreCase(); public Boolean getImmediatelyReleaseResources(); public Integer getInactivityTimeout(); public String getJackcessOpener(); public String getKeepMirror(); public Integer getLobScale(); public int getLoginTimeout() throws java.sql.SQLException; public java.io.PrintWriter getLogWriter() throws java.sql.SQLException; public Boolean getMemory(); public String getMirrorFolder(); public String getNewDatabaseVersion(); public Boolean getOpenExclusive(); public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException; public Boolean getPreventReloading(); private Boolean getPropAsBoolean(String); private Integer getPropAsInteger(String); private String getPropAsString(String); public javax.naming.Reference getReference() throws javax.naming.NamingException; public String getReMap(); public Boolean getShowSchema(); public Boolean getSkipIndexes(); public Boolean getSysSchema(); public String getUser(); public boolean isWrapperFor(Class) throws java.sql.SQLException; public void setAccessPath(String); public void setColumnOrder(String); public void setConcatNulls(Boolean); public void setEncrypt(Boolean); public void setIgnoreCase(Boolean); public void setImmediatelyReleaseResources(Boolean); public void setInactivityTimeout(Integer); public void setJackcessOpener(String); public void setKeepMirror(String); public void setLobScale(Integer); public void setLoginTimeout(int) throws java.sql.SQLException; public void setLogWriter(java.io.PrintWriter) throws java.sql.SQLException; public void setMemory(Boolean); public void setMirrorFolder(String); public void setNewDatabaseVersion(String); public void setOpenExclusive(Boolean); public void setPassword(String); public void setPreventReloading(Boolean); private void setProp(String, Object, java.util.List); public void setReMap(String); public void setShowSchema(Boolean); public void setSkipIndexes(Boolean); public void setSysSchema(Boolean); public void setUser(String); public Object unwrap(Class) throws java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessDataSourceFactory.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessDataSourceFactory implements javax.naming.spi.ObjectFactory { public void UcanaccessDataSourceFactory(); public Object getObjectInstance(Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) throws Exception; }
net/ucanaccess/triggers/TriggerAutoNumber.class
package net.ucanaccess.triggers; public synchronized class TriggerAutoNumber extends TriggerBase { private static final String GUID_PATTERN = \s*[{]?([\p{XDigit}]{8})-([\p{XDigit}]{4})-([\p{XDigit}]{4})-([\p{XDigit}]{4})-([\p{XDigit}]{12})[}]?\s*; public void TriggerAutoNumber(); public void fire(int, String, String, Object[], Object[]); private void validateGUID(Object) throws java.sql.SQLException; }
net/ucanaccess/triggers/TriggerException.class
package net.ucanaccess.triggers; public synchronized class TriggerException extends RuntimeException { private static final long serialVersionUID = 1; public void TriggerException(String); }
net/ucanaccess/triggers/TriggerInsert.class
package net.ucanaccess.triggers; public synchronized class TriggerInsert extends TriggerBase { public void TriggerInsert(); public void fire(int, String, String, Object[], Object[]); }
META-INF/maven/net.sf.ucanaccess/ucanaccess/pom.properties
#Generated by Maven Integration for Eclipse #Mon Dec 18 09:36:23 MST 2017 version=4.0.3 groupId=net.sf.ucanaccess m2e.projectName=ucanaccess m2e.projectLocation=C\:\\Users\\Gord\\git\\ucanaccess artifactId=ucanaccess
net/ucanaccess/commands/AlterRenameCommand.class
package net.ucanaccess.commands; public synchronized class AlterRenameCommand implements ICommand { private String execId; private String oldTableName; private String newTableName; public void AlterRenameCommand(String, String, String); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/DeleteCommand.class
package net.ucanaccess.commands; public synchronized class DeleteCommand extends AbstractCursorCommand { private String execId; private IndexSelector indexSelector; private java.util.Map rowPattern; private com.healthmarketscience.jackcess.Table table; public void DeleteCommand(com.healthmarketscience.jackcess.Table, java.util.Map, String); public String getExecId(); public IndexSelector getIndexSelector(); public java.util.Map getRowPattern(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public void persistCurrentRow(com.healthmarketscience.jackcess.Cursor) throws java.io.IOException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/ICommand$TYPES.class
package net.ucanaccess.commands; public final synchronized enum ICommand$TYPES { public static final ICommand$TYPES COMPOSITE; public static final ICommand$TYPES DDL; public static final ICommand$TYPES DELETE; public static final ICommand$TYPES INSERT; public static final ICommand$TYPES UPDATE; public static ICommand$TYPES[] values(); public static ICommand$TYPES valueOf(String); private void ICommand$TYPES(String, int); static void <clinit>(); }
net/ucanaccess/commands/ICursorCommand.class
package net.ucanaccess.commands; public abstract interface ICursorCommand extends ICommand { public abstract boolean currentRowMatches(com.healthmarketscience.jackcess.Cursor, java.util.Map) throws java.io.IOException; public abstract IndexSelector getIndexSelector(); public abstract java.util.Map getRowPattern(); public abstract void persistCurrentRow(com.healthmarketscience.jackcess.Cursor) throws java.io.IOException, java.sql.SQLException; }
net/ucanaccess/commands/IFeedbackAction.class
package net.ucanaccess.commands; public abstract interface IFeedbackAction { public abstract void doAction(ICommand) throws java.sql.SQLException; }
net/ucanaccess/commands/IndexSelector$1.class
package net.ucanaccess.commands; synchronized class IndexSelector$1 { }
net/ucanaccess/commands/IndexSelector$ColumnMatcher.class
package net.ucanaccess.commands; synchronized class IndexSelector$ColumnMatcher extends com.healthmarketscience.jackcess.util.SimpleColumnMatcher { private void IndexSelector$ColumnMatcher(IndexSelector); public boolean matches(com.healthmarketscience.jackcess.Table, String, Object, Object); }
net/ucanaccess/commands/IndexSelector.class
package net.ucanaccess.commands; public synchronized class IndexSelector { private com.healthmarketscience.jackcess.Index bestIndex; private boolean primaryCursor; private com.healthmarketscience.jackcess.Table table; public void IndexSelector(com.healthmarketscience.jackcess.Table); public com.healthmarketscience.jackcess.Index getBestIndex(); public com.healthmarketscience.jackcess.Cursor getCursor() throws java.io.IOException; public boolean isPrimaryCursor(); }
net/ucanaccess/commands/UpdateCommand.class
package net.ucanaccess.commands; public synchronized class UpdateCommand extends AbstractCursorCommand { private java.util.List blobColumns; private String execId; private IndexSelector indexSelector; private Object[] modifiedRow; private java.util.Map rowPattern; private com.healthmarketscience.jackcess.Table table; private java.util.List tableColumns; private boolean isRollbacking; public void UpdateCommand(com.healthmarketscience.jackcess.Table, java.util.Map, Object[], String); private void checkBlob(Object[]); public String getExecId(); public IndexSelector getIndexSelector(); public java.util.Map getRowPattern(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public void persistCurrentRow(com.healthmarketscience.jackcess.Cursor) throws java.io.IOException, java.sql.SQLException; private void updateComplex(com.healthmarketscience.jackcess.Cursor) throws java.io.IOException; public IFeedbackAction rollback() throws java.sql.SQLException; private void persist(com.healthmarketscience.jackcess.Cursor) throws java.io.IOException, java.sql.SQLException; }
net/ucanaccess/complex/SingleValue.class
package net.ucanaccess.complex; public synchronized class SingleValue extends ComplexBase { private static final long serialVersionUID = 1; private Object value; public void SingleValue(com.healthmarketscience.jackcess.complex.SingleValue); public void SingleValue(com.healthmarketscience.jackcess.complex.ComplexValue$Id, String, String, String); public void SingleValue(String); public boolean equals(Object); public Object getValue(); public int hashCode(); public void setValue(Object); public String toString(); public static transient SingleValue[] multipleValue(String[]); }
net/ucanaccess/complex/UnsupportedValue.class
package net.ucanaccess.complex; public synchronized class UnsupportedValue extends ComplexBase { private static final long serialVersionUID = 1; private java.util.Map values; public void UnsupportedValue(com.healthmarketscience.jackcess.complex.UnsupportedValue); public void UnsupportedValue(com.healthmarketscience.jackcess.complex.ComplexValue$Id, String, String, java.util.Map); public boolean equals(Object); public java.util.Map getValues(); public int hashCode(); public void setValues(java.util.Map); }
net/ucanaccess/complex/Version.class
package net.ucanaccess.complex; public synchronized class Version extends ComplexBase { private static final long serialVersionUID = 1; private String value; private java.util.Date modifiedDate; public void Version(com.healthmarketscience.jackcess.complex.Version); public void Version(com.healthmarketscience.jackcess.complex.ComplexValue$Id, String, String, String, java.util.Date); public void Version(String, java.util.Date); public boolean equals(Object); public java.util.Date getModifiedDate(); public String getValue(); public int hashCode(); public void setModifiedDate(java.util.Date); public void setValue(String); public String toString(); }
net/ucanaccess/console/Exporter$1.class
package net.ucanaccess.console; synchronized class Exporter$1 { }
net/ucanaccess/console/Exporter$Builder.class
package net.ucanaccess.console; public synchronized class Exporter$Builder { private String delimiter; private boolean includeBom; private boolean preserveNewlines; public void Exporter$Builder(); public Exporter$Builder setDelimiter(String); public Exporter$Builder includeBom(boolean); public Exporter$Builder preserveNewlines(boolean); public Exporter build(); }
net/ucanaccess/console/Exporter.class
package net.ucanaccess.console; public final synchronized class Exporter { private static final String DEFAULT_CSV_DELIMITER = ;; private static final byte[] UTF8_BYTE_ORDER_MARK; private final String delimiter; private final boolean includeBom; private final boolean preserveNewlines; private void Exporter(String, boolean, boolean); public void dumpCsv(java.sql.ResultSet, java.io.PrintStream) throws java.sql.SQLException, java.io.IOException; public void dumpSchema(java.sql.ResultSet, java.io.PrintStream) throws java.sql.SQLException, java.io.IOException; static String toCsv(String, String, boolean); static String toSchemaRow(String, int, int); static String toBigQueryType(int); static String toBigQueryNullable(int); static void <clinit>(); }
net/ucanaccess/console/Main$TableFormat.class
package net.ucanaccess.console; synchronized class Main$TableFormat { static final java.util.List NUMERIC_JDBC_TYPES; private int maxColWidth; private final java.util.List colNames; private final java.util.List colWidths; private final java.util.List colTypes; private final java.util.List records; void Main$TableFormat(java.sql.ResultSet) throws java.sql.SQLException; void Main$TableFormat(java.sql.ResultSet, int) throws java.sql.SQLException; void output(java.io.PrintStream); String joinWithLen(CharSequence, java.util.List); static boolean isNumericJdbcType(int); static String rightPad(String, int); static String leftPad(String, int); static String repeat(String, int); static void <clinit>(); }
net/ucanaccess/converters/FormatCache.class
package net.ucanaccess.converters; public final synchronized class FormatCache { private static java.text.DecimalFormat noArgs; private static java.text.DecimalFormat zpzz; private static java.text.DecimalFormat sharp; private static java.text.DecimalFormat noGrouping; private static final java.util.Map CACHE; private void FormatCache(); public static synchronized java.text.DecimalFormat getDecimalFormat(String); public static java.text.DecimalFormat getNoArgs(); public static java.text.DecimalFormat getZpzz(); public static java.text.DecimalFormat getSharp(); public static java.text.DecimalFormat getNoGrouping(); static void <clinit>(); }
net/ucanaccess/converters/FunctionsAggregate.class
package net.ucanaccess.converters; public final synchronized class FunctionsAggregate { private void FunctionsAggregate(); public static Object first(Object, Boolean, Object[], Integer[]); public static java.math.BigDecimal first(java.math.BigDecimal, Boolean, java.math.BigDecimal[], Integer[]); public static String first(String, Boolean, String[], Integer[]); public static Boolean first(Boolean, Boolean, Boolean[], Integer[]); public static java.sql.Timestamp first(java.sql.Timestamp, Boolean, java.sql.Timestamp[], Integer[]); public static Object last(Object, Boolean, Object[], Integer[]); public static java.math.BigDecimal last(java.math.BigDecimal, Boolean, java.math.BigDecimal[], Integer[]); public static String last(String, Boolean, String[], Integer[]); public static Boolean last(Boolean, Boolean, Boolean[], Integer[]); public static java.sql.Timestamp last(java.sql.Timestamp, Boolean, java.sql.Timestamp[], Integer[]); }
net/ucanaccess/converters/LoadJet$ViewsLoader.class
package net.ucanaccess.converters; final synchronized class LoadJet$ViewsLoader { private java.util.Map notLoaded; private java.util.Map notLoadedProcedure; private static final int OBJECT_ALREADY_EXISTS = -5504; private static final int OBJECT_NOT_FOUND = -5501; private static final int UNEXPECTED_TOKEN = -5581; private void LoadJet$ViewsLoader(LoadJet); private boolean loadView(com.healthmarketscience.jackcess.query.Query) throws java.sql.SQLException; private void registerQueryColumns(com.healthmarketscience.jackcess.query.Query, int) throws java.sql.SQLException; private boolean loadView(com.healthmarketscience.jackcess.query.Query, String) throws java.sql.SQLException; private String solveAmbiguous(String); private void loadViews() throws java.sql.SQLException, java.io.IOException; private void loadProcedures(java.util.List) throws java.sql.SQLException; private void queryPorting(java.util.List) throws java.sql.SQLException; }
net/ucanaccess/converters/SQLConverter.class
package net.ucanaccess.converters; public final synchronized class SQLConverter { private static final java.util.regex.Pattern QUOTE_S_PATTERN; private static final java.util.regex.Pattern DOUBLE_QUOTE_S_PATTERN; private static final java.util.regex.Pattern SELECT_FROM_PATTERN_START; private static final java.util.regex.Pattern SELECT_FROM_PATTERN_END; private static final java.util.regex.Pattern UNESCAPED_ALIAS; private static final java.util.regex.Pattern QUOTE_M_PATTERN; private static final java.util.regex.Pattern DOUBLE_QUOTE_M_PATTERN; private static final java.util.regex.Pattern FIND_LIKE_PATTERN; private static final java.util.regex.Pattern ACCESS_LIKE_CHARINTERVAL_PATTERN; private static final java.util.regex.Pattern ACCESS_LIKE_ESCAPE_PATTERN; private static final java.util.regex.Pattern CHECK_DDL; private static final java.util.regex.Pattern KIND_OF_SUBQUERY; private static final java.util.regex.Pattern NO_DATA_PATTERN; private static final java.util.regex.Pattern NO_ALFANUMERIC; private static final String IDENTITY = (\W+)((?i)@@identity)(\W*); private static final java.util.regex.Pattern SELECT_IDENTITY; private static final java.util.regex.Pattern HAS_FROM; private static final java.util.regex.Pattern FORMULA_DEPENDENCIES; private static final String EXCLAMATION_POINT = (\!)([ \s]*)([^\=]); private static final String YES = (\W)((?i)YES)(\W); private static final String NO = (\W)((?i)NO)(\W); private static final String WITH_OWNERACCESS_OPTION = (\W)(?i)WITH[\s ]+(?i)OWNERACCESS[\s ]+(?i)OPTION(\W); private static final java.util.regex.Pattern DIGIT_STARTING_IDENTIFIERS; private static final String UNDERSCORE_IDENTIFIERS = (\W)((_)+([_a-zA-Z0-9])+)(\W); private static final String XESCAPED = (\W)((?i)X)((?i)_)(\W); private static final String[] DEFAULT_CATCH; private static final java.util.regex.Pattern DEFAULT_CATCH_0; public static final String NOT_NULL = [\s ](?i)NOT[\s ](?i)NULL; private static final java.util.regex.Pattern QUOTED_ALIAS; private static final String TYPES_TRANSLATE = (?i)_(\W); public static final String DATE_ACCESS_FORMAT = (0[1-9]|[1-9]|1[012])/(0[1-9]|[1-9]|[12][0-9]|3[01])/(\d\d\d\d); public static final String DATE_FORMAT = (\d\d\d\d)-(0[1-9]|[1-9]|1[012])-(0[1-9]|[1-9]|[12][0-9]|3[01]); public static final String HHMMSS_ACCESS_FORMAT = ([0-9]|0[0-9]|1[0-9]|2[0-4]):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]); public static final String HHMMSS_FORMAT = ([0-9]|0[0-9]|1[0-9]|2[0-4]):([0-9]|[0-5][0-9]):([0-5][0-9]|[0-9]); private static final String NAME_PATTERN = (([_a-zA-Z0-9])+|\[([^\]])*\]|`([^`])*`); private static final int NAME_PATTERN_STEP = 4; private static final String UNION = (;)([\s ]*)((?i)UNION)([\s ]*); private static final String DISTINCT_ROW = [\s ]+(?i)DISTINCTROW[\s ]+; private static final String DEFAULT_VARCHAR = (\W)(?i)VARCHAR([\s ,\)]); private static final String DEFAULT_VARCHAR_0 = (\W)(?i)VARCHAR([^\(]); private static final String BACKTRIK = (`)([^`]*)(`); private static final String DELETE_ALL = ((?i)DELETE[\s ]+)(\*)([\s ]+(?i)FROM[\s ]+); private static final String PARAMETERS = (?i)PARAMETERS([^;]*);; private static final java.util.regex.Pattern ESPRESSION_DIGIT; private static final String BIG_BANG = 1899-12-30; private static final java.util.Map NO_ROMAN_CHARACTERS; private static final java.util.List KEYWORDLIST; private static final String KEYWORD_ALIAS; private static final java.util.List PROCEDURE_KEYWORD_LIST; private static final java.util.List WHITE_SPACED_TABLE_NAMES; private static final java.util.Set ESCAPED_IDENTIFIERS; private static final java.util.Set ALREADY_ESCAPED_IDENTIFIERS; private static final java.util.Map IDENTIFIERS_CONTAINING_KEYWORD; private static final java.util.Set APOSTROPHISED_NAMES; private static final java.util.Set WORKAROUND_FUNCTIONS; private static boolean supportsAccessLike; private static boolean dualUsedAsTableName; private void SQLConverter(); public static boolean hasIdentity(String); private static String createKeywordAliasRegex(); private static void aliases(String, net.ucanaccess.jdbc.NormalizedSQL); public static String preprocess(String, Object); public static boolean isListedAsKeyword(String); private static int[] getQuoteGroup(String); private static int[] getDoubleQuoteGroup(String); static void addWAFunctionName(String); public static SQLConverter$DDLType getDDLType(String); private static String replaceWorkAroundFunctions(String); public static String restoreWorkAroundFunctions(String); private static String replaceBacktrik(String); private static String replaceAposNames(String); public static net.ucanaccess.jdbc.NormalizedSQL convertSQL(String, boolean); public static net.ucanaccess.jdbc.NormalizedSQL convertSQL(String, net.ucanaccess.jdbc.UcanaccessConnection, boolean); private static String replaceExclamationPoints(String); private static String convertOwnerAccess(String); private static String convertDeleteAll(String); private static String convertUnion(String); private static String convertYesNo(String); private static String convertQuotedAliases(String, net.ucanaccess.jdbc.NormalizedSQL); private static String replaceDistinctRow(String); static void addWhiteSpacedTableNames(String); public static net.ucanaccess.jdbc.NormalizedSQL convertSQL(String); public static net.ucanaccess.jdbc.NormalizedSQL convertSQL(String, net.ucanaccess.jdbc.UcanaccessConnection); public static String convertAccessDate(String); private static String replaceWhiteSpacedTables(String); private static String replaceWhiteSpacedTableNames0(String); private static String convertIdentifiers(String); private static String convertResidualSQL(String); private static String convertSQLTokens(String); private static String replaceDigitStartingIdentifiers(String); private static String convertXescaped(String); private static String convertPartIdentifiers(String); private static String escape(String); public static void cleanEscaped(); public static String procedureEscapingIdentifier(String); public static String preEscapingIdentifier(String); private static String escapeKeywordIdentifier(String, boolean); public static String basicEscapingIdentifier(String); public static String escapeIdentifier(String, java.sql.Connection) throws java.sql.SQLException; public static String completeEscaping(String, boolean); public static String completeEscaping(String); private static String hsqlEscape(String, boolean); public static String checkLang(String, java.sql.Connection) throws java.sql.SQLException; public static String checkLang(String, java.sql.Connection, boolean) throws java.sql.SQLException; public static String escapeIdentifier(String); public static boolean couldNeedDefault(String); public static String convertAddColumn(String, String, String) throws java.sql.SQLException; private static String convertTypeDeclaration(String); private static String convertCreateTable(String, java.util.Map) throws java.sql.SQLException; public static String getDDLDefault(String); private static String clearDefaultsCreateStatement(String) throws java.sql.SQLException; public static String convertCreateTable(String) throws java.sql.SQLException; public static boolean checkDDL(String); private static String convertLike(String); private static String convert2RegexMatches(String); private static String convert2LikeCondition(String); private static String convertLike(String, String, String, String); public static boolean isSupportsAccessLike(); public static void setSupportsAccessLike(boolean); public static boolean isXescaped(String); public static String convertFormula(String); private static String convertDigit(String); private static String convertFormula0(String); public static String convertPowOperator(String); private static int secondOperandIndex(String, int); private static int firstOperandIndex(String, int); public static int asUnsigned(byte); public static java.util.Set getFormulaDependencies(String); static boolean isDualUsedAsTableName(); static void setDualUsedAsTableName(boolean); public static String removeParameters(String); public static String getPreparedStatement(String, java.util.List); public static java.util.List getParameters(String); static void <clinit>(); }
net/ucanaccess/jdbc/Context.class
package net.ucanaccess.jdbc; public synchronized class Context { private UcanaccessConnection currentConnection; private String currentExecId; public void Context(UcanaccessConnection); public UcanaccessConnection getCurrentConnection(); public String getCurrentExecId(); public void setCurrentConnection(UcanaccessConnection); public void setCurrentExecId(String); }
net/ucanaccess/jdbc/DBReference$MemoryTimer.class
package net.ucanaccess.jdbc; synchronized class DBReference$MemoryTimer { private static final long INACTIVITY_TIMEOUT_DEFAULT = 120000; private final DBReference dbReference; private final java.util.Timer timer; private int activeConnection; private long inactivityTimeout; private long lastConnectionTime; void DBReference$MemoryTimer(DBReference); private synchronized void decrementActiveConnection(Session); private synchronized int getActiveConnection(); private long getInactivityTimeout(); private synchronized long getLastConnectionTime(); private synchronized void incrementActiveConnection(); private void setInactivityTimeout(int); }
net/ucanaccess/jdbc/DefaultJackcessOpener.class
package net.ucanaccess.jdbc; public synchronized class DefaultJackcessOpener implements JackcessOpenerInterface { public void DefaultJackcessOpener(); public com.healthmarketscience.jackcess.Database open(java.io.File, String) throws java.io.IOException; }
net/ucanaccess/jdbc/Execute.class
package net.ucanaccess.jdbc; public synchronized class Execute extends AbstractExecute { public void Execute(UcanaccessPreparedStatement); public void Execute(UcanaccessStatement, String); public void Execute(UcanaccessStatement, String, int); public void Execute(UcanaccessStatement, String, int[]); public void Execute(UcanaccessStatement, String, String[]); public boolean execute() throws java.sql.SQLException; public Object executeWrapped() throws java.sql.SQLException; }
net/ucanaccess/jdbc/ExecuteUpdate$1.class
package net.ucanaccess.jdbc; synchronized class ExecuteUpdate$1 { static void <clinit>(); }
net/ucanaccess/jdbc/ExecuteUpdate.class
package net.ucanaccess.jdbc; public synchronized class ExecuteUpdate extends AbstractExecute { public void ExecuteUpdate(UcanaccessPreparedStatement); void ExecuteUpdate(UcanaccessStatement); public void ExecuteUpdate(UcanaccessStatement, String); public void ExecuteUpdate(UcanaccessStatement, String, int); public void ExecuteUpdate(UcanaccessStatement, String, int[]); public void ExecuteUpdate(UcanaccessStatement, String, String[]); public int execute() throws java.sql.SQLException; public int[] executeBatch() throws java.sql.SQLException; public Object executeWrapped() throws java.sql.SQLException; }
net/ucanaccess/jdbc/OnReloadReferenceListener.class
package net.ucanaccess.jdbc; public abstract interface OnReloadReferenceListener { public abstract void onReload(); }
net/ucanaccess/jdbc/Session.class
package net.ucanaccess.jdbc; public synchronized class Session { private String password; private String user; public void Session(); public String getPassword(); public String getUser(); public void setPassword(String); public void setUser(String); }
net/ucanaccess/jdbc/UcanaccessDriver$1.class
package net.ucanaccess.jdbc; synchronized class UcanaccessDriver$1 implements com.healthmarketscience.jackcess.util.ErrorHandler { void UcanaccessDriver$1(UcanaccessDriver); public Object handleRowError(com.healthmarketscience.jackcess.Column, byte[], com.healthmarketscience.jackcess.util.ErrorHandler$Location, Exception) throws java.io.IOException; }
net/ucanaccess/jdbc/UcanaccessDriver.class
package net.ucanaccess.jdbc; public final synchronized class UcanaccessDriver implements java.sql.Driver { public static final String URL_PREFIX = jdbc:ucanaccess://; public void UcanaccessDriver(); public boolean acceptsURL(String) throws java.sql.SQLException; public java.sql.Connection connect(String, java.util.Properties) throws java.sql.SQLException; private Integer validateLobScale(String); private java.util.Map toMap(String); public int getMajorVersion(); public int getMinorVersion(); public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException; public java.sql.DriverPropertyInfo[] getPropertyInfo(String, java.util.Properties) throws java.sql.SQLException; public boolean jdbcCompliant(); private JackcessOpenerInterface newJackcessOpenerInstance(String) throws InstantiationException, IllegalAccessException, ClassNotFoundException, UcanaccessSQLException; private void readProperties(java.util.Properties, String); static void <clinit>(); }
net/ucanaccess/jdbc/UcanaccessErrorCodes.class
package net.ucanaccess.jdbc; public abstract interface UcanaccessErrorCodes extends org.hsqldb.error.ErrorCode { public static final int UCANACCESS_GENERIC_ERROR = 15000; }
net/ucanaccess/jdbc/UcanaccessPreparedStatement$1.class
package net.ucanaccess.jdbc; synchronized class UcanaccessPreparedStatement$1 { }
net/ucanaccess/jdbc/UcanaccessPreparedStatement$ParameterReset.class
package net.ucanaccess.jdbc; final synchronized class UcanaccessPreparedStatement$ParameterReset { private String methodName; private Object[] args; private Class[] argClasses; private transient void UcanaccessPreparedStatement$ParameterReset(UcanaccessPreparedStatement, String, Class[], Object[]); private void execute(); }
net/ucanaccess/jdbc/UcanaccessResultSetMetaData.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessResultSetMetaData implements java.sql.ResultSetMetaData { private java.sql.ResultSetMetaData wrapped; private net.ucanaccess.converters.Metadata metadata; private java.util.Map aliases; public void UcanaccessResultSetMetaData(java.sql.ResultSetMetaData, java.util.Map, UcanaccessResultSet) throws java.sql.SQLException; public String getCatalogName(int) throws java.sql.SQLException; public String getColumnClassName(int) throws java.sql.SQLException; public int getColumnCount() 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 int getColumnType(int) throws java.sql.SQLException; public String getColumnTypeName(int) throws java.sql.SQLException; public int getPrecision(int) throws java.sql.SQLException; public int getScale(int) throws java.sql.SQLException; public String getSchemaName(int) throws java.sql.SQLException; public String getTableName(int) throws java.sql.SQLException; public boolean isAutoIncrement(int) throws java.sql.SQLException; public boolean isCaseSensitive(int) throws java.sql.SQLException; public boolean isCurrency(int) throws java.sql.SQLException; public boolean isDefinitelyWritable(int) throws java.sql.SQLException; public int isNullable(int) throws java.sql.SQLException; public boolean isReadOnly(int) throws java.sql.SQLException; public boolean isSearchable(int) throws java.sql.SQLException; public boolean isSigned(int) throws java.sql.SQLException; public boolean isWrapperFor(Class) throws java.sql.SQLException; public boolean isWritable(int) throws java.sql.SQLException; public Object unwrap(Class) throws java.sql.SQLException; }
net/ucanaccess/util/format/dateFormat_es_PY.properties
#Thu Jun 19 17:37:55 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_VE.properties
#Thu Jun 19 17:42:13 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_eu_ES.properties
#Fri Jun 20 16:47:44 CEST 2014 shortDate=yyyy/MM/dd longDate=EEEE, yyyy.MMMM d shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=yyyy/MM/dd H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fi_FI.properties
#Tue Jun 24 20:05:55 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM'ta' yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr.properties
#Thu Jun 19 16:08:24 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr_CA.properties
#Thu Jun 19 16:02:43 CEST 2014 shortDate=yyyy-MM-dd longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=yyyy-MM-dd HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr_LU.properties
#Thu Jun 19 16:09:56 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fy_NL.properties
#Tue Jun 24 21:22:20 CEST 2014 shortDate=d-M-yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d-M-yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_gu_IN.properties
#Wed Jun 25 09:45:10 CEST 2014 shortDate=dd-MM-yy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_hr_BA.properties
#Mon Jun 23 07:54:56 CEST 2014 shortDate=d.M.yyyy. longDate=d. MMMM yyyy. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy. H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_hy_AM.properties
#Fri Jun 20 15:12:24 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_is_IS.properties
#Wed Jun 25 12:35:03 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=d.M.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_it_IT.properties
longDate=EEEE d MMMM yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=HH:mm:ss mediumTime=hh:mm shortTime=HH:mm generalDate=dd/MM/yyyy HH:mm:ss
net/ucanaccess/util/format/dateFormat_iu_CA.properties
#Wed Jun 25 10:36:45 CEST 2014 shortDate=d/MM/yyyy longDate=EEEE, MMMM dd,yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=d/MM/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ja.properties
#Thu Jun 19 18:30:15 CEST 2014 shortDate=yyyy/MM/dd longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' shortTime=HH\:mm mediumDate=yy-MM-dd longTime=H\:mm\:ss generalDate=yyyy/MM/dd H\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ka_GE.properties
#Tue Jun 24 21:56:15 CEST 2014 shortDate=dd.MM.yyyy longDate=yyyy dd MM, EEEE shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_kl_GL.properties
#Tue Jun 24 22:02:17 CEST 2014 shortDate=dd-MM-yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_ko_KR.properties
#Mon Jun 23 08:03:51 CEST 2014 shortDate=yyyy-MM-dd longDate=yyyy'\ub144' M'\uc6d4' d'\uc77c' EEEE shortTime=HH\:mm mediumDate=yy'\ub144' M'\uc6d4' d'\uc77c' longTime=a h\:mm\:ss generalDate=yyyy-MM-dd a h\:mm\:ss mediumTime=a hh\:mm
net/ucanaccess/util/format/dateFormat_lb_LU.properties
#Tue Jun 24 18:03:23 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_lv_LV.properties
#Tue Jun 24 10:37:13 CEST 2014 shortDate=yyyy.MM.dd. longDate=EEEE, yyyy. 'gada' d. MMMM shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=yyyy.MM.dd. H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_mk_MK.properties
#Tue Jun 24 18:06:49 CEST 2014 shortDate=dd.MM.yyyy longDate=EEEE, dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_mn_MN.properties
#Thu Jun 26 10:31:30 CEST 2014 shortDate=yy.MM.dd longDate=yyyy M d shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=yy.MM.dd H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_ms_BN.properties
#Wed Jun 25 20:57:16 CEST 2014 shortDate=dd/MM/yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd/MM/yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_mt_MT.properties
#Wed Jun 25 21:00:32 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, d 'ta' MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm a PM=WN AM=QN RS=true
net/ucanaccess/util/format/dateFormat_nl.properties
#Fri Jun 20 13:19:39 CEST 2014 shortDate=d-M-yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d-M-yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_nl_NL.properties
#Fri Jun 20 13:19:39 CEST 2014 shortDate=d-M-yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d-M-yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_or_IN.properties
#Thu Jun 26 11:13:15 CEST 2014 shortDate=dd-MM-yy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_pl_PL.properties
#Thu Jun 26 11:34:16 CEST 2014 shortDate=yyyy-MM-dd longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=yyyy-MM-dd HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_pt.properties
#Thu Jun 19 18:17:58 CEST 2014 shortDate=dd-MM-yyyy longDate=EEEE, d' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_pt_PT.properties
#Thu Jun 19 18:17:58 CEST 2014 shortDate=dd-MM-yyyy longDate=EEEE, d' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_qu_EC.properties
#Thu Jun 26 11:54:38 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd/MM/yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_rm_CH.properties
#Thu Jun 26 12:06:03 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_ru_RU.properties
#Fri Jun 20 11:58:12 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy '\u0413'. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sk_SK.properties
#Thu Jun 26 12:46:29 CEST 2014 shortDate=d. M. yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-M-yy longTime=H\:mm\:ss generalDate=d. M. yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sq_AL.properties
#Fri Jun 20 13:28:01 CEST 2014 shortDate=yyyy-MM-dd longDate=yyyy-MM-dd shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss.a generalDate=yyyy-MM-dd h\:mm\:ss.a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_sr_BA.properties
#Fri Jun 20 12:28:51 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sv_FI.properties
#Thu Jun 26 13:09:00 CEST 2014 shortDate=d.M.yyyy longDate='den' d MMMM yyyy shortTime=HH\:mm mediumDate=dd/MM yyyy longTime=HH\:mm\:ss generalDate=d.M.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_tn_ZA.properties
#Thu Jun 26 12:12:47 CEST 2014 shortDate=yyyy/MM/dd longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=yyyy/MM/dd hh\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_uz_UZ.properties
#Thu Jun 26 17:21:18 CEST 2014 shortDate=dd/MM yyyy longDate=yyyy 'yil' d-MMMM shortTime=HH\:mm mediumDate=dd-MMMM-yy longTime=HH\:mm\:ss generalDate=dd/MM yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_zh_CN.properties
longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' mediumDate=yy-MM-dd shortDate=yyyy/M/d longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=yyyy/M/d H:mm:ss
net/ucanaccess/util/format/dateFormat_zh_SG.properties
longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' mediumDate=dd-MMM-yy shortDate=d/M/yyyy longTime=a h:mm:ss mediumTime=a hh:mm shortTime=HH:mm generalDate=d/M/yyyy a h:mm:ss
net/ucanaccess/util/HibernateSupport.class
package net.ucanaccess.util; public final synchronized class HibernateSupport { private static final String UCA_HIBERNATE_ISACTIVE_PROPERTY = net.ucanaccess.hibernate.dialect.UCanAccessDialect.isActive; private static Boolean active; private void HibernateSupport(); public static Boolean isActive(); public static void setActive(Boolean); static void <clinit>(); }
net/ucanaccess/util/logger_messages.properties
HSQLDB_DRIVER_NOT_FOUND=Unable to find hsqldb driver (version 2.x.x. or later) on your classpath. INVALID_CREATE_STATEMENT=Invalid create statement. INVALID_INTERVAL_VALUE=Invalid interval value used as parameter. NOT_SUPPORTED_YET=Feature not supported yet. NOT_SUPPORTED=Feature not supported. CONCURRENT_PROCESS_ACCESS=File marked as read only. Notice that only one process (one VM) for time can access in writing mode. NOT_A_VALID_PASSWORD=Password authentication failed. INVALID_MONTH_NUMBER=Invalid Month Number UNPARSABLE_DATE=Unparsable Date. TABLE_DOESNT_EXIST=Table does not exist. INVALID_JACKCESS_OPENER=Jackess Opener class must implement net.ucanaccess.jdbc.JackcessOpener ONLY_IN_MEMORY_ALLOWED=If you specify a custom JackcessOpener only the in memory mode is allowed COMPLEX_TYPE_UNSUPPORTED=Complex Type not supported yet INVALID_PARAMETER=Invalid parameter in function INVALID_TYPES_IN_COMBINATION= \n This exception may happen if you add integers representing units of time directly to datetime values using the arithmetic plus operator but without specifying the unit of date. \n In this specific case you have to use, for example, <dateColumn> + 1 DAY. UNSUPPORTED_TYPE=Type not supported UNKNOWN_EXPRESSION=Unknown expression: %s (default value of column %s table %s) DEFAULT_VALUES_DELIMETERS=Default values should start and end with a double quote, the single quote is considered as part of the default value %s (column %s,table %s)."\nIt may result in a data truncation error at runtime, because the column maxsize is %s. KEEP_MIRROR_AND_OTHERS=Keepmirror parameter cannot be combined with jackcessopener or encrypt parameters: keepmirror skipped STATEMENT_DDL= Please, use a simple Statement(and not a PreparedStatement)to execute DDL(e.g.,CREATE TABLE) USER_AS_COLUMNNAME=You shouldn't use 'user' reserved word as column name in the table %s (it refers to the database user).\n Escape it in your SQL! \n(e.g. SELECT [USER] FROM TABLE WHERE [USER]='Joe') ROW_COUNT=Error in the metadata of the table %s: table's row count in the metadata is %s but %s records have been found and loaded by UCanAccess. All will work fine, but it's better to repair your database. CLOSE_ON_COMPLETION_STATEMENT=Internal error. Object 'wrapped' is neither a JDBCStatement nor a JDBCPreparedStatement. TRIGGER_UPDATE_CF_ERR=The following column is not updatable: INVALID_CHARACTER_SEQUENCE=Invalid textual value in table %s, column %s: it might look like %s CONSTRAINT=Detected %s constraint breach, table %s, record %s: making the table %s readonly LOBSCALE=Lobscale value must equal at least one of the following values:1,2,4,8,16,32. Skipping. ACCESS_97=Access 97 is supported in read-only. PARAMETER_NULL=Parameter %s mustn't be null. TABLE_DOESNT_EXIST=Given table doesn't exist: %s FUNCTION_ALREADY_ADDED=Function already added: %s NO_SELECT=Please, don't use executeQuery method to execute INSERT, DELETE or UPDATE SQL statement(it isn't correct). Use execute or executeUpdate methods instead DEFAULT_NEEDED=When adding a new column not null(%s), you must specify a default because the table %s already contains one or more records(%d records)
META-INF/maven/net.sf.ucanaccess/ucanaccess/pom.xml
4.0.0 net.sf.ucanaccess ucanaccess 4.0.3 jar UCanAccess UCanAccess An open source pure Java JDBC Driver implementation which allows Java developers and JDBC client programs (e.g., Open Office, Libre Office, Squirrel SQL) to read/write Microsoft Access databases. http://ucanaccess.sourceforge.net/site.html Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 Marco Amadei marco-amadei [email protected] Lead developer Committer +1 Gord Thompson [email protected] -7 Brian Park [email protected] -8 Markus Spann [email protected] +1 2012 scm:git:http://git.code.sf.net/p/ucanaccess/git-code scm:git:https://git.code.sf.net/p/ucanaccess/git-code 1.6 java16 2.3.1 2.1.9 UTF-8 false org.apache.maven.plugins maven-jar-plugin 3.0.2 true org.apache.maven.plugins maven-compiler-plugin 3.6.1 ${javaVersion} ${javaVersion} org.codehaus.mojo animal-sniffer-maven-plugin 1.16 org.codehaus.mojo.signature ${animalSnifferArtifact} 1.1 check-java-api test check org.apache.maven.plugins maven-surefire-plugin 2.18.1 ${skipTests} NONE false false 1 true 1800 -Xmx1024m unit-test test test **/*Test.java **/test/*.java integration-test integration-test test **/test/*.java maven-enforcer-plugin 1.4.1 3.3 ${javaVersion} org.hsqldb hsqldb ${hsqldbVersion} com.healthmarketscience.jackcess jackcess ${jackcessVersion} org.slf4j slf4j-api 1.7.25 test org.slf4j slf4j-simple 1.7.25 test junit junit 4.12 test org.mockito mockito-core 2.12.0 test ossrh https://oss.sonatype.org/content/repositories/snapshots ossrh https://oss.sonatype.org/service/local/staging/deploy/maven2/ release org.sonatype.plugins nexus-staging-maven-plugin 1.6.8 true ossrh https://oss.sonatype.org/ true org.apache.maven.plugins maven-source-plugin 3.0.1 attach-sources jar-no-fork org.apache.maven.plugins maven-javadoc-plugin 2.10.4 attach-javadocs jar org.apache.maven.plugins maven-release-plugin true false release -Psonatype-oss-release -Prelease -Dgpg.passphrase=${gpg.passphrase} org.apache.maven.plugins maven-gpg-plugin 1.6 sign-artifacts verify sign
net/ucanaccess/commands/AddColumnCommand.class
package net.ucanaccess.commands; public synchronized class AddColumnCommand implements ICommand { private String execId; private String tableName; private String[] types; private String[] defaults; private Boolean[] notNulls; private java.util.Map columnMap; private String columnName; public void AddColumnCommand(String, String, String, java.util.Map, String[], String[], Boolean[]); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/CreateForeignKeyCommand.class
package net.ucanaccess.commands; public synchronized class CreateForeignKeyCommand implements ICommand { private String tableName; private String referencedTable; private String execId; private String relationshipName; public void CreateForeignKeyCommand(String, String, String, String); public String getRelationshipName(); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/CreatePrimaryKeyCommand.class
package net.ucanaccess.commands; public synchronized class CreatePrimaryKeyCommand implements ICommand { private String tableName; private String execId; public void CreatePrimaryKeyCommand(String, String); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/DDLCommandEnlist.class
package net.ucanaccess.commands; public synchronized class DDLCommandEnlist { private String[] types; private String[] defaults; private Boolean[] notNulls; private java.util.Map columnMap; public void DDLCommandEnlist(); private void enlistCreateTable(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; public void enlistDDLCommand(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistCreateForeignKey(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistDropForeignKey(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistCreatePrimaryKey(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistCreateIndex(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistAddColumn(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void check4OutOfPlacedNotNull(String); private void enlistDropTable(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private void enlistAlterRename(String, net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException; private String[] checkEscaped(String, String, String[], String); private void parseColumnTypes(java.util.List, java.util.List, java.util.List, String); private void parseTypesFromCreateStatement(String) throws java.sql.SQLException; private String value(String); }
net/ucanaccess/commands/ICommand.class
package net.ucanaccess.commands; public abstract interface ICommand { public abstract String getExecId(); public abstract String getTableName(); public abstract ICommand$TYPES getType(); public abstract IFeedbackAction persist() throws java.sql.SQLException; public abstract IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/InsertCommand.class
package net.ucanaccess.commands; public synchronized class InsertCommand implements ICommand { private com.healthmarketscience.jackcess.Database dbIO; private String execId; private Object[] newRow; private com.healthmarketscience.jackcess.Table table; private String tableName; public void InsertCommand(String, com.healthmarketscience.jackcess.Database, Object[], String); public void InsertCommand(com.healthmarketscience.jackcess.Table, Object[], String); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); private Object[] mementoRow(); private void initComplex(); public void insertRow(com.healthmarketscience.jackcess.Table, Object[]) throws java.io.IOException; public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/converters/Functions.class
package net.ucanaccess.converters; public final synchronized class Functions { private static Double rnd; private static Double lastRnd; private static final double APPROX = 1.0E-8; private void Functions(); static java.text.SimpleDateFormat createSimpleDateFormat(String); public static Integer asc(String); public static Boolean equals(Object, Object); public static Boolean equalsIgnoreOrder(Object, Object); public static Boolean contains(Object, Object); public static double atn(double); public static double sqr(double); public static boolean cbool(java.math.BigDecimal); public static boolean cbool(Boolean); private static boolean cbool(Object); public static boolean cbool(String); public static java.math.BigDecimal ccur(java.math.BigDecimal) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp cdate(String); public static Double cdbl(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Double cdec(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Short cint(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Short cint(boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clong(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clong(Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clng(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clng(String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clng(Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer clong(boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static double csign(double); public static String cstr(Boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cstr(String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cstr(double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cstr(int) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cstr(Object) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cstr(java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String cvar(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.util.Date dateAdd(String, int, java.util.Date) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp dateAdd(String, int, java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp dateAdd(String, int, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer dateDiff(String, String, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer dateDiff(String, String, java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer dateDiff(String, java.sql.Timestamp, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer dateDiff(String, java.sql.Timestamp, java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, String, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, java.sql.Timestamp, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, String, Integer, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, java.sql.Timestamp, Integer, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer datePart(String, java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp dateSerial(int, int, int); public static java.sql.Timestamp dateValue(String); public static java.sql.Timestamp timestamp0(String); private static java.sql.Timestamp dateValue(String, boolean); public static java.sql.Timestamp dateValue(java.sql.Timestamp); public static String format(double, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String format(String, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String format(String, String, boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; private static String formatDate(java.sql.Timestamp, String); public static String format(java.sql.Timestamp, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String iif(Boolean, String, String); public static Integer iif(Boolean, Integer, Integer); public static Double iif(Boolean, Double, Double); public static Boolean iif(Boolean, Boolean, Boolean); public static java.sql.Timestamp iif(Boolean, java.sql.Timestamp, java.sql.Timestamp); private static Object iif(Boolean, Object, Object); public static Integer instr(Integer, String, String); public static Integer instr(Integer, String, String, Integer); public static Integer instr(String, String); public static Integer instr(String, String, Integer); public static Integer instrrev(String, String); public static Integer instrrev(String, String, Integer); public static Integer instrrev(String, String, Integer, Integer); public static boolean isDate(String); public static boolean isDate(java.sql.Timestamp); public static boolean isNull(String); public static boolean isNull(java.sql.Timestamp); public static boolean isNull(Double); public static boolean isNumeric(java.math.BigDecimal); public static boolean isNumeric(String); public static String left(String, int); public static String leftS(String, int); public static Integer len(String); public static String mid(String, int); public static String mid(String, int, int); public static String monthName(int) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String monthName(int, boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp date(); public static java.sql.Timestamp now(); private static Object nz(Object, Object); public static String nz(String); public static Double nz(Double); public static Integer nz(Integer); public static java.math.BigDecimal nz(java.math.BigDecimal); public static String nz(String, String); public static short sign(double); public static String space(Integer); public static String str(double); public static java.sql.Timestamp time(); public static Double val(java.math.BigDecimal); private static Double val(Object); public static Double val(String); public static String weekDayName(int); public static String weekDayName(int, boolean); public static String weekDayName(int, boolean, int); public static Integer weekDay(java.sql.Timestamp) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer weekDay(java.sql.Timestamp, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String string(Integer, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp timeserial(Integer, Integer, Integer); public static Double rnd(); public static Double rnd(Double); public static java.math.BigDecimal nz(java.math.BigDecimal, java.math.BigDecimal); public static Double nz(Double, Double); public static Integer nz(Integer, Integer); public static String strReverse(String); public static String strConv(String, int); public static Integer strComp(String, String, Integer) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer strComp(String, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Integer mint(Double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Short mint(boolean) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static double ddb(double, double, double, double); public static double ddb(double, double, double, double, double); public static double fv(double, int, double); public static double fv(double, int, double, double); public static double fv(double, int, double, double, double); public static double pmt(double, double, double); public static double pmt(double, double, double, double); public static double pmt(double, double, double, double, double); public static double nper(double, double, double); public static double nper(double, double, double, double); public static double nper(double, double, double, double, double); public static double ipmt(double, double, double, double); public static double ipmt(double, double, double, double, double); public static double ipmt(double, double, double, double, double, double); public static double pv(double, double, double); public static double pv(double, double, double, double); public static double pv(double, double, double, double, double); public static double ppmt(double, int, int, double); public static double ppmt(double, int, int, double, double); public static double ppmt(double, int, int, double, double, double); public static double sln(double, double, double); public static double syd(double, double, double, double); public static double rate(double, double, double); public static double rate(double, double, double, double); public static double rate(double, double, double, double, double); public static double rate(double, double, double, double, double, double); public static Double formulaToNumeric(Double, String); public static Double formulaToNumeric(Boolean, String); public static Double formulaToNumeric(String, String); public static Double formulaToNumeric(java.sql.Timestamp, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static Boolean formulaToBoolean(Boolean, String); public static Boolean formulaToBoolean(Double, String); public static Boolean formulaToBoolean(java.sql.Timestamp, String); public static Boolean formulaToBoolean(String, String); public static String formulaToText(String, String); public static String formulaToText(Double, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String formulaToText(Boolean, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String formulaToText(java.sql.Timestamp, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static java.sql.Timestamp formulaToDate(java.sql.Timestamp, String); public static java.sql.Timestamp formulaToDate(String, String); public static java.sql.Timestamp formulaToDate(Boolean, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String orderJet(String); public static java.sql.Timestamp formulaToDate(Double, String) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String right(String, int); public static String rightS(String, int); public static double round(double, double); public static double fix(double) throws net.ucanaccess.jdbc.UcanaccessSQLException; public static String partition(Double, double, double, double) throws net.ucanaccess.jdbc.UcanaccessSQLException; private static int lfloor(double); private static int lceil(double); private static int lrint(double); private static String padLeft(int, int); }
net/ucanaccess/converters/Metadata.class
package net.ucanaccess.converters; public synchronized class Metadata { private java.sql.Connection conn; private static final String SCHEMA = CREATE SCHEMA UCA_METADATA AUTHORIZATION DBA; private static final String TABLES = CREATE TABLE UCA_METADATA.TABLES(TABLE_ID INTEGER IDENTITY, TABLE_NAME LONGVARCHAR,ESCAPED_TABLE_NAME LONGVARCHAR, TYPE VARCHAR(5),UNIQUE(TABLE_NAME)) ; private static final String COLUMNS = CREATE MEMORY TABLE UCA_METADATA.COLUMNS(COLUMN_ID INTEGER IDENTITY, COLUMN_NAME LONGVARCHAR,ESCAPED_COLUMN_NAME LONGVARCHAR, ORIGINAL_TYPE VARCHAR(20),COLUMN_DEF LONGVARCHAR,IS_GENERATEDCOLUMN VARCHAR(3),TABLE_ID INTEGER, UNIQUE(TABLE_ID,COLUMN_NAME) ); private static final String PROP = CREATE MEMORY TABLE UCA_METADATA.PROP(NAME LONGVARCHAR PRIMARY KEY, MAX_LEN INTEGER,DEFAULT_VALUE VARCHAR(20),DESCRIPTION LONGVARCHAR) ; public static final String SYSTEM_SUBQUERY = SYSTEM_SUBQUERY; private static final Object[][] PROP_DATA; private static final String COLUMNS_VIEW = CREATE VIEW UCA_METADATA.COLUMNS_VIEW as SELECT t.TABLE_NAME, c.COLUMN_NAME,t.ESCAPED_TABLE_NAME, c.ESCAPED_COLUMN_NAME,c.COLUMN_DEF,c.IS_GENERATEDCOLUMN,CASE WHEN(c.ORIGINAL_TYPE IN ('COUNTER' ,'GUID')) THEN 'YES' ELSE 'NO' END as IS_AUTOINCREMENT,c.ORIGINAL_TYPE FROM UCA_METADATA.COLUMNS c INNER JOIN UCA_METADATA.TABLES t ON (t.TABLE_ID=c.TABLE_ID); private static final String FK = ALTER TABLE UCA_METADATA.COLUMNS ADD CONSTRAINT UCA_METADATA_FK FOREIGN KEY (TABLE_ID) REFERENCES UCA_METADATA.TABLES (TABLE_ID) ON DELETE CASCADE; private static final String TABLE_RECORD = INSERT INTO UCA_METADATA.TABLES( TABLE_NAME,ESCAPED_TABLE_NAME, TYPE) VALUES(?,?,?); private static final String COLUMN_RECORD = INSERT INTO UCA_METADATA.COLUMNS(COLUMN_NAME,ESCAPED_COLUMN_NAME,ORIGINAL_TYPE, IS_GENERATEDCOLUMN,TABLE_ID) VALUES(?,?,?,'NO',?); private static final String SELECT_COLUMN = SELECT DISTINCT c.COLUMN_NAME,c.ORIGINAL_TYPE IN('COUNTER','GUID') as IS_AUTOINCREMENT, c.ORIGINAL_TYPE='MONEY' as IS_CURRENCY FROM UCA_METADATA.COLUMNS c INNER JOIN UCA_METADATA.TABLES t ON(t.TABLE_ID=c.TABLE_ID ) WHERE t.ESCAPED_TABLE_NAME=nvl(?,t.ESCAPED_TABLE_NAME) AND c.ESCAPED_COLUMN_NAME=? ; private static final String SELECT_COLUMN_ESCAPED = SELECT c.ESCAPED_COLUMN_NAME FROM UCA_METADATA.COLUMNS c INNER JOIN UCA_METADATA.TABLES t ON(t.TABLE_ID=c.TABLE_ID ) WHERE t.TABLE_NAME=nvl(?,t.TABLE_NAME) AND c.COLUMN_NAME=? ; private static final String SELECT_TABLE_ESCAPED = SELECT ESCAPED_TABLE_NAME FROM UCA_METADATA.TABLES WHERE TABLE_NAME=?; private static final String SELECT_TABLE_METADATA = SELECT TABLE_ID, TABLE_NAME FROM UCA_METADATA.TABLES WHERE ESCAPED_TABLE_NAME=? ; private static final String DROP_TABLE = DELETE FROM UCA_METADATA.TABLES WHERE TABLE_NAME=?; private static final String UPDATE_COLUMN_DEF = UPDATE UCA_METADATA.COLUMNS c SET c.COLUMN_DEF=? WHERE COLUMN_NAME=? AND EXISTS(SELECT * FROM UCA_METADATA.TABLES t WHERE t.TABLE_NAME=? AND t.TABLE_ID=c.TABLE_ID) ; private static final String UPDATE_IS_GENERATEDCOLUMN = UPDATE UCA_METADATA.COLUMNS c SET c.IS_GENERATEDCOLUMN='YES' WHERE COLUMN_NAME=? AND EXISTS(SELECT * FROM UCA_METADATA.TABLES t WHERE t.TABLE_NAME=? AND t.TABLE_ID=c.TABLE_ID) ; private static final String SELECT_COLUMNS = SELECT DISTINCT c.COLUMN_NAME,c.ORIGINAL_TYPE IN('COUNTER','GUID') as IS_AUTOINCREMENT, c.ORIGINAL_TYPE='MONEY' as IS_CURRENCY FROM UCA_METADATA.COLUMNS c INNER JOIN UCA_METADATA.TABLES t ON(t.TABLE_ID=c.TABLE_ID ) WHERE t.ESCAPED_TABLE_NAME=nvl(?,t.ESCAPED_TABLE_NAME) ; private static final String RENAME = UPDATE UCA_METADATA.TABLES SET TABLE_NAME=?,ESCAPED_TABLE_NAME=? WHERE TABLE_NAME=?; public void Metadata(java.sql.Connection) throws java.sql.SQLException; public void createMetadata() throws java.sql.SQLException; public void loadProp() throws java.sql.SQLException; public Integer newTable(String, String, Metadata$Types) throws java.sql.SQLException; public void newColumn(String, String, String, Integer) throws java.sql.SQLException; public java.util.List getColumnNames(String) throws java.sql.SQLException; public String getColumnName(String, String) throws java.sql.SQLException; public String getEscapedColumnName(String, String) throws java.sql.SQLException; public String getEscapedTableName(String) throws java.sql.SQLException; public boolean isAutoIncrement(String, String) throws java.sql.SQLException; public boolean isCurrency(String, String) throws java.sql.SQLException; public Integer getTableId(String) throws java.sql.SQLException; public String getTableName(String) throws java.sql.SQLException; public void dropTable(String) throws java.sql.SQLException; public void columnDef(String, String, String) throws java.sql.SQLException; public void calculatedField(String, String) throws java.sql.SQLException; public void rename(String, String, String) throws java.sql.SQLException; static void <clinit>(); }
net/ucanaccess/converters/Persist2Jet.class
package net.ucanaccess.converters; public synchronized class Persist2Jet { private static java.util.HashMap columnNamesCache; public void Persist2Jet(); public java.util.Map getRowPattern(Object[], com.healthmarketscience.jackcess.Table) throws java.sql.SQLException; public Object[] getValues(java.util.Map, com.healthmarketscience.jackcess.Table) throws java.sql.SQLException; private java.util.List getColumnNames(String) throws java.sql.SQLException; private java.util.List getColumnNamesCreate(String) throws java.sql.SQLException; public void convertRowTypes(Object[], com.healthmarketscience.jackcess.Table) throws java.sql.SQLException; private java.util.Map escapeIdentifiers(java.util.Map, com.healthmarketscience.jackcess.Table); private String getNormalizedName(String, java.util.Map); private com.healthmarketscience.jackcess.ColumnBuilder getColumn(java.sql.ResultSet, int, String, java.util.Map, String[]) throws java.sql.SQLException; private com.healthmarketscience.jackcess.ColumnBuilder getColumn(String, java.util.Map, String[]) throws java.sql.SQLException; private java.util.Collection getColumns(String, java.util.Map, String[]) throws java.sql.SQLException; private java.util.List getIndexBuilders(String, java.util.Map) throws java.sql.SQLException; private void checkPK(java.util.List, com.healthmarketscience.jackcess.IndexBuilder); private com.healthmarketscience.jackcess.IndexBuilder getIndexBuilderPK(String, java.util.Map) throws java.sql.SQLException; private void addIndexBuildersSimple(String, java.util.Map, java.util.List) throws java.sql.SQLException; private void saveColumnsDefaults(String[], Boolean[], com.healthmarketscience.jackcess.Column, int) throws java.io.IOException; private void saveColumnsDefaults(String[], Boolean[], com.healthmarketscience.jackcess.Table) throws java.io.IOException; private String escape4Hsqldb(String); private String escape4Access(String); private String getUcaMetadataTypeName(int, com.healthmarketscience.jackcess.ColumnBuilder, String[]); public void createTable(String, java.util.Map, String[], String[], Boolean[]) throws java.io.IOException, java.sql.SQLException; public void dropTable(String) throws java.io.IOException, java.sql.SQLException; public void renameTable(String, String) throws java.io.IOException, java.sql.SQLException; public void addColumn(String, String, java.util.Map, String[], String[], Boolean[]) throws java.io.IOException, java.sql.SQLException; private void setHsqldbNotNull(String, String, String, com.healthmarketscience.jackcess.Column) throws java.sql.SQLException, java.io.IOException; private void updateNewColumn2Defaut(String, String, com.healthmarketscience.jackcess.Table, com.healthmarketscience.jackcess.Column) throws java.sql.SQLException, java.io.IOException; public void createIndex(String, String) throws java.io.IOException, java.sql.SQLException; public void createPrimaryKey(String) throws java.io.IOException, java.sql.SQLException; public void createForeignKey(String, String) throws java.io.IOException, java.sql.SQLException; public void createForeignKey(String, String, String) throws java.io.IOException, java.sql.SQLException; public void createForeignKeys(String) throws java.io.IOException, java.sql.SQLException; private void createForeignKey(String, String, String, String, String) throws java.io.IOException, java.sql.SQLException; public void dropForeignKey(String) throws java.io.IOException, java.sql.SQLException; static void <clinit>(); }
net/ucanaccess/converters/RegionalSettings.class
package net.ucanaccess.converters; public final synchronized class RegionalSettings { static final java.util.Map REG_MAP; private final java.util.ResourceBundle dateBundle; private final java.util.Locale locale; private boolean pointDateSeparator; private final java.util.Map dateFormats; private final java.util.List dateFormatPatterns; void RegionalSettings(); void RegionalSettings(java.util.Locale); public String getAM(); public String getPM(); public String getRS(); public String getLongDatePattern(); public String getMediumDatePattern(); public String getShortDatePattern(); public String getLongTimePattern(); public String getMediumTimePattern(); public String getShortTimePattern(); public String getGeneralPattern(); public boolean isPointDateSeparator(); public java.util.Map getDateFormats(); void addDateP(String, boolean, boolean); void addTogglePattern(String); public static RegionalSettings getRegionalSettings(); public static RegionalSettings getRegionalSettings(java.util.Locale); public String toString(); static void <clinit>(); }
net/ucanaccess/converters/SQLConverter$DDLType.class
package net.ucanaccess.converters; public final synchronized enum SQLConverter$DDLType { public static final SQLConverter$DDLType CREATE_TABLE_AS_SELECT; public static final SQLConverter$DDLType CREATE_TABLE; public static final SQLConverter$DDLType DROP_TABLE_CASCADE; public static final SQLConverter$DDLType DROP_TABLE; public static final SQLConverter$DDLType ALTER_RENAME; public static final SQLConverter$DDLType CREATE_PRIMARY_KEY; public static final SQLConverter$DDLType CREATE_FOREIGN_KEY; public static final SQLConverter$DDLType DROP_FOREIGN_KEY; public static final SQLConverter$DDLType ADD_COLUMN; public static final SQLConverter$DDLType CREATE_INDEX; public static final SQLConverter$DDLType DISABLE_AUTOINCREMENT; public static final SQLConverter$DDLType ENABLE_AUTOINCREMENT; private java.util.regex.Pattern pattern; private String ddl; public static SQLConverter$DDLType[] values(); public static SQLConverter$DDLType valueOf(String); private void SQLConverter$DDLType(String, int, java.util.regex.Pattern); public transient boolean in(SQLConverter$DDLType[]); public static SQLConverter$DDLType getDDLType(String); private static String elab(String); public String getDBObjectName(); public String getSecondDBObjectName(); public String getThirdDBObjectName(); public String getColumnDefinition(); public String getSelect(String); static void <clinit>(); }
net/ucanaccess/ext/FunctionType.class
package net.ucanaccess.ext; public abstract interface FunctionType extends annotation.Annotation { public abstract net.ucanaccess.converters.TypesMap$AccessType[] argumentTypes(); public abstract String functionName(); public abstract boolean namingConflict(); public abstract net.ucanaccess.converters.TypesMap$AccessType returnType(); }
net/ucanaccess/jdbc/AbstractExecute.class
package net.ucanaccess.jdbc; public abstract synchronized class AbstractExecute { protected int autoGeneratedKeys; protected String[] columnNames; protected AbstractExecute$CommandType commandType; protected int[] indexes; protected String sql; private UcanaccessResultSet resultSet; private UcanaccessStatement statement; protected void AbstractExecute(UcanaccessPreparedStatement); protected void AbstractExecute(UcanaccessResultSet); public void AbstractExecute(UcanaccessStatement); protected void AbstractExecute(UcanaccessStatement, String); protected void AbstractExecute(UcanaccessStatement, String, int); protected void AbstractExecute(UcanaccessStatement, String, int[]); protected void AbstractExecute(UcanaccessStatement, String, String[]); private Object enableDiasable(net.ucanaccess.converters.SQLConverter$DDLType) throws java.sql.SQLException, java.io.IOException; private int count(String) throws java.sql.SQLException; private java.sql.SQLException checkDDLException() throws java.sql.SQLException; private Object addDDLCommand() throws java.sql.SQLException; private boolean checkDDL(); public Object executeBase() throws java.sql.SQLException; public abstract Object executeWrapped() throws java.sql.SQLException; java.sql.ResultSet getWrappedResultSet(); java.sql.Statement getWrappedStatement(); void setStatement(UcanaccessStatement); }
net/ucanaccess/jdbc/DBReference$MemoryTimer$1.class
package net.ucanaccess.jdbc; synchronized class DBReference$MemoryTimer$1 extends java.util.TimerTask { void DBReference$MemoryTimer$1(DBReference$MemoryTimer, Session); public void run(); }
net/ucanaccess/jdbc/DBReferenceSingleton.class
package net.ucanaccess.jdbc; public final synchronized class DBReferenceSingleton { private static DBReferenceSingleton singletonObject; private java.util.Map dbRegistry; private void DBReferenceSingleton(); public static DBReferenceSingleton getInstance(); public DBReference getReference(java.io.File); public boolean loaded(java.io.File) throws java.io.IOException, java.sql.SQLException; public DBReference loadReference(java.io.File, com.healthmarketscience.jackcess.Database$FileFormat, JackcessOpenerInterface, String) throws java.io.IOException, java.sql.SQLException; public DBReference put(String, DBReference); public DBReference remove(String) throws java.io.IOException, java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessBlob.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessBlob implements java.sql.Blob { private java.sql.Blob blob; public void UcanaccessBlob(java.sql.Blob); public void free() throws java.sql.SQLException; public java.io.InputStream getBinaryStream() throws java.sql.SQLException; public java.io.InputStream getBinaryStream(long, long) throws java.sql.SQLException; public byte[] getBytes(long, int) throws java.sql.SQLException; public long length() throws java.sql.SQLException; public long position(java.sql.Blob, long) throws java.sql.SQLException; public long position(byte[], long) throws java.sql.SQLException; public java.io.OutputStream setBinaryStream(long) throws java.sql.SQLException; public int setBytes(long, byte[]) throws java.sql.SQLException; public int setBytes(long, byte[], int, int) throws java.sql.SQLException; public void truncate(long) throws java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessCallableStatement.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessCallableStatement extends UcanaccessPreparedStatement implements java.sql.CallableStatement { private java.sql.CallableStatement hidden; public void UcanaccessCallableStatement(NormalizedSQL, java.sql.CallableStatement, UcanaccessConnection) throws java.sql.SQLException; public void setShort(String, short) throws java.sql.SQLException; public boolean wasNull() throws java.sql.SQLException; public java.sql.Array getArray(int) throws java.sql.SQLException; public java.sql.Array getArray(String) 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.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException; public java.sql.Blob getBlob(int) throws java.sql.SQLException; public java.sql.Blob getBlob(String) throws java.sql.SQLException; public boolean getBoolean(int) throws java.sql.SQLException; public boolean getBoolean(String) throws java.sql.SQLException; public byte getByte(int) throws java.sql.SQLException; public byte getByte(String) throws java.sql.SQLException; public byte[] getBytes(int) throws java.sql.SQLException; public byte[] getBytes(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 java.sql.Clob getClob(int) throws java.sql.SQLException; public java.sql.Clob getClob(String) 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.Date getDate(String, java.util.Calendar) throws java.sql.SQLException; public java.sql.Date getDate(String) throws java.sql.SQLException; public double getDouble(int) throws java.sql.SQLException; public double getDouble(String) throws java.sql.SQLException; public float getFloat(int) throws java.sql.SQLException; public float getFloat(String) throws java.sql.SQLException; public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException; public int getInt(int) throws java.sql.SQLException; public int getInt(String) throws java.sql.SQLException; public long getLong(int) throws java.sql.SQLException; public long getLong(String) throws java.sql.SQLException; public int getMaxFieldSize() throws java.sql.SQLException; public int getMaxRows() throws java.sql.SQLException; public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException; public boolean getMoreResults() throws java.sql.SQLException; public boolean getMoreResults(int) 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.sql.NClob getNClob(int) throws java.sql.SQLException; public java.sql.NClob getNClob(String) throws java.sql.SQLException; public String getNString(int) throws java.sql.SQLException; public String getNString(String) throws java.sql.SQLException; public Object getObject(int, java.util.Map) throws java.sql.SQLException; public Object getObject(int) throws java.sql.SQLException; public Object getObject(String, java.util.Map) throws java.sql.SQLException; public Object getObject(String) throws java.sql.SQLException; public java.sql.Ref getRef(int) throws java.sql.SQLException; public java.sql.Ref getRef(String) throws java.sql.SQLException; public java.sql.ResultSet getResultSet() 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 short getShort(int) throws java.sql.SQLException; public short getShort(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 String getString(int) throws java.sql.SQLException; public String getString(String) 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.Time getTime(String, java.util.Calendar) throws java.sql.SQLException; public java.sql.Time getTime(String) 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 java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException; public java.sql.Timestamp getTimestamp(String) 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 registerOutParameter(int, int, int) throws java.sql.SQLException; public void registerOutParameter(int, int, String) throws java.sql.SQLException; public void registerOutParameter(int, 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 void registerOutParameter(String, int) throws java.sql.SQLException; public void setAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException; public void setAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException; public void setAsciiStream(String, java.io.InputStream) throws java.sql.SQLException; public void setBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException; public void setBinaryStream(String, java.io.InputStream, int) throws java.sql.SQLException; public void setBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException; public void setBinaryStream(String, java.io.InputStream) throws java.sql.SQLException; public void setBlob(String, java.sql.Blob) throws java.sql.SQLException; public void setBlob(String, java.io.InputStream, long) throws java.sql.SQLException; public void setBlob(String, java.io.InputStream) throws java.sql.SQLException; public void setBoolean(String, boolean) throws java.sql.SQLException; public void setByte(String, byte) throws java.sql.SQLException; public void setBytes(String, byte[]) throws java.sql.SQLException; public void setCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException; public void setCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException; public void setCharacterStream(String, java.io.Reader) throws java.sql.SQLException; public void setClob(String, java.sql.Clob) throws java.sql.SQLException; public void setClob(String, java.io.Reader, long) throws java.sql.SQLException; public void setClob(String, java.io.Reader) throws java.sql.SQLException; public void setDate(String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException; public void setDate(String, java.sql.Date) throws java.sql.SQLException; public void setDouble(String, double) throws java.sql.SQLException; public void setFloat(String, float) throws java.sql.SQLException; public void setInt(int, int) throws java.sql.SQLException; public void setInt(String, int) throws java.sql.SQLException; public void setLong(String, long) throws java.sql.SQLException; public void setNCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException; public void setNCharacterStream(String, java.io.Reader) throws java.sql.SQLException; public void setNClob(String, java.sql.NClob) throws java.sql.SQLException; public void setNClob(String, java.io.Reader, long) throws java.sql.SQLException; public void setNClob(String, java.io.Reader) throws java.sql.SQLException; public void setNString(String, String) throws java.sql.SQLException; public void setNull(String, int, String) throws java.sql.SQLException; public void setNull(String, 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 setRowId(String, java.sql.RowId) throws java.sql.SQLException; public void setSQLXML(String, java.sql.SQLXML) throws java.sql.SQLException; public void setString(String, String) throws java.sql.SQLException; public void setTime(String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException; public void setTime(String, java.sql.Time) throws java.sql.SQLException; public void setTimestamp(String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException; public void setTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException; public void setURL(String, java.net.URL) throws java.sql.SQLException; public boolean execute() throws java.sql.SQLException; public int executeUpdate() throws java.sql.SQLException; public Object getObject(int, Class) throws java.sql.SQLException; public Object getObject(String, Class) throws java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessConnection.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessConnection implements java.sql.Connection { private static ThreadLocal ctx; private boolean feedbackState; private java.util.LinkedList commands; private java.sql.Connection hsqlDBConnection; private java.util.Map savepointsMap; private DBReference ref; private boolean checkModified; private boolean autoCommit; private java.util.Properties clientInfo; private boolean testRollback; private Session session; private java.sql.SQLWarning warnings; private String url; private UcanaccessStatement currentStatement; private Object lastGeneratedKey; private String refId; static final String BATCH_ID = BATCH_ID; public static synchronized UcanaccessConnection getCtxConnection(); public static synchronized boolean hasContext(); public static synchronized String getCtxExcId(); public static synchronized void setCtxConnection(UcanaccessConnection); public static synchronized void setCtxExecId(String); public void UcanaccessConnection(DBReference, java.util.Properties, Session) throws UcanaccessSQLException; Object getLastGeneratedKey(); String preprocess(String); void setCurrentStatement(UcanaccessStatement); public void setGeneratedKey(Object); public boolean isTestRollback(); private void setTestRollback(boolean); public void addFunctions(Class) throws java.sql.SQLException; public void reloadDbIO() throws java.io.IOException; public synchronized boolean add(net.ucanaccess.commands.ICommand); public void clearWarnings() throws java.sql.SQLException; public void close() throws java.sql.SQLException; public void commit() throws java.sql.SQLException; public java.sql.Array createArrayOf(String, Object[]) throws java.sql.SQLException; public java.sql.Blob createBlob() throws java.sql.SQLException; private void checkConnection() throws UcanaccessSQLException; 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.Statement createStatement() throws java.sql.SQLException; public java.sql.Statement createStatement(int, int) throws java.sql.SQLException; public java.sql.Statement createStatement(int, int, int) throws java.sql.SQLException; public java.sql.Struct createStruct(String, Object[]) throws java.sql.SQLException; private void flushIO() throws java.sql.SQLException; private void finalizeEnlistedResources(); public boolean getAutoCommit() throws java.sql.SQLException; public String getCatalog() throws java.sql.SQLException; public java.util.Properties getClientInfo() throws java.sql.SQLException; public String getClientInfo(String) throws java.sql.SQLException; public com.healthmarketscience.jackcess.Database getDbIO(); public int getHoldability() throws java.sql.SQLException; public java.sql.Connection getHSQLDBConnection(); public java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException; public int getTransactionIsolation() throws java.sql.SQLException; public java.util.Map getTypeMap() throws java.sql.SQLException; public java.sql.SQLWarning getWarnings() throws java.sql.SQLException; public void setWarnings(java.sql.SQLWarning); public void addWarnings(java.sql.SQLWarning); public boolean isFeedbackState(); public boolean isClosed() throws java.sql.SQLException; public boolean isReadOnly() throws java.sql.SQLException; public boolean isValid(int) throws java.sql.SQLException; public boolean isWrapperFor(Class) throws java.sql.SQLException; public String nativeSQL(String) throws java.sql.SQLException; public java.sql.CallableStatement prepareCall(String) throws java.sql.SQLException; public java.sql.CallableStatement prepareCall(String, int, int) throws java.sql.SQLException; public java.sql.CallableStatement prepareCall(String, int, int, int) throws java.sql.SQLException; private NormalizedSQL prepare(String) throws java.sql.SQLException; public java.sql.PreparedStatement prepareStatement(String) throws java.sql.SQLException; public java.sql.PreparedStatement prepareStatement(String, int) throws java.sql.SQLException; public java.sql.PreparedStatement prepareStatement(String, int, int) throws java.sql.SQLException; public java.sql.PreparedStatement prepareStatement(String, int, int, 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; public void releaseSavepoint(java.sql.Savepoint) throws java.sql.SQLException; public void rollback() throws java.sql.SQLException; public void rollback(java.sql.Savepoint) throws java.sql.SQLException; public void setAutoCommit(boolean) throws java.sql.SQLException; public void setFeedbackState(boolean); public void setCatalog(String) throws java.sql.SQLException; public void setClientInfo(java.util.Properties) throws java.sql.SQLClientInfoException; public void setClientInfo(String, String) throws java.sql.SQLClientInfoException; public void setHoldability(int) throws java.sql.SQLException; public void setReadOnly(boolean) throws java.sql.SQLException; public java.sql.Savepoint setSavepoint() throws java.sql.SQLException; public java.sql.Savepoint setSavepoint(String) throws java.sql.SQLException; public void setTransactionIsolation(int) throws java.sql.SQLException; public void setTypeMap(java.util.Map) throws java.sql.SQLException; public Object unwrap(Class) throws java.sql.SQLException; public String toString(); void checkLastModified() throws UcanaccessSQLException; public String getUrl(); public void setUrl(String); public boolean isShowSchema(); public void setSchema(String) throws java.sql.SQLException; public String getSchema() throws java.sql.SQLException; public void unloadDB() throws UcanaccessSQLException; public void abort(java.util.concurrent.Executor) throws java.sql.SQLException; public void setNetworkTimeout(java.util.concurrent.Executor, int) throws java.sql.SQLException; public int getNetworkTimeout() throws java.sql.SQLException; public boolean isCheckModified(); static void <clinit>(); }
net/ucanaccess/jdbc/UcanaccessDatabaseMetadata.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessDatabaseMetadata implements java.sql.DatabaseMetaData { private static final String SELECT_BASE = SELECT * FROM INFORMATION_SCHEMA.; private static final String NATIVE_ALIAS = l.; private static final String CUSTOM_ALIAS = r.; private static final String CAST_EXPR = CAST(null AS VARCHAR(50)) AS ; private UcanaccessConnection connection; private java.sql.DatabaseMetaData wrapped; public void UcanaccessDatabaseMetadata(java.sql.DatabaseMetaData, UcanaccessConnection); private String from(String, String); private String in(String, String, Object[]); private String nAlias(String); private String cAlias(String); private String on(java.util.List, java.util.List); private static String and(String, String, String); private static String and(String, String, String, String); private static String and(String, String, String, boolean); private static String and(String, String, String, String, boolean); private String select(String, java.util.List, java.util.List) throws java.sql.SQLException; private java.sql.ResultSet executeQuery(String) throws java.sql.SQLException; public boolean allProceduresAreCallable() throws java.sql.SQLException; public boolean allTablesAreSelectable() throws java.sql.SQLException; public boolean autoCommitFailureClosesAllResultSets() throws java.sql.SQLException; public boolean dataDefinitionCausesTransactionCommit() throws java.sql.SQLException; public boolean dataDefinitionIgnoredInTransactions() throws java.sql.SQLException; public boolean deletesAreDetected(int) throws java.sql.SQLException; public boolean doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException; public boolean generatedKeyAlwaysReturned() throws java.sql.SQLException; public java.sql.ResultSet getAttributes(String, 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 getCatalogs() throws java.sql.SQLException; public String getCatalogSeparator() throws java.sql.SQLException; public String getCatalogTerm() throws java.sql.SQLException; public java.sql.ResultSet getClientInfoProperties() throws java.sql.SQLException; public java.sql.ResultSet getColumnPrivileges(String, String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getColumns(String, String, String, String) throws java.sql.SQLException; public java.sql.Connection getConnection() throws java.sql.SQLException; public java.sql.ResultSet getCrossReference(String, String, String, String, String, String) throws java.sql.SQLException; public int getDatabaseMajorVersion() throws java.sql.SQLException; public int getDatabaseMinorVersion() throws java.sql.SQLException; public String getDatabaseProductName() throws java.sql.SQLException; public String getDatabaseProductVersion() throws java.sql.SQLException; public int getDefaultTransactionIsolation() throws java.sql.SQLException; public int getDriverMajorVersion(); public int getDriverMinorVersion(); public String getDriverName() throws java.sql.SQLException; public String getDriverVersion() throws java.sql.SQLException; public java.sql.ResultSet getExportedKeys(String, String, String) throws java.sql.SQLException; public String getExtraNameCharacters() throws java.sql.SQLException; public java.sql.ResultSet getFunctionColumns(String, String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getFunctions(String, String, String) throws java.sql.SQLException; public String getIdentifierQuoteString() throws java.sql.SQLException; public java.sql.ResultSet getImportedKeys(String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getIndexInfo(String, String, String, boolean, boolean) throws java.sql.SQLException; public int getJDBCMajorVersion() throws java.sql.SQLException; public int getJDBCMinorVersion() throws java.sql.SQLException; public int getMaxBinaryLiteralLength() throws java.sql.SQLException; public int getMaxCatalogNameLength() 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 getMaxProcedureNameLength() throws java.sql.SQLException; public int getMaxRowSize() throws java.sql.SQLException; public int getMaxSchemaNameLength() 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 String getNumericFunctions() throws java.sql.SQLException; private boolean invokeWrapper(String, String); public java.sql.ResultSet getPrimaryKeys(String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getProcedureColumns(String, String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getProcedures(String, String, String) throws java.sql.SQLException; public String getProcedureTerm() throws java.sql.SQLException; public java.sql.ResultSet getPseudoColumns(String, String, String, String) throws java.sql.SQLException; public int getResultSetHoldability() throws java.sql.SQLException; public java.sql.RowIdLifetime getRowIdLifetime() throws java.sql.SQLException; public java.sql.ResultSet getSchemas() throws java.sql.SQLException; public java.sql.ResultSet getSchemas(String, String) throws java.sql.SQLException; public String getSchemaTerm() throws java.sql.SQLException; public String getSearchStringEscape() throws java.sql.SQLException; public String getSQLKeywords() throws java.sql.SQLException; public int getSQLStateType() throws java.sql.SQLException; public String getStringFunctions() throws java.sql.SQLException; public java.sql.ResultSet getSuperTables(String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getSuperTypes(String, String, String) throws java.sql.SQLException; public String getSystemFunctions() throws java.sql.SQLException; public java.sql.ResultSet getTablePrivileges(String, String, String) throws java.sql.SQLException; public java.sql.ResultSet getTables(String, String, String, String[]) throws java.sql.SQLException; public java.sql.ResultSet getTableTypes() throws java.sql.SQLException; public String getTimeDateFunctions() throws java.sql.SQLException; public java.sql.ResultSet getTypeInfo() throws java.sql.SQLException; public java.sql.ResultSet getUDTs(String, String, String, int[]) throws java.sql.SQLException; public String getURL() throws java.sql.SQLException; public String getUserName() throws java.sql.SQLException; public java.sql.ResultSet getVersionColumns(String, String, String) throws java.sql.SQLException; public boolean insertsAreDetected(int) throws java.sql.SQLException; public boolean isCatalogAtStart() throws java.sql.SQLException; public boolean isReadOnly() throws java.sql.SQLException; public boolean isWrapperFor(Class) throws java.sql.SQLException; public boolean locatorsUpdateCopy() throws java.sql.SQLException; public static String normalizeName(String); public boolean nullPlusNonNullIsNull() throws java.sql.SQLException; public boolean nullsAreSortedAtEnd() throws java.sql.SQLException; public boolean nullsAreSortedAtStart() throws java.sql.SQLException; public boolean nullsAreSortedHigh() throws java.sql.SQLException; public boolean nullsAreSortedLow() throws java.sql.SQLException; public boolean othersDeletesAreVisible(int) throws java.sql.SQLException; public boolean othersInsertsAreVisible(int) throws java.sql.SQLException; public boolean othersUpdatesAreVisible(int) throws java.sql.SQLException; public boolean ownDeletesAreVisible(int) throws java.sql.SQLException; public boolean ownInsertsAreVisible(int) throws java.sql.SQLException; public boolean ownUpdatesAreVisible(int) throws java.sql.SQLException; public boolean storesLowerCaseIdentifiers() throws java.sql.SQLException; public boolean storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException; public boolean storesMixedCaseIdentifiers() throws java.sql.SQLException; public boolean storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException; public boolean storesUpperCaseIdentifiers() throws java.sql.SQLException; public boolean storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException; public boolean supportsAlterTableWithAddColumn() throws java.sql.SQLException; public boolean supportsAlterTableWithDropColumn() throws java.sql.SQLException; public boolean supportsANSI92EntryLevelSQL() throws java.sql.SQLException; public boolean supportsANSI92FullSQL() throws java.sql.SQLException; public boolean supportsANSI92IntermediateSQL() throws java.sql.SQLException; public boolean supportsBatchUpdates() throws java.sql.SQLException; public boolean supportsCatalogsInDataManipulation() throws java.sql.SQLException; public boolean supportsCatalogsInIndexDefinitions() throws java.sql.SQLException; public boolean supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException; public boolean supportsCatalogsInProcedureCalls() throws java.sql.SQLException; public boolean supportsCatalogsInTableDefinitions() throws java.sql.SQLException; public boolean supportsColumnAliasing() throws java.sql.SQLException; public boolean supportsConvert() throws java.sql.SQLException; public boolean supportsConvert(int, int) throws java.sql.SQLException; public boolean supportsCoreSQLGrammar() throws java.sql.SQLException; public boolean supportsCorrelatedSubqueries() throws java.sql.SQLException; public boolean supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException; public boolean supportsDataManipulationTransactionsOnly() throws java.sql.SQLException; public boolean supportsDifferentTableCorrelationNames() throws java.sql.SQLException; public boolean supportsExpressionsInOrderBy() throws java.sql.SQLException; public boolean supportsExtendedSQLGrammar() throws java.sql.SQLException; public boolean supportsFullOuterJoins() throws java.sql.SQLException; public boolean supportsGetGeneratedKeys() throws java.sql.SQLException; public boolean supportsGroupBy() throws java.sql.SQLException; public boolean supportsGroupByBeyondSelect() throws java.sql.SQLException; public boolean supportsGroupByUnrelated() throws java.sql.SQLException; public boolean supportsIntegrityEnhancementFacility() throws java.sql.SQLException; public boolean supportsLikeEscapeClause() throws java.sql.SQLException; public boolean supportsLimitedOuterJoins() throws java.sql.SQLException; public boolean supportsMinimumSQLGrammar() throws java.sql.SQLException; public boolean supportsMixedCaseIdentifiers() throws java.sql.SQLException; public boolean supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException; public boolean supportsMultipleOpenResults() throws java.sql.SQLException; public boolean supportsMultipleResultSets() throws java.sql.SQLException; public boolean supportsMultipleTransactions() throws java.sql.SQLException; public boolean supportsNamedParameters() throws java.sql.SQLException; public boolean supportsNonNullableColumns() 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 boolean supportsOrderByUnrelated() throws java.sql.SQLException; public boolean supportsOuterJoins() throws java.sql.SQLException; public boolean supportsPositionedDelete() throws java.sql.SQLException; public boolean supportsPositionedUpdate() throws java.sql.SQLException; public boolean supportsResultSetConcurrency(int, int) throws java.sql.SQLException; public boolean supportsResultSetHoldability(int) throws java.sql.SQLException; public boolean supportsResultSetType(int) throws java.sql.SQLException; public boolean supportsSavepoints() throws java.sql.SQLException; public boolean supportsSchemasInDataManipulation() throws java.sql.SQLException; public boolean supportsSchemasInIndexDefinitions() throws java.sql.SQLException; public boolean supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException; public boolean supportsSchemasInProcedureCalls() throws java.sql.SQLException; public boolean supportsSchemasInTableDefinitions() throws java.sql.SQLException; public boolean supportsSelectForUpdate() throws java.sql.SQLException; public boolean supportsStatementPooling() throws java.sql.SQLException; public boolean supportsStoredFunctionsUsingCallSyntax() 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 supportsTableCorrelationNames() throws java.sql.SQLException; public boolean supportsTransactionIsolationLevel(int) throws java.sql.SQLException; public boolean supportsTransactions() throws java.sql.SQLException; public boolean supportsUnion() throws java.sql.SQLException; public boolean supportsUnionAll() throws java.sql.SQLException; public Object unwrap(Class) throws java.sql.SQLException; public boolean updatesAreDetected(int) throws java.sql.SQLException; public boolean usesLocalFilePerTable() throws java.sql.SQLException; public boolean usesLocalFiles() throws java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessPreparedStatement.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessPreparedStatement extends UcanaccessStatement implements java.sql.PreparedStatement { private java.sql.PreparedStatement wrapped; private String sql; private java.util.Map memento; public void UcanaccessPreparedStatement(NormalizedSQL, java.sql.PreparedStatement, UcanaccessConnection) throws java.sql.SQLException; public void UcanaccessPreparedStatement(String, UcanaccessConnection) throws java.sql.SQLException; private transient void addMementoEntry(String, Class[], Object[]); private void parametersReset(); private java.io.Reader markableReader(java.io.Reader) throws java.sql.SQLException; private java.io.Reader markableReader(java.io.Reader, long) throws java.sql.SQLException; private java.io.InputStream markableInputStream(java.io.InputStream) throws java.sql.SQLException; private java.io.InputStream markableInputStream(java.io.InputStream, long) throws java.sql.SQLException; private void resetReader(java.io.Reader) throws java.sql.SQLException; private void resetInputStream(java.io.InputStream) throws java.sql.SQLException; private void preprocess() 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 java.sql.ResultSet executeQuery() throws java.sql.SQLException; public int executeUpdate() throws java.sql.SQLException; public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException; public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException; public void setArray(int, java.sql.Array) throws java.sql.SQLException; public void setAsciiStream(int, java.io.InputStream) throws java.sql.SQLException; public void setAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException; public void setAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException; public void setBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException; public void setBinaryStream(int, java.io.InputStream) throws java.sql.SQLException; public void setBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException; public void setBinaryStream(int, java.io.InputStream, long) throws java.sql.SQLException; public void setBlob(int, java.sql.Blob) 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 setBoolean(int, boolean) throws java.sql.SQLException; public void setByte(int, byte) throws java.sql.SQLException; public void setBytes(int, byte[]) throws java.sql.SQLException; public void setCharacterStream(int, java.io.Reader) throws java.sql.SQLException; public void setCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException; public void setCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException; public void setClob(int, java.sql.Clob) 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 setCursorName(String) throws java.sql.SQLException; public void setDate(int, java.sql.Date) throws java.sql.SQLException; public void setDate(int, java.sql.Date, java.util.Calendar) 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 setLong(int, long) 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.sql.NClob) 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 void setNString(int, String) throws java.sql.SQLException; public void setNull(int, int) throws java.sql.SQLException; public void setNull(int, int, String) 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 setRef(int, java.sql.Ref) throws java.sql.SQLException; public void setRowId(int, java.sql.RowId) throws java.sql.SQLException; public void setShort(int, short) throws java.sql.SQLException; public void setSQLXML(int, java.sql.SQLXML) throws java.sql.SQLException; public void setString(int, String) throws java.sql.SQLException; public void setTime(int, java.sql.Time) 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) throws java.sql.SQLException; public void setTimestamp(int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException; public void setUnicodeStream(int, java.io.InputStream, int) throws java.sql.SQLException; public void setURL(int, java.net.URL) throws java.sql.SQLException; public Object unwrap(Class) throws java.sql.SQLException; protected void reset() throws java.sql.SQLException; }
net/ucanaccess/triggers/AutoNumberManager.class
package net.ucanaccess.triggers; public final synchronized class AutoNumberManager { private static final java.util.Map REGISTER; private void AutoNumberManager(); static synchronized void clear(); static synchronized int getNext(com.healthmarketscience.jackcess.Column); public static synchronized void reset(com.healthmarketscience.jackcess.Column, int); public static synchronized void bump(com.healthmarketscience.jackcess.Column, int); static void <clinit>(); }
net/ucanaccess/triggers/TriggerAppendOnly.class
package net.ucanaccess.triggers; public synchronized class TriggerAppendOnly extends TriggerBase { public void TriggerAppendOnly(); public void fire(int, String, String, Object[], Object[]); }
net/ucanaccess/triggers/TriggerDelete.class
package net.ucanaccess.triggers; public synchronized class TriggerDelete extends TriggerBase { public void TriggerDelete(); public void fire(int, String, String, Object[], Object[]); }
net/ucanaccess/util/format/dateFormat.properties
longDate=EEEE, MMMM dd, yyyy mediumDate=dd-MMM-yy shortDate=M/d/yyyy longTime=h:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=M/d/yyyy h:mm:ss a AM=AM PM=PM RS=False
net/ucanaccess/util/format/dateFormat_af_ZA.properties
longDate=dd MMMM yyyy mediumDate=dd-MMM-yy shortDate=yyyy/MM/dd longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=yyyy/MM/dd hh:mm:ss a
net/ucanaccess/util/format/dateFormat_am_ET.properties
#Fri Jun 20 13:30:37 CEST 2014 shortDate=d/M/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm:ss a generalDate=d/M/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ar.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_AE.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yyyy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_BH.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_DZ.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd-MM-yyyy longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=dd-MM-yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_ar_EG.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_IQ.properties
longDate=dd MMMM yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_JO.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_KW.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_LB.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_LY.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_MA.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd-MM-yyyy longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=dd-MM-yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_ar_OM.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_QA.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_SA.properties
longDate=dd/MMMM/yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_SY.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_ar_TN.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd-MM-yyyy longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=dd-MM-yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_ar_YE.properties
longDate=dd MMMM, yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=hh:mm:ss a mediumTime=hh:mm a shortTime=HH:mm generalDate=dd/MM/yyyy hh:mm:ss a
net/ucanaccess/util/format/dateFormat_as_IN.properties
#Fri Jun 20 15:14:54 CEST 2014 shortDate=dd-MM-yyyy longDate=yyyy,MMMM dd, EEEE shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=a h\:mm\:ss generalDate=dd-MM-yyyy a h\:mm\:ss mediumTime=a hh\:mm
net/ucanaccess/util/format/dateFormat_az_AZ.properties
#Fri Jun 20 15:30:15 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_be_BY.properties
#Fri Jun 20 19:18:21 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_bn_BD.properties
#Fri Jun 20 17:21:28 CEST 2014 shortDate=dd-MM-yy longDate=d MMM yyyy shortTime=HH.mm mediumDate=dd-MMM-yy longTime=H.mm.ss generalDate=dd-MM-yy H.mm.ss mediumTime=hh.mm a
net/ucanaccess/util/format/dateFormat_br_FR.properties
#Fri Jun 20 19:26:03 CEST 2014 shortDate=dd/MM/yyyy longDate=EEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_ca_ES.properties
#Fri Jun 20 20:40:13 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, d / MMMM / yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_cs_CZ.properties
#Mon Jun 23 07:34:44 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd.M yyyy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_da_DK.properties
#Mon Jun 23 07:59:00 CEST 2014 shortDate=dd-MM-yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_de_AT.properties
#Thu Jun 19 16:15:27 CEST 2014 shortDate=dd.MM.yyyy longDate=EEEE, dd. MMMM yyyy shortTime=HH\:mm mediumDate=dd. MMM. yy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_de_DE.properties
longDate=EEEE, d. MMMM yyyy mediumDate=dd. MMM. yy shortDate=dd.MM.yyyy longTime=HH:mm:ss mediumTime=hh:mm shortTime=HH:mm generalDate=dd.MM.yyyy HH:mm:ss
net/ucanaccess/util/format/dateFormat_de_LU.properties
#Thu Jun 19 16:22:16 CEST 2014 shortDate=dd.MM.yyyy longDate=EEEE, d. MMMM yyyy shortTime=HH\:mm mediumDate=dd. MMM. yy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_el_GR.properties
#Tue Jun 24 18:16:16 CEST 2014 shortDate=d/M/yyyy longDate=EEEE, d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=d/M/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_AU.properties
#Thu Jun 19 15:18:57 CEST 2014 shortDate=d/MM/yyyy longDate=EEEE, d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=d/MM/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_GB.properties
#Thu Jun 19 15:48:13 CEST 2014 shortDate=dd/MM/yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_IN.properties
#Fri Jun 20 12:24:58 CEST 2014 shortDate=dd-MM-yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_MY.properties
#Thu Jun 19 15:26:58 CEST 2014 shortDate=d/M/yyyy longDate=EEEE, d MMMM, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=d/M/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_PH.properties
#Thu Jun 19 15:49:54 CEST 2014 shortDate=M/d/yyyy longDate=EEEE, MMMM dd, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=M/d/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_TT.properties
#Thu Jun 19 14:55:39 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_en_ZA.properties
#Thu Jun 19 14:54:07 CEST 2014 shortDate=yyyy/MM/dd longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=yyyy/MM/dd hh\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_es.properties
longDate=EEEE, dd' de 'MMMM' de 'yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=H:mm:ss mediumTime=hh:mm shortTime=HH:mm generalDate=dd/MM/yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_es_BO.properties
#Thu Jun 19 17:14:11 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_CO.properties
#Thu Jun 19 17:16:31 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_DO.properties
#Thu Jun 19 17:43:44 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_ES.properties
longDate=EEEE, dd' de 'MMMM' de 'yyyy mediumDate=dd-MMM-yy shortDate=dd/MM/yyyy longTime=H:mm:ss mediumTime=hh:mm shortTime=HH:mm generalDate=dd/MM/yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_es_HN.properties
#Thu Jun 19 17:28:31 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_NI.properties
#Thu Jun 19 17:31:11 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_PE.properties
#Thu Jun 19 17:39:55 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_SV.properties
#Thu Jun 19 17:24:02 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_es_UY.properties
#Thu Jun 19 18:15:08 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a AM=a.m. PM=p.m.
net/ucanaccess/util/format/dateFormat_et_EE.properties
#Tue Jun 24 18:33:33 CEST 2014 shortDate=d.MM.yyyy longDate=d. MMMM yyyy. 'a.' shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.MM.yyyy H\:mm\:ss mediumTime=hh\:mm a PM=PL AM=EL
net/ucanaccess/util/format/dateFormat_fa_IR.properties
#Thu Jun 26 11:28:12 CEST 2014 shortDate=MM/dd/yyyy longDate=EEEE, MMM dd, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime= hh\:mm\:ss a generalDate=MM/dd/yyyy hh\:mm\:ss a mediumTime= hh\:mm a
net/ucanaccess/util/format/dateFormat_fo_FO.properties
#Tue Jun 24 20:03:05 CEST 2014 shortDate=dd-MM-yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr_BE.properties
#Thu Jun 19 15:55:35 CEST 2014 shortDate=d/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=d/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr_FR.properties
#Thu Jun 19 16:08:24 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_fr_MC.properties
#Thu Jun 19 16:10:53 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_gl_ES.properties
#Tue Jun 24 21:28:03 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd 'de' MMMM 'de' yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd/MM/yyyy H\:mm\:ss mediumTime=hh\:mm a PM=p.m. AM=a.m.
net/ucanaccess/util/format/dateFormat_hi_IN.properties
#Wed Jun 25 09:58:13 CEST 2014 shortDate=dd-MM-yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_hu_HU.properties
#Thu Jun 26 17:03:48 CEST 2014 shortDate=yyyy.MM.dd. longDate=yyyy. MMMM d. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=yyyy.MM.dd. H\:mm\:ss mediumTime=hh\:mm a.
net/ucanaccess/util/format/dateFormat_in_ID.properties
#Wed Jun 25 10:30:29 CEST 2014 shortDate=dd/MM/yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd/MM/yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_it_CH.properties
#Thu Jun 19 16:13:57 CEST 2014 shortDate=dd.MM.yyyy longDate=EEEE, d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_iw_IL.properties
#Mon Jun 23 13:40:57 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE dd MMM yyyy shortTime=HH\:mm mediumDate=yy-MMM-dd longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ja_JP.properties
#Thu Jun 19 18:30:15 CEST 2014 shortDate=yyyy/MM/dd longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' shortTime=HH\:mm mediumDate=yy-MM-dd longTime=H\:mm\:ss generalDate=yyyy/MM/dd H\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_kk_KZ.properties
#Wed Jun 25 12:41:58 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy '\u0436'. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_km_KH.properties
#Wed Jun 25 12:49:04 CEST 2014 shortDate=yyyy-MM-dd longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=yyyy-MM-dd HH\:mm\:ss mediumTime=HH\:mm a
net/ucanaccess/util/format/dateFormat_kn_IN.properties
#Wed Jun 25 12:37:29 CEST 2014 shortDate=dd-MM-yy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ky_KG.properties
#Wed Jun 25 20:33:49 CEST 2014 shortDate=dd.MM.yy longDate=d-MMM yyyy-'\u0436'. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_lo_LA.properties
#Wed Jun 25 20:44:14 CEST 2014 shortDate=dd/MM/yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_mi_NZ.properties
#Wed Jun 25 21:06:35 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd MMMM, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=dd/MM/yyyy h\:mm\:ss a mediumTime=hh\:mm a PM=p.m. AM=a.m.
net/ucanaccess/util/format/dateFormat_ml_IN.properties
#Wed Jun 25 20:54:05 CEST 2014 shortDate=dd-MM-yy longDate=dd MMMM yyyy shortTime=HH.mm mediumDate=dd-MMM-yy longTime=HH.mm.ss generalDate=dd-MM-yy HH.mm.ss mediumTime=hh.mm a
net/ucanaccess/util/format/dateFormat_mr_IN.properties
#Wed Jun 25 21:10:46 CEST 2014 shortDate=dd-MM-yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd-MM-yyyy HH\:mm\:ss mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_ms_MY.properties
#Wed Jun 25 20:58:41 CEST 2014 shortDate=dd/MM/yyyy longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd/MM/yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_ne_NP.properties
#Thu Jun 26 10:42:52 CEST 2014 shortDate=M/d/yyyy longDate=EEEE, MMMM dd, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=M/d/yyyy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_nl_BE.properties
#Fri Jun 20 13:19:39 CEST 2014 shortDate=d/MM/yyyy longDate=EEEE d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d/MM/yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_no_NO.properties
#Thu Jun 26 11:06:58 CEST 2014 shortDate=dd.MM.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd.MM.yyyy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_pa_IN.properties
#Thu Jun 26 11:35:51 CEST 2014 shortDate=dd-MM-yy longDate=dd MMMM yyyy EEEE shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=a hh\:mm\:ss generalDate=dd-MM-yy a hh\:mm\:ss mediumTime=a hh\:mm
net/ucanaccess/util/format/dateFormat_ps_AF.properties
#Thu Jun 26 11:16:49 CEST 2014 shortDate=dd/MM/yy longDate=dd/MM/yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss a generalDate=dd/MM/yy h\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/format/dateFormat_pt_BR.properties
#Thu Jun 19 18:21:49 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, d' de 'MMMM' de 'yyyy shortTime=HH\:mm mediumDate=dd/MMM/yy longTime=HH\:mm\:ss generalDate=dd/MM/yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_qu_BO.properties
#Thu Jun 26 11:54:38 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a PM=p.m. AM=a.m.
net/ucanaccess/util/format/dateFormat_qu_PE.properties
#Thu Jun 26 11:54:38 CEST 2014 shortDate=dd/MM/yyyy longDate=EEEE, dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=dd/MM/yyyy hh\:mm\:ss a mediumTime=hh\:mm a PM=p.m. AM=a.m.
net/ucanaccess/util/format/dateFormat_ro_RO.properties
#Thu Jun 26 12:09:15 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=HH\:mm\:ss generalDate=dd.MM.yyyy HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_rw_RW.properties
#Wed Jun 25 12:57:09 CEST 2014 shortDate=M/d/yyyy longDate=EEEE, MMMM dd, yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=h\:mm\:ss generalDate=M/d/yyyy h\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sl_SI.properties
#Thu Jun 26 12:49:59 CEST 2014 shortDate=d.M.yyyy longDate=d. MMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sr.properties
#Fri Jun 20 12:28:51 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sr_CS.properties
#Fri Jun 20 12:14:12 CEST 2014 shortDate=d.M.yyyy longDate=d. MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=d.M.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_sv_SE.properties
#Thu Jun 26 13:09:00 CEST 2014 shortDate=yyyy-MM-dd longDate='den' d MMMM yyyy shortTime=HH\:mm mediumDate=dd/MM yyyy longTime=HH\:mm\:ss generalDate=yyyy-MM-dd HH\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_uk_UA.properties
#Thu Jun 26 14:51:11 CEST 2014 shortDate=dd.MM.yyyy longDate=d MMMM yyyy \u0440. shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=H\:mm\:ss generalDate=dd.MM.yyyy H\:mm\:ss mediumTime=hh\:mm
net/ucanaccess/util/format/dateFormat_zh.properties
longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' mediumDate=yy-MM-dd shortDate=yyyy/M/d longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=yyyy/M/d H:mm:ss
net/ucanaccess/util/format/dateFormat_zh_MO.properties
longDate=yyyy'\u5e74'M'\u6708'd'\u65e5' mediumDate=dd-MMM-yy shortDate=d/M/yyyy longTime=H:mm:ss mediumTime=hh:mm a shortTime=HH:mm generalDate=d/M/yyyy H:mm:ss
net/ucanaccess/util/format/dateFormat_zu_ZA.properties
#Wed Jun 25 12:30:20 CEST 2014 shortDate=yyyy/MM/dd longDate=dd MMMM yyyy shortTime=HH\:mm mediumDate=dd-MMM-yy longTime=hh\:mm\:ss a generalDate=yyyy/MM/dd hh\:mm\:ss a mediumTime=hh\:mm a
net/ucanaccess/util/Logger.class
package net.ucanaccess.util; public final synchronized class Logger { private static java.io.PrintWriter logPrintWriter; private static java.util.ResourceBundle messageBundle; private void Logger(); public static void dump(); public static void turnOffJackcessLog(); public static java.io.PrintWriter getLogPrintWriter(); public static String getMessage(String); public static transient String getMessage(String, Object[]); public static void log(Object); public static void logMessage(Logger$Messages); public static String getLogMessage(Logger$Messages); public static void logWarning(String); public static void logWarning(Logger$Messages); public static transient void logParametricWarning(Logger$Messages, String[]); public static void setLogPrintWriter(java.io.PrintWriter); static void <clinit>(); }
META-INF/NOTICE.txt
Most of the financial functions (PMT, NPER, IPMT, PPMT, RATE, PV) Function class methods) have been originally copied from the Apache POI project (Apache Software Foundation) . They have been then modified and adapted so that they are integrated with UCanAccess, in a consistent manner. The Apache POI project is licensed under Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0. Some of the UcanaccessDatabaseMetadata methods have been originally copied from the hsqldb DatabaseMetaData implementation. They have been then modified and adapted so that they are integrated with UCanAccess, in a consistent manner. The Hsqldb project is licensed under a BSD based license.
net/ucanaccess/commands/AutoNumberAction$1.class
package net.ucanaccess.commands; synchronized class AutoNumberAction$1 { static void <clinit>(); }
net/ucanaccess/commands/DDLCommandEnlist$1.class
package net.ucanaccess.commands; synchronized class DDLCommandEnlist$1 { static void <clinit>(); }
net/ucanaccess/commands/DropForeignKeyCommand.class
package net.ucanaccess.commands; public synchronized class DropForeignKeyCommand implements ICommand { private String execId; private String relationshipName; public void DropForeignKeyCommand(String, String); public String getRelationshipName(); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/commands/DropTableCommand.class
package net.ucanaccess.commands; public synchronized class DropTableCommand implements ICommand { private String execId; private String tableName; public void DropTableCommand(String, String); public String getExecId(); public String getTableName(); public ICommand$TYPES getType(); public IFeedbackAction persist() throws java.sql.SQLException; public IFeedbackAction rollback() throws java.sql.SQLException; }
net/ucanaccess/console/Main.class
package net.ucanaccess.console; public synchronized class Main { private static final String EXPORT_USAGE = export [--help] [--bom] [-d <delimiter>] [-t <table>] [--big_query_schema <pathToSchemaFile>] [--newlines] <pathToCsv>; private static final String EXPORT_PROMPT = Export command syntax is: export [--help] [--bom] [-d <delimiter>] [-t <table>] [--big_query_schema <pathToSchemaFile>] [--newlines] <pathToCsv>; private static boolean batchMode; private java.sql.Connection conn; private boolean connected; private java.io.BufferedReader input; private String lastSqlQuery; public void Main(java.sql.Connection, java.io.BufferedReader); private static boolean hasPassword(java.io.File) throws java.io.IOException; private static void lcProperties(java.util.Properties); public static void main(String[]) throws Exception; public static void setBatchMode(boolean); public void consoleDump(java.sql.ResultSet, java.io.PrintStream) throws java.sql.SQLException; private void executeStatement(String) throws java.sql.SQLException; private void prompt(); private void prompt(String); private String readInput(); private void sayHello(String); private void printExportHelp(); private void start(); private void executeExport(String) throws java.sql.SQLException, java.io.FileNotFoundException, java.io.IOException; private void exportCsvAndSchema(String, String, String, Exporter) throws java.sql.SQLException, java.io.IOException; static java.util.List tokenize(String) throws java.io.IOException; static void <clinit>(); }
net/ucanaccess/converters/AppendQueryTemp$1.class
package net.ucanaccess.converters; synchronized class AppendQueryTemp$1 extends com.healthmarketscience.jackcess.impl.query.QueryImpl$RowFormatter { void AppendQueryTemp$1(AppendQueryTemp, java.util.List); protected void format(StringBuilder, com.healthmarketscience.jackcess.impl.query.QueryImpl$Row); }
net/ucanaccess/converters/AppendQueryTemp$2.class
package net.ucanaccess.converters; synchronized class AppendQueryTemp$2 extends com.healthmarketscience.jackcess.impl.query.QueryImpl$RowFormatter { void AppendQueryTemp$2(AppendQueryTemp, java.util.List); protected void format(StringBuilder, com.healthmarketscience.jackcess.impl.query.QueryImpl$Row); }
net/ucanaccess/converters/AppendQueryTemp.class
package net.ucanaccess.converters; public synchronized class AppendQueryTemp extends com.healthmarketscience.jackcess.impl.query.AppendQueryImpl { public void AppendQueryTemp(com.healthmarketscience.jackcess.impl.query.AppendQueryImpl); protected void toSQLString(StringBuilder); private java.util.List getInsertDeclaration(); private java.util.List getSelectDeclaration(); private java.util.List getDeclaration(java.util.List); }
net/ucanaccess/converters/DFunction.class
package net.ucanaccess.converters; public synchronized class DFunction { private java.sql.Connection conn; private String sql; private static final java.util.regex.Pattern FROM_PATTERN; private static final String SELECT_FROM = (?i)SELECT(.*\W)(?i)FROM(.*); private static final String DFUNCTIONS_WHERE = (?i)_[\s ]*\([\s ]*['"](.*)['"]\,[\s ]*['"](.*)['"]\,[\s ]*['"](.*)['"][\s ]*\); private static final String DFUNCTIONS_WHERE_DYNAMIC = (?i)_[\s ]*\([\s ]*['"](.*)['"]\,[\s ]*['"](.*)['"]\,(.*)\); private static final String DFUNCTIONS_NO_WHERE = (?i)_[\s ]*\([\s ]*['"](.*)['"]\,[\s ]*['"](.*)['"][\s ]*\); private static final String IDENTIFIER = (\W)((?i)_)(\W); private static final java.util.List DFUNCTIONLIST; public void DFunction(java.sql.Connection, String); private String convertDFunctions(); private String resolveAmbiguosTableName(String); private java.util.List getColumnNames(String) throws java.sql.SQLException; private static boolean isQuoted(String); private static String unpad(String); public String toSQL(); public static String convertDFunctions(String, java.sql.Connection); static void <clinit>(); }
net/ucanaccess/converters/LoadJet$LogsFlusher.class
package net.ucanaccess.converters; final synchronized class LoadJet$LogsFlusher { private void LoadJet$LogsFlusher(LoadJet); private void dumpList(java.util.List); private void dumpList(java.util.List, boolean); }
net/ucanaccess/converters/LoadJet$TriggersLoader.class
package net.ucanaccess.converters; final synchronized class LoadJet$TriggersLoader { private static final String DEFAULT_TRIGGERS_PACKAGE = net.ucanaccess.triggers; private void LoadJet$TriggersLoader(LoadJet); private void loadTrigger(String, String, String, String) throws java.sql.SQLException; private void loadTriggerNP(String, String, String, String) throws java.sql.SQLException; private void synchronisationTriggers(String, boolean, boolean) throws java.sql.SQLException; }
net/ucanaccess/converters/Metadata$Types.class
package net.ucanaccess.converters; public final synchronized enum Metadata$Types { public static final Metadata$Types VIEW; public static final Metadata$Types TABLE; public static Metadata$Types[] values(); public static Metadata$Types valueOf(String); private void Metadata$Types(String, int); static void <clinit>(); }
net/ucanaccess/jdbc/DBReference$2.class
package net.ucanaccess.jdbc; synchronized class DBReference$2 implements Runnable { void DBReference$2(DBReference, Session); public void run(); }
net/ucanaccess/jdbc/DBReference.class
package net.ucanaccess.jdbc; public synchronized class DBReference { private static final String CIPHER_SPEC = AES; private static java.util.List onReloadListeners; private static String version; private java.io.File dbFile; private com.healthmarketscience.jackcess.Database dbIO; private java.nio.channels.FileLock fileLock; private String id; private boolean inMemory; private long lastModified; private boolean openExclusive; private DBReference$MemoryTimer memoryTimer; private boolean readOnly; private boolean readOnlyFileFormat; private boolean showSchema; private java.io.File tempHsql; private java.io.File toKeepHsql; private boolean immediatelyReleaseResources; private boolean encryptHSQLDB; private String encryptionKey; private String pwd; private JackcessOpenerInterface jko; private java.util.Map externalResourcesMapping; private boolean firstConnection; private com.healthmarketscience.jackcess.Database$FileFormat dbFormat; private boolean columnOrderDisplay; private boolean hsqldbShutdown; private java.io.File mirrorFolder; private java.util.Set links; private boolean ignoreCase; private boolean mirrorReadOnly; private Integer lobScale; private boolean skipIndexes; private boolean sysSchema; private boolean preventReloading; private boolean concatNulls; private boolean mirrorRecreated; public void DBReference(java.io.File, com.healthmarketscience.jackcess.Database$FileFormat, JackcessOpenerInterface, String) throws java.io.IOException, java.sql.SQLException; public com.healthmarketscience.jackcess.Database open(java.io.File, String) throws java.io.IOException; boolean loadedFromKeptMirror(Session) throws UcanaccessSQLException; public static boolean addOnReloadRefListener(OnReloadReferenceListener); public static String getVersion(); public static boolean is2xx(); private long filesUpdateTime(); java.sql.Connection checkLastModified(java.sql.Connection, Session) throws Exception; private boolean checkInside(com.healthmarketscience.jackcess.Database) throws java.io.IOException; private boolean checkInside() throws java.io.IOException; private java.io.File[] getHSQLDBFiles(); private long getLastUpdateHSQLDB(); private void closeHSQLDB(Session) throws Exception; private void closeHSQLDB(Session, boolean) throws Exception; public void decrementActiveConnection(Session); private void finalizeHSQLDB(Session) throws Exception; java.io.File getDbFile(); public com.healthmarketscience.jackcess.Database getDbIO(); private void setIgnoreCase(java.sql.Connection) throws java.sql.SQLException; private void initHSQLDB(java.sql.Connection) throws java.sql.SQLException; public java.sql.Connection getHSQLDBConnection(Session) throws java.sql.SQLException; String getId(); private String key(String) throws java.sql.SQLException; private String getHsqlUrl(Session) throws java.sql.SQLException; public long getInactivityTimeout(); private String id(); public void incrementActiveConnection(); public boolean isReadOnly() throws UcanaccessSQLException; boolean isReadOnlyFileFormat(); boolean isShowSchema(); private java.io.File fileLock(); private void lockMdbFile() throws UcanaccessSQLException; public void releaseLock() throws java.io.IOException; public void reloadDbIO() throws java.io.IOException; public void setInactivityTimeout(int); public void setInMemory(boolean); public void setOpenExclusive(boolean); public void setShowSchema(boolean); void shutdown(Session) throws Exception; public void updateLastModified(); public void setImmediatelyReleaseResources(boolean); public void setEncryptHSQLDB(boolean); public void setExternalResourcesMapping(java.util.Map); public java.io.File getToKeepHsql(); public void setToKeepHsql(java.io.File); public boolean isEncryptHSQLDB(); public void setColumnOrderDisplay(); public boolean isInMemory(); public void setMirrorFolder(java.io.File); public boolean isIgnoreCase(); public void setIgnoreCase(boolean); public void setMirrorReadOnly(boolean); public void setLobScale(Integer); public void setSkipIndexes(boolean); public void setSysSchema(boolean); public boolean isPreventReloading(); public void setPreventReloading(boolean); public boolean isConcatNulls(); public void setConcatNulls(boolean); protected void finalize() throws Throwable; static void <clinit>(); }
net/ucanaccess/jdbc/InsertResultSet.class
package net.ucanaccess.jdbc; public synchronized class InsertResultSet extends AbstractExecute { protected void InsertResultSet(UcanaccessResultSet); public void execute() throws java.sql.SQLException; public Object executeWrapped() throws java.sql.SQLException; }
net/ucanaccess/jdbc/JackcessOpenerInterface.class
package net.ucanaccess.jdbc; public abstract interface JackcessOpenerInterface { public abstract com.healthmarketscience.jackcess.Database open(java.io.File, String) throws java.io.IOException; }
net/ucanaccess/jdbc/NormalizedSQL.class
package net.ucanaccess.jdbc; public synchronized class NormalizedSQL { private String sql; private java.util.Map aliases; public void NormalizedSQL(); public String getSql(); public void setSql(String); public java.util.Map getAliases(); public String put(String, String); public String toString(); }
net/ucanaccess/jdbc/UcanaccessResultSet.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessResultSet implements java.sql.ResultSet { private java.sql.ResultSet wrapped; private UcanaccessStatement wrappedStatement; private java.util.Set metadata; private java.util.Set updIndexes; public void UcanaccessResultSet(java.sql.ResultSet, UcanaccessStatement); private String checkEscaped(String) throws java.sql.SQLException; private void loadMetadata() throws java.sql.SQLException; public boolean absolute(int) throws java.sql.SQLException; public void afterLast() throws java.sql.SQLException; public void beforeFirst() throws java.sql.SQLException; public void cancelRowUpdates() throws java.sql.SQLException; public void clearWarnings() throws java.sql.SQLException; public void close() throws java.sql.SQLException; public void deleteRow() throws java.sql.SQLException; public int findColumn(String) throws java.sql.SQLException; public boolean first() throws java.sql.SQLException; public java.sql.Array getArray(int) throws java.sql.SQLException; public java.sql.Array getArray(String) throws java.sql.SQLException; public java.io.InputStream getAsciiStream(int) throws java.sql.SQLException; public java.io.InputStream getAsciiStream(String) 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.math.BigDecimal getBigDecimal(String) throws java.sql.SQLException; public java.math.BigDecimal getBigDecimal(String, int) throws java.sql.SQLException; public java.io.InputStream getBinaryStream(int) throws java.sql.SQLException; public java.io.InputStream getBinaryStream(String) throws java.sql.SQLException; public java.sql.Blob getBlob(int) throws java.sql.SQLException; public java.sql.Blob getBlob(String) throws java.sql.SQLException; public boolean getBoolean(int) throws java.sql.SQLException; public boolean getBoolean(String) throws java.sql.SQLException; public byte getByte(int) throws java.sql.SQLException; public byte getByte(String) throws java.sql.SQLException; public byte[] getBytes(int) throws java.sql.SQLException; public byte[] getBytes(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 java.sql.Clob getClob(int) throws java.sql.SQLException; public java.sql.Clob getClob(String) throws java.sql.SQLException; public int getConcurrency() throws java.sql.SQLException; public String getCursorName() throws java.sql.SQLException; public java.sql.Date getDate(int) throws java.sql.SQLException; public java.sql.Date getDate(int, java.util.Calendar) throws java.sql.SQLException; public java.sql.Date getDate(String) throws java.sql.SQLException; public java.sql.Date getDate(String, java.util.Calendar) throws java.sql.SQLException; public double getDouble(int) throws java.sql.SQLException; public double getDouble(String) throws java.sql.SQLException; public int getFetchDirection() throws java.sql.SQLException; public int getFetchSize() throws java.sql.SQLException; public float getFloat(int) throws java.sql.SQLException; public float getFloat(String) throws java.sql.SQLException; public int getHoldability() throws java.sql.SQLException; public int getInt(int) throws java.sql.SQLException; public int getInt(String) throws java.sql.SQLException; public long getLong(int) throws java.sql.SQLException; public long getLong(String) throws java.sql.SQLException; public java.sql.ResultSetMetaData getMetaData() 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.sql.NClob getNClob(int) throws java.sql.SQLException; public java.sql.NClob getNClob(String) throws java.sql.SQLException; public String getNString(int) throws java.sql.SQLException; public String getNString(String) throws java.sql.SQLException; public Object getObject(int) throws java.sql.SQLException; public Object getObject(int, Class) throws java.sql.SQLException; public Object getObject(int, java.util.Map) throws java.sql.SQLException; public Object getObject(String) throws java.sql.SQLException; public Object getObject(String, Class) throws java.sql.SQLException; public Object getObject(String, java.util.Map) throws java.sql.SQLException; public java.sql.Ref getRef(int) throws java.sql.SQLException; public java.sql.Ref getRef(String) throws java.sql.SQLException; public int getRow() 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 short getShort(int) throws java.sql.SQLException; public short getShort(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 java.sql.Statement getStatement() throws java.sql.SQLException; public String getString(int) throws java.sql.SQLException; public String getString(String) throws java.sql.SQLException; public java.sql.Time getTime(int) throws java.sql.SQLException; public java.sql.Time getTime(int, java.util.Calendar) throws java.sql.SQLException; public java.sql.Time getTime(String) throws java.sql.SQLException; public java.sql.Time getTime(String, java.util.Calendar) throws java.sql.SQLException; public java.sql.Timestamp getTimestamp(int) throws java.sql.SQLException; public java.sql.Timestamp getTimestamp(int, java.util.Calendar) throws java.sql.SQLException; public java.sql.Timestamp getTimestamp(String) throws java.sql.SQLException; public java.sql.Timestamp getTimestamp(String, java.util.Calendar) throws java.sql.SQLException; public int getType() throws java.sql.SQLException; public java.io.InputStream getUnicodeStream(int) throws java.sql.SQLException; public java.io.InputStream getUnicodeStream(String) throws java.sql.SQLException; public java.net.URL getURL(int) throws java.sql.SQLException; private java.net.URL getURL(Object) throws java.sql.SQLException; public java.net.URL getURL(String) throws java.sql.SQLException; public java.sql.SQLWarning getWarnings() throws java.sql.SQLException; public java.sql.ResultSet getWrapped(); public UcanaccessStatement getWrappedStatement(); public void insertRow() throws java.sql.SQLException; public boolean isAfterLast() throws java.sql.SQLException; public boolean isBeforeFirst() throws java.sql.SQLException; public boolean isClosed() throws java.sql.SQLException; public boolean isFirst() throws java.sql.SQLException; public boolean isLast() throws java.sql.SQLException; public boolean isWrapperFor(Class) throws java.sql.SQLException; public boolean last() throws java.sql.SQLException; public void moveToCurrentRow() throws java.sql.SQLException; public void moveToInsertRow() throws java.sql.SQLException; public boolean next() throws java.sql.SQLException; public boolean previous() throws java.sql.SQLException; public void refreshRow() throws java.sql.SQLException; public boolean relative(int) throws java.sql.SQLException; public boolean rowDeleted() throws java.sql.SQLException; public boolean rowInserted() throws java.sql.SQLException; public boolean rowUpdated() throws java.sql.SQLException; public void setFetchDirection(int) throws java.sql.SQLException; public void setFetchSize(int) throws java.sql.SQLException; public Object unwrap(Class) throws java.sql.SQLException; private void addIndex(int); private void addIndex(String) 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 void updateAsciiStream(int, java.io.InputStream) throws java.sql.SQLException; public void updateAsciiStream(int, java.io.InputStream, int) throws java.sql.SQLException; public void updateAsciiStream(int, java.io.InputStream, long) throws java.sql.SQLException; public void updateAsciiStream(String, java.io.InputStream) throws java.sql.SQLException; public void updateAsciiStream(String, java.io.InputStream, int) throws java.sql.SQLException; public void updateAsciiStream(String, java.io.InputStream, long) throws java.sql.SQLException; public void updateBigDecimal(int, java.math.BigDecimal) throws java.sql.SQLException; public void updateBigDecimal(String, java.math.BigDecimal) throws java.sql.SQLException; public void updateBinaryStream(int, java.io.InputStream) throws java.sql.SQLException; public void updateBinaryStream(int, java.io.InputStream, int) throws java.sql.SQLException; public void updateBinaryStream(int, 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, int) throws java.sql.SQLException; public void updateBinaryStream(String, java.io.InputStream, long) throws java.sql.SQLException; public void updateBlob(int, java.sql.Blob) throws java.sql.SQLException; public void updateBlob(int, java.io.InputStream) throws java.sql.SQLException; public void updateBlob(int, java.io.InputStream, long) throws java.sql.SQLException; public void updateBlob(String, java.sql.Blob) throws java.sql.SQLException; public void updateBlob(String, java.io.InputStream) throws java.sql.SQLException; public void updateBlob(String, java.io.InputStream, long) throws java.sql.SQLException; public void updateBoolean(int, boolean) throws java.sql.SQLException; public void updateBoolean(String, boolean) throws java.sql.SQLException; public void updateByte(int, byte) throws java.sql.SQLException; public void updateByte(String, byte) throws java.sql.SQLException; public void updateBytes(int, byte[]) throws java.sql.SQLException; public void updateBytes(String, byte[]) throws java.sql.SQLException; public void updateCharacterStream(int, java.io.Reader) throws java.sql.SQLException; public void updateCharacterStream(int, java.io.Reader, int) throws java.sql.SQLException; public void updateCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException; public void updateCharacterStream(String, java.io.Reader) throws java.sql.SQLException; public void updateCharacterStream(String, java.io.Reader, int) throws java.sql.SQLException; public void updateCharacterStream(String, java.io.Reader, long) throws java.sql.SQLException; public void updateClob(int, java.sql.Clob) throws java.sql.SQLException; public void updateClob(int, java.io.Reader) throws java.sql.SQLException; public void updateClob(int, java.io.Reader, long) throws java.sql.SQLException; public void updateClob(String, java.sql.Clob) throws java.sql.SQLException; public void updateClob(String, java.io.Reader) throws java.sql.SQLException; public void updateClob(String, java.io.Reader, long) throws java.sql.SQLException; public void updateDate(int, java.sql.Date) throws java.sql.SQLException; public void updateDate(String, java.sql.Date) throws java.sql.SQLException; public void updateDouble(int, double) throws java.sql.SQLException; public void updateDouble(String, double) throws java.sql.SQLException; public void updateFloat(int, float) throws java.sql.SQLException; public void updateFloat(String, float) throws java.sql.SQLException; public void updateInt(int, int) throws java.sql.SQLException; public void updateInt(String, int) throws java.sql.SQLException; public void updateLong(int, long) throws java.sql.SQLException; public void updateLong(String, long) throws java.sql.SQLException; public void updateNCharacterStream(int, java.io.Reader) throws java.sql.SQLException; public void updateNCharacterStream(int, java.io.Reader, long) throws java.sql.SQLException; public void updateNCharacterStream(String, java.io.Reader) 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(int, java.io.Reader) throws java.sql.SQLException; public void updateNClob(int, java.io.Reader, long) throws java.sql.SQLException; public void updateNClob(String, java.sql.NClob) throws java.sql.SQLException; public void updateNClob(String, java.io.Reader) throws java.sql.SQLException; public void updateNClob(String, java.io.Reader, long) throws java.sql.SQLException; public void updateNString(int, String) throws java.sql.SQLException; public void updateNString(String, String) throws java.sql.SQLException; public void updateNull(int) throws java.sql.SQLException; public void updateNull(String) throws java.sql.SQLException; public void updateObject(int, Object) throws java.sql.SQLException; public void updateObject(int, Object, int) throws java.sql.SQLException; public void updateObject(String, Object) throws java.sql.SQLException; public void updateObject(String, Object, int) 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 updateRow() 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 updateShort(int, short) throws java.sql.SQLException; public void updateShort(String, short) 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 void updateString(int, String) throws java.sql.SQLException; public void updateString(String, String) throws java.sql.SQLException; public void updateTime(int, java.sql.Time) throws java.sql.SQLException; public void updateTime(String, java.sql.Time) throws java.sql.SQLException; public void updateTimestamp(int, java.sql.Timestamp) throws java.sql.SQLException; public void updateTimestamp(String, java.sql.Timestamp) throws java.sql.SQLException; public boolean wasNull() throws java.sql.SQLException; }
net/ucanaccess/jdbc/UcanaccessSavepoint.class
package net.ucanaccess.jdbc; public synchronized class UcanaccessSavepoint implements java.sql.Savepoint { private java.sql.Savepoint wrapped; public void UcanaccessSavepoint(java.sql.Savepoint); public int getSavepointId() throws java.sql.SQLException; public String getSavepointName() throws java.sql.SQLException; java.sql.Savepoint getWrapped(); }
net/ucanaccess/jdbc/UcanaccessSQLException$ExceptionMessages.class
package net.ucanaccess.jdbc; public final synchronized enum UcanaccessSQLException$ExceptionMessages { public static final UcanaccessSQLException$ExceptionMessages CONCURRENT_PROCESS_ACCESS; public static final UcanaccessSQLException$ExceptionMessages INVALID_CREATE_STATEMENT; public static final UcanaccessSQLException$ExceptionMessages INVALID_INTERVAL_VALUE; public static final UcanaccessSQLException$ExceptionMessages INVALID_JACKCESS_OPENER; public static final UcanaccessSQLException$ExceptionMessages INVALID_MONTH_NUMBER; public static final UcanaccessSQLException$ExceptionMessages NOT_A_VALID_PASSWORD; public static final UcanaccessSQLException$ExceptionMessages ONLY_IN_MEMORY_ALLOWED; public static final UcanaccessSQLException$ExceptionMessages UNPARSABLE_DATE; public static final UcanaccessSQLException$ExceptionMessages COMPLEX_TYPE_UNSUPPORTED; public static final UcanaccessSQLException$ExceptionMessages INVALID_PARAMETER; public static final UcanaccessSQLException$ExceptionMessages INVALID_TYPES_IN_COMBINATION; public static final UcanaccessSQLException$ExceptionMessages UNSUPPORTED_TYPE; public static final UcanaccessSQLException$ExceptionMessages STATEMENT_DDL; public static final UcanaccessSQLException$ExceptionMessages CLOSE_ON_COMPLETION_STATEMENT; public static final UcanaccessSQLException$ExceptionMessages ACCESS_97; public static final UcanaccessSQLException$ExceptionMessages PARAMETER_NULL; public static final UcanaccessSQLException$ExceptionMessages TABLE_DOESNT_EXIST; public static final UcanaccessSQLException$ExceptionMessages DEFAULT_NEEDED; public static UcanaccessSQLException$ExceptionMessages[] values(); public static UcanaccessSQLException$ExceptionMessages valueOf(String); private void UcanaccessSQLException$ExceptionMessages(String, int); static void <clinit>(); }