|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Schema
A representation of the model object 'Schema'. Reference: 5WD-02-Foundation-2002-12 4.20 SQL-schemas
The following features are supported:
TriggersIndicesTablesSequencesDatabaseCatalogAssertionsUser Defined TypesChar SetsRoutinesOwner
SQLSchemaPackage.getSchema()| Method Summary | |
|---|---|
EList |
getAssertions()
Returns the value of the 'Assertions' reference list. |
EList |
getBuiltInFunctions()
Get a list of built-in (aka system) functions belonging to this schema. |
Catalog |
getCatalog()
Returns the value of the 'Catalog' reference. |
EList |
getCharSets()
Returns the value of the 'Char Sets' reference list. |
Database |
getDatabase()
Returns the value of the 'Database' reference. |
EList |
getIndices()
Returns the value of the 'Indices' reference list. |
AuthorizationIdentifier |
getOwner()
Returns the value of the 'Owner' reference. |
EList |
getProcedures()
Get a list of procedures belonging to this schema. |
EList |
getRoutines()
Returns the value of the 'Routines' reference list. |
EList |
getSequences()
Returns the value of the 'Sequences' reference list. |
EList |
getTables()
Returns the value of the 'Tables' reference list. |
EList |
getTriggers()
Returns the value of the 'Triggers' reference list. |
EList |
getUDFs()
Get a list of user-defined functions belonging to this schema. |
EList |
getUserDefinedTypes()
Returns the value of the 'User Defined Types' reference list. |
void |
setCatalog(Catalog value)
Sets the value of the ' Catalog' reference. |
void |
setDatabase(Database value)
Sets the value of the ' Database' reference. |
void |
setOwner(AuthorizationIdentifier value)
Sets the value of the ' Owner' reference. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Method Detail |
|---|
EList getTriggers()
Trigger.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Triggers' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Triggers(),
Trigger.getSchema()EList getIndices()
Index.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Indices' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Indices(),
Index.getSchema()EList getTables()
Table.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Tables' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Tables(),
Table.getSchema()EList getSequences()
Sequence.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Sequences' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Sequences(),
Sequence.getSchema()Database getDatabase()
Schemas'.
If the meaning of the 'Database' reference isn't clear, there really should be more of a description here...
setDatabase(Database),
SQLSchemaPackage.getSchema_Database(),
Database.getSchemas()void setDatabase(Database value)
Database' reference.
value - the new value of the 'Database' reference.getDatabase()Catalog getCatalog()
Schemas'.
If the meaning of the 'Catalog' reference isn't clear, there really should be more of a description here...
setCatalog(Catalog),
SQLSchemaPackage.getSchema_Catalog(),
Catalog.getSchemas()void setCatalog(Catalog value)
Catalog' reference.
value - the new value of the 'Catalog' reference.getCatalog()EList getAssertions()
Assertion.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Assertions' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Assertions(),
Assertion.getSchema()EList getUserDefinedTypes()
UserDefinedType.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'User Defined Types' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_UserDefinedTypes(),
UserDefinedType.getSchema()EList getCharSets()
CharacterSet.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Char Sets' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_CharSets(),
CharacterSet.getSchema()EList getRoutines()
Routine.
It is bidirectional and its opposite is 'Schema'.
If the meaning of the 'Routines' reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSchema_Routines(),
Routine.getSchema()EList getProcedures()
EList getUDFs()
EList getBuiltInFunctions()
AuthorizationIdentifier getOwner()
Owned Schema'.
If the meaning of the 'Owner' reference isn't clear, there really should be more of a description here...
setOwner(AuthorizationIdentifier),
SQLSchemaPackage.getSchema_Owner(),
AuthorizationIdentifier.getOwnedSchema()void setOwner(AuthorizationIdentifier value)
Owner' reference.
value - the new value of the 'Owner' reference.getOwner()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||