|
Extension SDK 9.0.5 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jdeveloper.cm.ds.db.Ddl
Class for the DDL to create an object. Typically this will contain fragments of DDL statements for secondary objects. For Primary objects, it will contain the complete DDL necessary for the creation of the Object. The DDL is not one single script. Different aspects of the creation are handled by seperate scripts. For example, table creation has one script to handle the basic creation of the tables and columns. Another script alters the table to add the constraints. When the DDL fragments for an object are created, they are returned as an instance of a Ddl class. This is a HashTable. The file extension of the DDL script is used as the key.
Field Summary | |
static java.lang.String |
ACO
|
static java.lang.String |
CMC
|
static java.lang.String |
CMT
|
static java.lang.String |
CONCC
|
static java.lang.String |
CONFK
|
static java.lang.String |
CONUK
|
static java.lang.String |
DROP
|
static java.lang.String |
IND
|
static java.lang.String |
SYN
|
static java.lang.String |
TAB
|
static java.lang.String |
TRG
|
static java.lang.String |
VW
|
Constructor Summary | |
Ddl()
|
Method Summary | |
Ddl |
append(Ddl appendThis)
appends one set of DDL to another |
boolean |
containsKey(java.lang.String key)
true if this key is in the table |
java.lang.String |
get(java.lang.String key)
gets an SQL string. |
java.lang.String[] |
getAddConstraints()
Get the DDL for constraints. |
java.lang.String[] |
getArray(java.lang.String key)
gets an array of SQL strings. |
java.util.List |
getArrayList(java.lang.String key)
gets a List of SQL strings. |
java.lang.String |
getCreateTable()
Get the DDL for create table |
java.lang.String |
getDdl()
gets all the DDL concatenated into a string SQL*Plus settings first, then create table! SQL*Plus settings are not duplicated. |
java.lang.String |
getSqlTerminator()
get the current SQL statement terminator |
boolean |
isArray(java.lang.String ddlType)
returns true if this DDL type is held as an array of Strings |
java.util.Set |
keySet()
|
void |
put(java.lang.String key,
java.util.ArrayList sqla)
add an ArrayList of SQL strings to the key |
void |
put(java.lang.String key,
java.lang.String sql)
adds an SQL string to the key |
void |
put(java.lang.String key,
java.lang.String[] sqla)
adds an array of SQL strings to the key |
void |
setSqlTerminator(java.lang.String terminator)
set an alternative SQL statement terminator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ACO
public static final java.lang.String CMT
public static final java.lang.String CMC
public static final java.lang.String CONUK
public static final java.lang.String CONFK
public static final java.lang.String CONCC
public static final java.lang.String IND
public static final java.lang.String SYN
public static final java.lang.String TAB
public static final java.lang.String TRG
public static final java.lang.String VW
public static final java.lang.String DROP
Constructor Detail |
public Ddl()
Method Detail |
public void setSqlTerminator(java.lang.String terminator)
public java.lang.String getSqlTerminator()
public boolean isArray(java.lang.String ddlType)
public boolean containsKey(java.lang.String key)
public void put(java.lang.String key, java.lang.String sql)
public void put(java.lang.String key, java.lang.String[] sqla)
public void put(java.lang.String key, java.util.ArrayList sqla)
public java.lang.String get(java.lang.String key)
public java.lang.String[] getArray(java.lang.String key)
public java.util.List getArrayList(java.lang.String key)
public java.lang.String getCreateTable()
public java.lang.String[] getAddConstraints()
public java.util.Set keySet()
public java.lang.String getDdl()
public Ddl append(Ddl appendThis)
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.