Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.hsqldb
Class DatabaseScript  view DatabaseScript download DatabaseScript.java

java.lang.Object
  extended byorg.hsqldb.DatabaseScript

class DatabaseScript
extends java.lang.Object

Script generation.

Version:
1.7.0

Constructor Summary
(package private) DatabaseScript()
           
 
Method Summary
private static void addRow(Result r, java.lang.String sql)
          Method declaration
private static void getColumnList(Table t, int[] col, int len, java.lang.StringBuffer a)
          Method declaration
(package private) static java.lang.String getDataSource(Table t)
          Method declaration
private static void getFKStatement(Constraint c, java.lang.StringBuffer a)
          Method declaration
(package private) static java.lang.String getIndexRootsDDL(Table t)
           
(package private) static Result getScript(Database dDatabase, boolean bDrop, boolean bInsert, boolean bCached, Session session)
          Method declaration
(package private) static void getTableDDL(Database dDatabase, Table t, int i, java.util.Vector forwardFK, java.util.Vector forwardFKSource, java.lang.StringBuffer a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseScript

DatabaseScript()
Method Detail

getScript

static Result getScript(Database dDatabase,
                        boolean bDrop,
                        boolean bInsert,
                        boolean bCached,
                        Session session)
                 throws java.sql.SQLException
Method declaration


getIndexRootsDDL

static java.lang.String getIndexRootsDDL(Table t)
                                  throws java.sql.SQLException

getTableDDL

static void getTableDDL(Database dDatabase,
                        Table t,
                        int i,
                        java.util.Vector forwardFK,
                        java.util.Vector forwardFKSource,
                        java.lang.StringBuffer a)
                 throws java.sql.SQLException

getDataSource

static java.lang.String getDataSource(Table t)
                               throws java.sql.SQLException
Method declaration


getColumnList

private static void getColumnList(Table t,
                                  int[] col,
                                  int len,
                                  java.lang.StringBuffer a)
Method declaration


getFKStatement

private static void getFKStatement(Constraint c,
                                   java.lang.StringBuffer a)
Method declaration


addRow

private static void addRow(Result r,
                           java.lang.String sql)
Method declaration