diff options
author | Eike Stepper | 2012-11-20 08:23:58 +0000 |
---|---|---|
committer | Eike Stepper | 2012-11-20 08:23:58 +0000 |
commit | ee7c7f08f6c0a0adc3aca3e8f1d4948eed102596 (patch) | |
tree | 60fd73b2b0915eb26c65a35a782bebd0a108a383 /plugins/org.eclipse.net4j.db.doc | |
parent | 56a10a8f575b9da36bea27648964ca659b96e60f (diff) | |
download | cdo-ee7c7f08f6c0a0adc3aca3e8f1d4948eed102596.tar.gz cdo-ee7c7f08f6c0a0adc3aca3e8f1d4948eed102596.tar.xz cdo-ee7c7f08f6c0a0adc3aca3e8f1d4948eed102596.zip |
Regenerate docs
Diffstat (limited to 'plugins/org.eclipse.net4j.db.doc')
16 files changed, 564 insertions, 102 deletions
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/index-all.html b/plugins/org.eclipse.net4j.db.doc/javadoc/index-all.html index d459343012..c89f1f5029 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/index-all.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/index-all.html @@ -139,9 +139,18 @@ Method in interface org.eclipse.net4j.db.ddl.<A HREF="./org/eclipse/net4j/db/ddl <DT><A HREF="./org/eclipse/net4j/spi/db/DBSchema.html#addTable(java.lang.String)"><B>addTable(String)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBSchema.html" title="class in org.eclipse.net4j.spi.db">DBSchema</A> <DD> +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])"><B>appendFieldDefs(Appendable, IDBTable, String[])</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)"><B>appendFieldNames(Appendable, IDBTable)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> +<DT><A HREF="./org/eclipse/net4j/db/DBUtil.html#asInt(java.lang.Object)"><B>asInt(Object)</B></A> - +Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUtil.html" title="class in org.eclipse.net4j.db">DBUtil</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/DBUtil.html#asLong(java.lang.Object)"><B>asLong(Object)</B></A> - +Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUtil.html" title="class in org.eclipse.net4j.db">DBUtil</A> +<DD> <DT><A HREF="./org/eclipse/net4j/spi/db/DBSchema.html#assertUnlocked()"><B>assertUnlocked()</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBSchema.html" title="class in org.eclipse.net4j.spi.db">DBSchema</A> <DD> @@ -201,6 +210,9 @@ Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUt <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)"><B>createFieldDefinition(IDBField)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)"><B>createFieldDefinitions(IDBTable)</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)"><B>createIndex(IDBIndex, Statement, int)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> @@ -231,9 +243,6 @@ Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUt <DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)"><B>createTable(IDBTable, Statement)</B></A> - Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> <DD> -<DT><A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)"><B>createTable(IDBTable, Statement)</B></A> - -Method in class org.eclipse.net4j.db.postgresql.<A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html" title="class in org.eclipse.net4j.db.postgresql">PostgreSQLAdapter</A> -<DD> <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)"><B>createTable(IDBTable, Statement)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> @@ -402,6 +411,9 @@ Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBConn <DT><A HREF="./org/eclipse/net4j/db/DBUtil.html#getDBAdapter(java.lang.String)"><B>getDBAdapter(String)</B></A> - Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUtil.html" title="class in org.eclipse.net4j.db">DBUtil</A> <DD>Can only be used when Eclipse is running. +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)"><B>getDefaultDBLength(DBType)</B></A> - +Static method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)"><B>getDropTableSQL(IDBTable)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> @@ -420,6 +432,12 @@ Method in interface org.eclipse.net4j.db.ddl.<A HREF="./org/eclipse/net4j/db/ddl <DT><A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html#getFieldCount()"><B>getFieldCount()</B></A> - Method in interface org.eclipse.net4j.db.ddl.<A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> <DD> +<DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)"><B>getFieldLength(DBType)</B></A> - +Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> +<DD>Returns the column length for the given database type. +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)"><B>getFieldLength(DBType)</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> <DT><A HREF="./org/eclipse/net4j/db/ddl/IDBIndex.html#getFields()"><B>getFields()</B></A> - Method in interface org.eclipse.net4j.db.ddl.<A HREF="./org/eclipse/net4j/db/ddl/IDBIndex.html" title="interface in org.eclipse.net4j.db.ddl">IDBIndex</A> <DD> @@ -642,7 +660,16 @@ Constructor for class org.eclipse.net4j.db.hsqldb.<A HREF="./org/eclipse/net4j/d <B>I</B></H2> <DL> <DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db"><B>IDBAdapter</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/package-summary.html">org.eclipse.net4j.db</A><DD>Abstracts all aspects of a database that are vendor-specific.<DT><A HREF="./org/eclipse/net4j/db/IDBConnectionProvider.html" title="interface in org.eclipse.net4j.db"><B>IDBConnectionProvider</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/package-summary.html">org.eclipse.net4j.db</A><DD>Provides a database <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql"><CODE>connection</CODE></A>, roughly comparable with a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql"><CODE>data source</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBField</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>A field (column) specification in a <A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB table</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBIndex.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBIndex</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>An index specification in a <A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB table</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBIndex.Type.html" title="enum in org.eclipse.net4j.db.ddl"><B>IDBIndex.Type</B></A> - Enum in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>The type of an <A HREF="./org/eclipse/net4j/db/ddl/IDBIndex.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>index</CODE></A> specification in a <A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB table</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/dml/IDBParameter.html" title="interface in org.eclipse.net4j.db.dml"><B>IDBParameter</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/dml/package-summary.html">org.eclipse.net4j.db.dml</A><DD>A parameter specification in a <A HREF="./org/eclipse/net4j/db/dml/IDBStatement.html" title="interface in org.eclipse.net4j.db.dml"><CODE>DB statement</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/IDBRowHandler.html" title="interface in org.eclipse.net4j.db"><B>IDBRowHandler</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/package-summary.html">org.eclipse.net4j.db</A><DD>Call-back that handles the values of, for example, a row in a database table.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBSchema</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>Specifies a number of <A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB tables</CODE></A> that can be created in or dropped from a database through a - <A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db"><CODE>DB adapter</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBSchemaElement.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBSchemaElement</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>Specifies a hierachical namespace for elements in a <A HREF="./org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schema</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/dml/IDBStatement.html" title="interface in org.eclipse.net4j.db.dml"><B>IDBStatement</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/dml/package-summary.html">org.eclipse.net4j.db.dml</A><DD>Specifies an SQL statement with zero or more <A HREF="./org/eclipse/net4j/db/dml/IDBParameter.html" title="interface in org.eclipse.net4j.db.dml"><CODE>parameters</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBTable</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>A table specification in a <A HREF="./org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schema</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/h2/H2Adapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - + <A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db"><CODE>DB adapter</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBSchemaElement.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBSchemaElement</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>Specifies a hierachical namespace for elements in a <A HREF="./org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schema</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/dml/IDBStatement.html" title="interface in org.eclipse.net4j.db.dml"><B>IDBStatement</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/dml/package-summary.html">org.eclipse.net4j.db.dml</A><DD>Specifies an SQL statement with zero or more <A HREF="./org/eclipse/net4j/db/dml/IDBParameter.html" title="interface in org.eclipse.net4j.db.dml"><CODE>parameters</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><B>IDBTable</B></A> - Interface in <A HREF="./org/eclipse/net4j/db/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A><DD>A table specification in a <A HREF="./org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schema</CODE></A>.<DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#isColumnNotFoundException(java.sql.SQLException)"><B>isColumnNotFoundException(SQLException)</B></A> - +Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isColumnNotFoundException(java.sql.SQLException)"><B>isColumnNotFoundException(SQLException)</B></A> - +Method in class org.eclipse.net4j.db.postgresql.<A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html" title="class in org.eclipse.net4j.db.postgresql">PostgreSQLAdapter</A> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)"><B>isColumnNotFoundException(SQLException)</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/h2/H2Adapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - Method in class org.eclipse.net4j.db.h2.<A HREF="./org/eclipse/net4j/db/h2/H2Adapter.html" title="class in org.eclipse.net4j.db.h2">H2Adapter</A> <DD> <DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - @@ -651,6 +678,9 @@ Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdap <DT><A HREF="./org/eclipse/net4j/db/mysql/MYSQLAdapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - Method in class org.eclipse.net4j.db.mysql.<A HREF="./org/eclipse/net4j/db/mysql/MYSQLAdapter.html" title="class in org.eclipse.net4j.db.mysql">MYSQLAdapter</A> <DD> +<DT><A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - +Method in class org.eclipse.net4j.db.postgresql.<A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html" title="class in org.eclipse.net4j.db.postgresql">PostgreSQLAdapter</A> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)"><B>isDuplicateKeyException(SQLException)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> @@ -666,6 +696,15 @@ Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdap <DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)"><B>isReservedWord(String)</B></A> - Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> <DD> +<DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#isTableNotFoundException(java.sql.SQLException)"><B>isTableNotFoundException(SQLException)</B></A> - +Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isTableNotFoundException(java.sql.SQLException)"><B>isTableNotFoundException(SQLException)</B></A> - +Method in class org.eclipse.net4j.db.postgresql.<A HREF="./org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html" title="class in org.eclipse.net4j.db.postgresql">PostgreSQLAdapter</A> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)"><B>isTableNotFoundException(SQLException)</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> <DT><A HREF="./org/eclipse/net4j/db/DBUtil.html#isTracerEnabled()"><B>isTracerEnabled()</B></A> - Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUtil.html" title="class in org.eclipse.net4j.db">DBUtil</A> <DD> @@ -806,6 +845,18 @@ Static method in class org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/DBUt <DT><A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html#sqlInsert()"><B>sqlInsert()</B></A> - Method in interface org.eclipse.net4j.db.ddl.<A HREF="./org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> <DD> +<DT><A HREF="./org/eclipse/net4j/db/h2/H2Adapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><B>sqlRenameField(IDBField, String)</B></A> - +Method in class org.eclipse.net4j.db.h2.<A HREF="./org/eclipse/net4j/db/h2/H2Adapter.html" title="class in org.eclipse.net4j.db.h2">H2Adapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><B>sqlRenameField(IDBField, String)</B></A> - +Method in interface org.eclipse.net4j.db.<A HREF="./org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/db/mysql/MYSQLAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><B>sqlRenameField(IDBField, String)</B></A> - +Method in class org.eclipse.net4j.db.mysql.<A HREF="./org/eclipse/net4j/db/mysql/MYSQLAdapter.html" title="class in org.eclipse.net4j.db.mysql">MYSQLAdapter</A> +<DD> +<DT><A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><B>sqlRenameField(IDBField, String)</B></A> - +Method in class org.eclipse.net4j.spi.db.<A HREF="./org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A> +<DD> </DL> <HR> <A NAME="_T_"><!-- --></A><H2> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/DBUtil.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/DBUtil.html index d0b9669c0c..d8a14e6c5f 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/DBUtil.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/DBUtil.html @@ -166,6 +166,22 @@ A utility class with various static factory and convenience methods. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/DBUtil.html#asInt(java.lang.Object)">asInt</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> value)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static long</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/DBUtil.html#asLong(java.lang.Object)">asLong</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> value)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/DBUtil.html#clearTable(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBTable)">clearTable</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</A> connection, <A HREF="../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> @@ -731,6 +747,32 @@ public static <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/uti </DL> <HR> +<A NAME="asInt(java.lang.Object)"><!-- --></A><H3> +asInt</H3> +<PRE> +public static int <B>asInt</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> value)</PRE> +<DL> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="asLong(java.lang.Object)"><!-- --></A><H3> +asLong</H3> +<PRE> +public static long <B>asLong</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> value)</PRE> +<DL> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="selectMinimumInt(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBField, java.lang.String...)"><!-- --></A><H3> selectMinimumInt</H3> <PRE> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html index 0d09d05046..ba6417e33f 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html @@ -113,6 +113,10 @@ Abstracts all aspects of a database that are vendor-specific. <P> <P> +<DL> +<DT><B>No Implement</B></DT> + <DD>This interface is not intended to be implemented by clients. Subclass <A HREF="../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db"><CODE>DBAdapter</CODE></A> instead.</DD> +</DL> <HR> <P> @@ -196,6 +200,14 @@ Abstracts all aspects of a database that are vendor-specific. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A></B>(<A HREF="../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + Returns the column length for the given database type.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Driver.html?is-external=true" title="class or interface in java.sql">Driver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#getJDBCDriver()">getJDBCDriver</A></B>()</CODE> @@ -245,6 +257,14 @@ Abstracts all aspects of a database that are vendor-specific. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> <BR> @@ -261,6 +281,14 @@ Abstracts all aspects of a database that are vendor-specific. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A></B>(<A HREF="../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> <BR> @@ -274,6 +302,15 @@ Abstracts all aspects of a database that are vendor-specific. <BR> Check if a character is valid as first character.</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -456,6 +493,22 @@ int <B>getMaxFieldNameLength</B>()</PRE> </DL> <HR> +<A NAME="getFieldLength(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> +getFieldLength</H3> +<PRE> +int <B>getFieldLength</B>(<A HREF="../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</PRE> +<DL> +<DD>Returns the column length for the given database type. +<P> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>type</CODE> - the <A HREF="../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db"><CODE>DBType</CODE></A> to check. +<DT><B>Returns:</B><DD>the supported column length for the type.<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="isTypeIndexable(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> isTypeIndexable</H3> <PRE> @@ -512,6 +565,46 @@ boolean <B>isDuplicateKeyException</B>(<A HREF="http://download.oracle.com/javas </DL> </DD> </DL> +<HR> + +<A NAME="isTableNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isTableNotFoundException</H3> +<PRE> +boolean <B>isTableNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isColumnNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isColumnNotFoundException</H3> +<PRE> +boolean <B>isColumnNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><!-- --></A><H3> +sqlRenameField</H3> +<PRE> +<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sqlRenameField</B>(<A HREF="../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</PRE> +<DL> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html index 30a5db37cb..b51506e750 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html @@ -98,10 +98,6 @@ Packages that use <A HREF="../../../../../org/eclipse/net4j/db/DBException.html" <TD>The Net4j DB framework concepts for the abstraction of the SQL data definition language. </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#org.eclipse.net4j.db.postgresql"><B>org.eclipse.net4j.db.postgresql</B></A></TD> -<TD>The Net4j DB Framework support for PostgreSQL databases. </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#org.eclipse.net4j.spi.db"><B>org.eclipse.net4j.spi.db</B></A></TD> <TD>Server service provider interfaces and useful base implementations for the Net4j DB framework. </TD> </TR> @@ -378,32 +374,6 @@ Uses of <A HREF="../../../../../org/eclipse/net4j/db/DBException.html" title="cl </TABLE> <P> -<A NAME="org.eclipse.net4j.db.postgresql"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../../../org/eclipse/net4j/db/DBException.html" title="class in org.eclipse.net4j.db">DBException</A> in <A HREF="../../../../../org/eclipse/net4j/db/postgresql/package-summary.html">org.eclipse.net4j.db.postgresql</A></FONT></TH> -</TR> -</TABLE> - -<P> - -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/net4j/db/postgresql/package-summary.html">org.eclipse.net4j.db.postgresql</A> that throw <A HREF="../../../../../org/eclipse/net4j/db/DBException.html" title="class in org.eclipse.net4j.db">DBException</A></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B>PostgreSQLAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, - <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> <A NAME="org.eclipse.net4j.spi.db"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html index d6b06e3376..b8e4622925 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html @@ -181,6 +181,14 @@ the order they are declared.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B>IDBAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + Returns the column length for the given database type.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B>IDBAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> @@ -441,6 +449,22 @@ Uses of <A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static int</CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html index 943ed1e07e..f637925ca9 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html @@ -235,6 +235,15 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B>IDBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -447,6 +456,15 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B>H2Adapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/h2/H2Adapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -506,6 +524,15 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B>MYSQLAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/mysql/MYSQLAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -573,6 +600,15 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html index 61e77f95a6..a409b611a9 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html @@ -98,10 +98,6 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.h <TD>The Net4j DB framework concepts for the abstraction of the SQL data definition language. </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#org.eclipse.net4j.db.postgresql"><B>org.eclipse.net4j.db.postgresql</B></A></TD> -<TD>The Net4j DB Framework support for PostgreSQL databases. </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#org.eclipse.net4j.spi.db"><B>org.eclipse.net4j.spi.db</B></A></TD> <TD>Server service provider interfaces and useful base implementations for the Net4j DB framework. </TD> </TR> @@ -352,32 +348,6 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title </TABLE> <P> -<A NAME="org.eclipse.net4j.db.postgresql"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> in <A HREF="../../../../../../org/eclipse/net4j/db/postgresql/package-summary.html">org.eclipse.net4j.db.postgresql</A></FONT></TH> -</TR> -</TABLE> - -<P> - -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/net4j/db/postgresql/package-summary.html">org.eclipse.net4j.db.postgresql</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B>PostgreSQLAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, - <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> <A NAME="org.eclipse.net4j.spi.db"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> @@ -487,6 +457,16 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A> appendable, + <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] defs)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A> appendable, <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> @@ -504,6 +484,14 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]</CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement)</CODE> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html index 031364799b..9e37cf67f0 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html @@ -299,12 +299,6 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/db/ddl/package-summary.html <BR> A field (column) specification in a <A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB table</CODE></A>.</TD> </TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../../../../org/eclipse/net4j/db/ddl/class-use/IDBTable.html#org.eclipse.net4j.db.postgresql"><B>IDBTable</B></A></B> - -<BR> - A table specification in a <A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schema</CODE></A>.</TD> -</TR> </TABLE> <P> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/DerbyAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/DerbyAdapter.html index 35e4219c13..009c719f2c 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/DerbyAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/DerbyAdapter.html @@ -212,7 +212,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/EmbeddedDerbyAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/EmbeddedDerbyAdapter.html index c2538e4de9..c809f45cb4 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/EmbeddedDerbyAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/derby/EmbeddedDerbyAdapter.html @@ -219,7 +219,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/derby/DerbyAdapter.html" title="c <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/H2Adapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/H2Adapter.html index 172ed96314..de088e941e 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/H2Adapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/h2/H2Adapter.html @@ -225,6 +225,15 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <BR> Check if an exception indicates a constraint violation (duplicate key)</TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/h2/H2Adapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_org.eclipse.net4j.spi.db.DBAdapter"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -232,7 +241,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -357,6 +366,21 @@ public boolean <B>isDuplicateKeyException</B>(<A HREF="http://download.oracle.co </DL> <HR> +<A NAME="sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><!-- --></A><H3> +sqlRenameField</H3> +<PRE> +public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sqlRenameField</B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</PRE> +<DL> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="format(java.sql.PreparedStatement)"><!-- --></A><H3> format</H3> <PRE> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/HSQLDBAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/HSQLDBAdapter.html index 99d215b718..378068ae6d 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/HSQLDBAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/hsqldb/HSQLDBAdapter.html @@ -216,7 +216,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxTableNameLength()">getMaxTableNameLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/MYSQLAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/MYSQLAdapter.html index 5ab42b929d..20551ed87c 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/MYSQLAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/mysql/MYSQLAdapter.html @@ -204,7 +204,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> com.mysql.jdbc.Driver</CODE></FONT></TD> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Driver.html?is-external=true" title="class or interface in java.sql">Driver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/mysql/MYSQLAdapter.html#getJDBCDriver()">getJDBCDriver</A></B>()</CODE> <BR> @@ -258,6 +258,15 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/mysql/MYSQLAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_org.eclipse.net4j.spi.db.DBAdapter"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -265,7 +274,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#adaptType(org.eclipse.net4j.db.DBType)">adaptType</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -339,7 +348,7 @@ public <B>MYSQLAdapter</B>()</PRE> <A NAME="getJDBCDriver()"><!-- --></A><H3> getJDBCDriver</H3> <PRE> -public com.mysql.jdbc.Driver <B>getJDBCDriver</B>()</PRE> +public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Driver.html?is-external=true" title="class or interface in java.sql">Driver</A> <B>getJDBCDriver</B>()</PRE> <DL> <DD><DL> </DL> @@ -459,6 +468,21 @@ public boolean <B>isDuplicateKeyException</B>(<A HREF="http://download.oracle.co </DL> </DD> </DL> +<HR> + +<A NAME="sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><!-- --></A><H3> +sqlRenameField</H3> +<PRE> +public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sqlRenameField</B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</PRE> +<DL> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-use.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-use.html index b80b5fad26..de451c1a0d 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-use.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/package-use.html @@ -311,13 +311,6 @@ Classes in <A HREF="../../../../org/eclipse/net4j/db/package-summary.html">org.e Classes in <A HREF="../../../../org/eclipse/net4j/db/package-summary.html">org.eclipse.net4j.db</A> used by <A HREF="../../../../org/eclipse/net4j/db/postgresql/package-summary.html">org.eclipse.net4j.db.postgresql</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><B><A HREF="../../../../org/eclipse/net4j/db/class-use/DBException.html#org.eclipse.net4j.db.postgresql"><B>DBException</B></A></B> - -<BR> - A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><CODE>runtime exception</CODE></A> thrown to indicate problems with a database, frequently used to wrap - checked <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql"><CODE>SQL exceptions</CODE></A>.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../org/eclipse/net4j/db/class-use/DBType.html#org.eclipse.net4j.db.postgresql"><B>DBType</B></A></B> <BR> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html index 7472c03353..356a292578 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html @@ -199,15 +199,6 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, - <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Driver.html?is-external=true" title="class or interface in java.sql">Driver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#getJDBCDriver()">getJDBCDriver</A></B>()</CODE> @@ -246,6 +237,30 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/db/postgresql/PostgreSQLAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A.</TD> +</TR> </TABLE> <A NAME="methods_inherited_from_class_org.eclipse.net4j.spi.db.DBAdapter"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> @@ -253,7 +268,7 @@ A <A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface <TH ALIGN="left"><B>Methods inherited from class org.eclipse.net4j.spi.db.<A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> +<TD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#addIndexField(java.lang.StringBuilder, org.eclipse.net4j.db.ddl.IDBField)">addIndexField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createConstraints(org.eclipse.net4j.db.ddl.IDBTable)">createConstraints</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinition(org.eclipse.net4j.db.ddl.IDBField)">createFieldDefinition</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTables(java.lang.Iterable, java.sql.Connection)">createTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#doCreateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">doCreateTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">dropTable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#dropTables(java.lang.Iterable, java.sql.Connection)">dropTables</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.PreparedStatement)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#format(java.sql.ResultSet)">format</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getName()">getName</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getSQL92ReservedWords()">getSQL92ReservedWords</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getVersion()">getVersion</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isReservedWord(java.lang.String)">isReservedWord</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isValidFirstChar(char)">isValidFirstChar</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A>, <A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#validateTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">validateTable</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> @@ -403,20 +418,50 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin </DL> <HR> -<A NAME="createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)"><!-- --></A><H3> -createTable</H3> +<A NAME="isDuplicateKeyException(java.sql.SQLException)"><!-- --></A><H3> +isDuplicateKeyException</H3> +<PRE> +public boolean <B>isDuplicateKeyException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. PostgreSQL Error Codes</a>. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isTableNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isTableNotFoundException</H3> <PRE> -public boolean <B>createTable</B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, - <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement) - throws <A HREF="../../../../../org/eclipse/net4j/db/DBException.html" title="class in org.eclipse.net4j.db">DBException</A></PRE> +public boolean <B>isTableNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> <DL> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. PostgreSQL Error Codes</a>. +<P> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createTable(org.eclipse.net4j.db.ddl.IDBTable, java.sql.Statement)">createTable</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> </DD> <DD><DL> +</DL> +</DD> +</DL> +<HR> -<DT><B>Throws:</B> -<DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/DBException.html" title="class in org.eclipse.net4j.db">DBException</A></CODE></DL> +<A NAME="isColumnNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isColumnNotFoundException</H3> +<PRE> +public boolean <B>isColumnNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD>See <a href="http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html">Appendix A. PostgreSQL Error Codes</a>. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html" title="class in org.eclipse.net4j.spi.db">DBAdapter</A></CODE></DL> +</DD> +<DD><DL> +</DL> </DD> </DL> <HR> diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html index dfa8aa228d..76cbf7c68f 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html @@ -193,6 +193,16 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])">appendFieldDefs</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A> appendable, + <A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] defs)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)">appendFieldNames</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A> appendable, <A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> @@ -218,6 +228,14 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)">createFieldDefinitions</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#createIndex(org.eclipse.net4j.db.ddl.IDBIndex, java.sql.Statement, int)">createIndex</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBIndex.html" title="interface in org.eclipse.net4j.db.ddl">IDBIndex</A> index, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</A> statement, @@ -289,6 +307,14 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDefaultDBLength(org.eclipse.net4j.db.DBType)">getDefaultDBLength</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getDropTableSQL(org.eclipse.net4j.db.ddl.IDBTable)">getDropTableSQL</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</CODE> @@ -298,6 +324,14 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> + +<BR> + Returns the column length for the given database type.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#getMaxFieldNameLength()">getMaxFieldNameLength</A></B>()</CODE> <BR> @@ -346,6 +380,14 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isDuplicateKeyException(java.sql.SQLException)">isDuplicateKeyException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> <BR> @@ -362,6 +404,14 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#isTypeIndexable(org.eclipse.net4j.db.DBType)">isTypeIndexable</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</CODE> <BR> @@ -378,6 +428,15 @@ A useful base class for implementing custom <A HREF="../../../../../org/eclipse/ <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#toString()">toString</A></B>()</CODE> <BR> @@ -585,6 +644,26 @@ public int <B>getMaxFieldNameLength</B>()</PRE> </DL> <HR> +<A NAME="getFieldLength(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> +getFieldLength</H3> +<PRE> +public int <B>getFieldLength</B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</PRE> +<DL> +<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">IDBAdapter</A></CODE></B></DD> +<DD>Returns the column length for the given database type. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#getFieldLength(org.eclipse.net4j.db.DBType)">getFieldLength</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>type</CODE> - the <A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db"><CODE>DBType</CODE></A> to check. +<DT><B>Returns:</B><DD>the supported column length for the type.<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="isTypeIndexable(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> isTypeIndexable</H3> <PRE> @@ -763,6 +842,22 @@ protected void <B>validateTable</B>(<A HREF="../../../../../org/eclipse/net4j/db </DL> <HR> +<A NAME="createFieldDefinitions(org.eclipse.net4j.db.ddl.IDBTable)"><!-- --></A><H3> +createFieldDefinitions</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] <B>createFieldDefinitions</B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="appendFieldNames(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable)"><!-- --></A><H3> appendFieldNames</H3> <PRE> @@ -778,6 +873,24 @@ public void <B>appendFieldNames</B>(<A HREF="http://download.oracle.com/javase/1 </DL> <HR> +<A NAME="appendFieldDefs(java.lang.Appendable, org.eclipse.net4j.db.ddl.IDBTable, java.lang.String[])"><!-- --></A><H3> +appendFieldDefs</H3> +<PRE> +protected void <B>appendFieldDefs</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A> appendable, + <A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A> table, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] defs)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="adaptType(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> adaptType</H3> <PRE> @@ -837,6 +950,55 @@ public boolean <B>isDuplicateKeyException</B>(<A HREF="http://download.oracle.co </DL> <HR> +<A NAME="isTableNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isTableNotFoundException</H3> +<PRE> +public boolean <B>isTableNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isTableNotFoundException(java.sql.SQLException)">isTableNotFoundException</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isColumnNotFoundException(java.sql.SQLException)"><!-- --></A><H3> +isColumnNotFoundException</H3> +<PRE> +public boolean <B>isColumnNotFoundException</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</A> ex)</PRE> +<DL> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#isColumnNotFoundException(java.sql.SQLException)">isColumnNotFoundException</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)"><!-- --></A><H3> +sqlRenameField</H3> +<PRE> +public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sqlRenameField</B>(<A HREF="../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A> field, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> oldName)</PRE> +<DL> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html#sqlRenameField(org.eclipse.net4j.db.ddl.IDBField, java.lang.String)">sqlRenameField</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> +<HR> + <A NAME="format(java.sql.PreparedStatement)"><!-- --></A><H3> format</H3> <PRE> @@ -867,6 +1029,22 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin </DL> </DD> </DL> +<HR> + +<A NAME="getDefaultDBLength(org.eclipse.net4j.db.DBType)"><!-- --></A><H3> +getDefaultDBLength</H3> +<PRE> +public static int <B>getDefaultDBLength</B>(<A HREF="../../../../../org/eclipse/net4j/db/DBType.html" title="enum in org.eclipse.net4j.db">DBType</A> type)</PRE> +<DL> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Since:</B></DT> + <DD>4.2</DD> +</DL> +</DD> +</DL> <!-- ========= END OF CLASS DATA ========= --> <HR> |