diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html')
-rw-r--r-- | plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html | 375 |
1 files changed, 370 insertions, 5 deletions
diff --git a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html index a91e4683a9..ad8101d604 100644 --- a/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html +++ b/plugins/org.eclipse.net4j.db.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html @@ -98,9 +98,21 @@ Packages that use <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema. <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.ddl.delta"><B>org.eclipse.net4j.db.ddl.delta</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#org.eclipse.net4j.internal.db.ddl"><B>org.eclipse.net4j.internal.db.ddl</B></A></TD> +<TD> </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> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#org.eclipse.net4j.spi.db.ddl"><B>org.eclipse.net4j.spi.db.ddl</B></A></TD> +<TD>Server service provider interfaces for the Net4j DB framework. </TD> +</TR> </TABLE> <P> @@ -121,11 +133,135 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" titl <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#copySchema(org.eclipse.net4j.db.ddl.IDBSchema)">copySchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> source)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> <TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#createSchema(java.lang.String)">createSchema</A></B>(<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> name)</CODE> <BR> </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBDatabase.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBDatabase.html#getSchema()">getSchema</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchemaTransaction.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBSchemaTransaction.html#getWorkingCopy()">getWorkingCopy</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html#readSchema(java.sql.Connection, java.lang.String)">readSchema</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="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> name)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#readSchema(org.eclipse.net4j.db.IDBAdapter, java.sql.Connection, java.lang.String)">readSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> adapter, + <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="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> name)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#readSchema(org.eclipse.net4j.db.IDBAdapter, java.sql.Connection, java.lang.String, boolean)">readSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> adapter, + <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="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> name, + boolean fixNullableIndexColumns)</CODE> + +<BR> + </TD> +</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/package-summary.html">org.eclipse.net4j.db</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#copySchema(org.eclipse.net4j.db.ddl.IDBSchema)">copySchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> source)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html" title="interface in org.eclipse.net4j.db.ddl.delta">IDBSchemaDelta</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchemaTransaction.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBSchemaTransaction.html#ensureSchema(org.eclipse.net4j.db.ddl.IDBSchema)">ensureSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html" title="interface in org.eclipse.net4j.db.ddl.delta">IDBSchemaDelta</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchemaTransaction.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBSchemaTransaction.html#ensureSchema(org.eclipse.net4j.db.ddl.IDBSchema, org.eclipse.net4j.db.ddl.delta.IDBDeltaVisitor.Filter.Policy)">ensureSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema, + <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBDeltaVisitor.Filter.Policy.html" title="class in org.eclipse.net4j.db.ddl.delta">IDBDeltaVisitor.Filter.Policy</A> policy)</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>IDBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html#readSchema(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBSchema)">readSchema</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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static void</CODE></FONT></TD> +<TD><CODE><B>DBUtil.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/DBUtil.html#readSchema(org.eclipse.net4j.db.IDBAdapter, java.sql.Connection, org.eclipse.net4j.db.ddl.IDBSchema)">readSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html" title="interface in org.eclipse.net4j.db">IDBAdapter</A> adapter, + <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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</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>IDBDatabase.RunnableWithSchema.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBDatabase.RunnableWithSchema.html#run(org.eclipse.net4j.db.ddl.IDBSchema)">run</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</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>IDBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/IDBAdapter.html#updateSchema(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBSchema, org.eclipse.net4j.db.ddl.delta.IDBSchemaDelta)">updateSchema</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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema, + <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html" title="interface in org.eclipse.net4j.db.ddl.delta">IDBSchemaDelta</A> delta)</CODE> + +<BR> + </TD> +</TR> </TABLE> <P> @@ -146,6 +282,14 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" titl <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBTable.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html#getParent()">getParent</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> <TD><CODE><B>IDBSchemaElement.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchemaElement.html#getSchema()">getSchema</A></B>()</CODE> <BR> @@ -154,11 +298,43 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" titl </TABLE> <P> -<A NAME="org.eclipse.net4j.spi.db"><!-- --></A> + +<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/ddl/package-summary.html">org.eclipse.net4j.db.ddl</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html" title="interface in org.eclipse.net4j.db.ddl.delta">IDBSchemaDelta</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchema.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html#compare(org.eclipse.net4j.db.ddl.IDBSchema)">compare</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> oldSchema)</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>IDBSchemaVisitor.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchemaVisitor.html#visit(org.eclipse.net4j.db.ddl.IDBSchema)">visit</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</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>IDBSchemaVisitor.Default.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchemaVisitor.Default.html#visit(org.eclipse.net4j.db.ddl.IDBSchema)">visit</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> element)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="org.eclipse.net4j.db.ddl.delta"><!-- --></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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in <A HREF="../../../../../../org/eclipse/net4j/spi/db/package-summary.html">org.eclipse.net4j.spi.db</A></FONT></TH> +Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/package-summary.html">org.eclipse.net4j.db.ddl.delta</A></FONT></TH> </TR> </TABLE> @@ -166,15 +342,113 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" titl <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/net4j/spi/db/package-summary.html">org.eclipse.net4j.spi.db</A> that implement <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/package-summary.html">org.eclipse.net4j.db.ddl.delta</A> that return <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchemaDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</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/ddl/delta/package-summary.html">org.eclipse.net4j.db.ddl.delta</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B>IDBSchemaDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html#applyTo(org.eclipse.net4j.db.ddl.IDBSchema)">applyTo</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchemaElement.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchemaElement</A></CODE></FONT></TD> +<TD><CODE><B>IDBDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBField.html" title="interface in org.eclipse.net4j.db.ddl">IDBField</A></CODE></FONT></TD> +<TD><CODE><B>IDBFieldDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBFieldDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBIndex.html" title="interface in org.eclipse.net4j.db.ddl">IDBIndex</A></CODE></FONT></TD> +<TD><CODE><B>IDBIndexDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBIndexDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBIndexField.html" title="interface in org.eclipse.net4j.db.ddl">IDBIndexField</A></CODE></FONT></TD> +<TD><CODE><B>IDBIndexFieldDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBIndexFieldDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>IDBSchemaDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBTable.html" title="interface in org.eclipse.net4j.db.ddl">IDBTable</A></CODE></FONT></TD> +<TD><CODE><B>IDBTableDelta.</B><B><A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBTableDelta.html#getSchemaElement(org.eclipse.net4j.db.ddl.IDBSchema)">getSchemaElement</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<A NAME="org.eclipse.net4j.internal.db.ddl"><!-- --></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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in org.eclipse.net4j.internal.db.ddl</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">Classes in org.eclipse.net4j.internal.db.ddl that implement <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> class</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBSchema.html" title="class in org.eclipse.net4j.spi.db">DBSchema</A></B></CODE> +<TD><CODE><B>org.eclipse.net4j.internal.db.ddl.DBSchema</B></CODE> <BR> - A useful base class for implementing custom <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl"><CODE>DB schemas</CODE></A>.</TD> + </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"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in <A HREF="../../../../../../org/eclipse/net4j/spi/db/package-summary.html">org.eclipse.net4j.spi.db</A></FONT></TH> </TR> </TABLE> @@ -190,6 +464,97 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" titl <TD><CODE><B>DBSchema.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBSchema.html#getSchema()">getSchema</A></B>()</CODE> <BR> + <B>Deprecated.</B> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>DBAdapter.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBAdapter.html#readSchema(java.sql.Connection, java.lang.String)">readSchema</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="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> name)</CODE> + +<BR> + </TD> +</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/spi/db/package-summary.html">org.eclipse.net4j.spi.db</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</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#readSchema(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBSchema)">readSchema</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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema)</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#updateSchema(java.sql.Connection, org.eclipse.net4j.db.ddl.IDBSchema, org.eclipse.net4j.db.ddl.delta.IDBSchemaDelta)">updateSchema</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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> schema, + <A HREF="../../../../../../org/eclipse/net4j/db/ddl/delta/IDBSchemaDelta.html" title="interface in org.eclipse.net4j.db.ddl.delta">IDBSchemaDelta</A> delta)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../org/eclipse/net4j/spi/db/package-summary.html">org.eclipse.net4j.spi.db</A> with parameters of type <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/DBSchema.html#DBSchema(org.eclipse.net4j.db.ddl.IDBSchema)">DBSchema</A></B>(<A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> source)</CODE> + +<BR> + <B>Deprecated.</B> </TD> +</TR> +</TABLE> + +<P> +<A NAME="org.eclipse.net4j.spi.db.ddl"><!-- --></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/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in <A HREF="../../../../../../org/eclipse/net4j/spi/db/ddl/package-summary.html">org.eclipse.net4j.spi.db.ddl</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">Subinterfaces of <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A> in <A HREF="../../../../../../org/eclipse/net4j/spi/db/ddl/package-summary.html">org.eclipse.net4j.spi.db.ddl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> interface</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/ddl/InternalDBSchema.html" title="interface in org.eclipse.net4j.spi.db.ddl">InternalDBSchema</A></B></CODE> + +<BR> + </TD> +</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/spi/db/ddl/package-summary.html">org.eclipse.net4j.spi.db.ddl</A> that return <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../org/eclipse/net4j/db/ddl/IDBSchema.html" title="interface in org.eclipse.net4j.db.ddl">IDBSchema</A></CODE></FONT></TD> +<TD><CODE><B>InternalDBSchema.</B><B><A HREF="../../../../../../org/eclipse/net4j/spi/db/ddl/InternalDBSchema.html#getWrapper()">getWrapper</A></B>()</CODE> + +<BR> </TD> </TR> </TABLE> |