|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.plasma.sdo.core.CoreNode
org.plasma.sdo.core.CoreDataObject
org.plasma.provisioning.rdb.oracle.g11.sys.impl.TableImpl
public class TableImpl
Represents a system table definition
Generated implementation class representing the domain model entity Table. Data Store Mapping: Corresponds to the physical data store entity ALL_TABLES.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.Table |
|---|
Table.PROPERTY |
| Field Summary | |
|---|---|
static String |
NAMESPACE_URI
The SDO namespace URI associated with the SDO Type for this class |
| Fields inherited from class org.plasma.sdo.core.CoreNode |
|---|
EMPTY_EDGE_LIST, valueObject |
| Fields inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.Table |
|---|
TYPE_NAME_TABLE |
| Constructor Summary | |
|---|---|
TableImpl()
Default No-arg constructor required for serialization operations. |
|
TableImpl(Type type)
|
|
| Method Summary | |
|---|---|
void |
addConstraint(Constraint value)
Adds the given value of Type Constraint for the object's multi-valued property constraint. |
void |
addTableColumn(TableColumn value)
Adds the given value of Type TableColumn for the object's multi-valued property tableColumn. |
void |
addTableColumnComment(TableColumnComment value)
Adds the given value of Type TableColumnComment for the object's multi-valued property tableColumnComment. |
void |
addTableColumnConstraint(TableColumnConstraint value)
Adds the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
addTableComment(TableComment value)
Adds the given value of Type TableComment for the object's multi-valued property tableComment. |
Constraint |
createConstraint()
Creates and returns a new instance of Type Constraint automatically establishing a containment relationship through the object's reference property, constraint. |
TableColumn |
createTableColumn()
Creates and returns a new instance of Type TableColumn automatically establishing a containment relationship through the object's reference property, tableColumn. |
TableColumnComment |
createTableColumnComment()
Creates and returns a new instance of Type TableColumnComment automatically establishing a containment relationship through the object's reference property, tableColumnComment. |
TableColumnConstraint |
createTableColumnConstraint()
Creates and returns a new instance of Type TableColumnConstraint automatically establishing a containment relationship through the object's reference property, tableColumnConstraint. |
TableComment |
createTableComment()
Creates and returns a new instance of Type TableComment automatically establishing a containment relationship through the object's reference property, tableComment. |
Constraint[] |
getConstraint()
Returns an array of Constraint set for the object's multi-valued property constraint. |
Constraint |
getConstraint(int idx)
Returns the Constraint set for the object's multi-valued property constraint based on the given index. |
int |
getConstraintCount()
Returns a count for multi-valued property constraint. |
String |
getOwner()
Returns the value of the owner property. |
TableColumn[] |
getTableColumn()
Returns an array of TableColumn set for the object's multi-valued property tableColumn. |
TableColumn |
getTableColumn(int idx)
Returns the TableColumn set for the object's multi-valued property tableColumn based on the given index. |
TableColumnComment[] |
getTableColumnComment()
Returns an array of TableColumnComment set for the object's multi-valued property tableColumnComment. |
TableColumnComment |
getTableColumnComment(int idx)
Returns the TableColumnComment set for the object's multi-valued property tableColumnComment based on the given index. |
int |
getTableColumnCommentCount()
Returns a count for multi-valued property tableColumnComment. |
TableColumnConstraint[] |
getTableColumnConstraint()
Returns an array of TableColumnConstraint set for the object's multi-valued property tableColumnConstraint. |
TableColumnConstraint |
getTableColumnConstraint(int idx)
Returns the TableColumnConstraint set for the object's multi-valued property tableColumnConstraint based on the given index. |
int |
getTableColumnConstraintCount()
Returns a count for multi-valued property tableColumnConstraint. |
int |
getTableColumnCount()
Returns a count for multi-valued property tableColumn. |
TableComment[] |
getTableComment()
Returns an array of TableComment set for the object's multi-valued property tableComment. |
TableComment |
getTableComment(int idx)
Returns the TableComment set for the object's multi-valued property tableComment based on the given index. |
int |
getTableCommentCount()
Returns a count for multi-valued property tableComment. |
String |
getTableName()
Returns the value of the tableName property. |
boolean |
isSetConstraint()
Returns true if the constraint property is set. |
boolean |
isSetOwner()
Returns true if the owner property is set. |
boolean |
isSetTableColumn()
Returns true if the tableColumn property is set. |
boolean |
isSetTableColumnComment()
Returns true if the tableColumnComment property is set. |
boolean |
isSetTableColumnConstraint()
Returns true if the tableColumnConstraint property is set. |
boolean |
isSetTableComment()
Returns true if the tableComment property is set. |
boolean |
isSetTableName()
Returns true if the tableName property is set. |
void |
removeConstraint(Constraint value)
Removes the given value of Type Constraint for the object's multi-valued property constraint. |
void |
removeTableColumn(TableColumn value)
Removes the given value of Type TableColumn for the object's multi-valued property tableColumn. |
void |
removeTableColumnComment(TableColumnComment value)
Removes the given value of Type TableColumnComment for the object's multi-valued property tableColumnComment. |
void |
removeTableColumnConstraint(TableColumnConstraint value)
Removes the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
removeTableComment(TableComment value)
Removes the given value of Type TableComment for the object's multi-valued property tableComment. |
void |
setConstraint(Constraint[] value)
Sets the given array of Type Constraint for the object's multi-valued property constraint. |
void |
setOwner(String value)
Sets the value of the owner property to the given value. |
void |
setTableColumn(TableColumn[] value)
Sets the given array of Type TableColumn for the object's multi-valued property tableColumn. |
void |
setTableColumnComment(TableColumnComment[] value)
Sets the given array of Type TableColumnComment for the object's multi-valued property tableColumnComment. |
void |
setTableColumnConstraint(TableColumnConstraint[] value)
Sets the given array of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
setTableComment(TableComment[] value)
Sets the given array of Type TableComment for the object's multi-valued property tableComment. |
void |
setTableName(String value)
Sets the value of the tableName property to the given value. |
void |
unsetConstraint()
Unsets the constraint property, clearing the underlying collection. |
void |
unsetOwner()
Unsets the owner property, the value of the property of the object being set to the property's default value. |
void |
unsetTableColumn()
Unsets the tableColumn property, clearing the underlying collection. |
void |
unsetTableColumnComment()
Unsets the tableColumnComment property, clearing the underlying collection. |
void |
unsetTableColumnConstraint()
Unsets the tableColumnConstraint property, clearing the underlying collection. |
void |
unsetTableComment()
Unsets the tableComment property, clearing the underlying collection. |
void |
unsetTableName()
Unsets the tableName property, the value of the property of the object being set to the property's default value. |
| Methods inherited from class org.plasma.sdo.core.CoreNode |
|---|
getEdges, getEntityName, getValue, getValueObject, removeValue, setValue, setValueObject |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.plasma.sdo.PlasmaDataObject |
|---|
accept, accept, accept, acceptDepthFirst, add, contains, dump, dumpDepthFirst, find, getDataObject, getUUID, getUUIDAsString, remove, remove, reset, resetUUID, setContainer, setContainmentProperty, setDataGraph |
| Field Detail |
|---|
public static final String NAMESPACE_URI
| Constructor Detail |
|---|
public TableImpl()
public TableImpl(Type type)
| Method Detail |
|---|
public boolean isSetConstraint()
isSetConstraint in interface Tablepublic void unsetConstraint()
unsetConstraint in interface Tablepublic Constraint createConstraint()
Constraint automatically establishing a containment relationship through the object's reference property, constraint.
createConstraint in interface TableConstraint automatically establishing a containment relationship through the object's reference property constraint.public Constraint[] getConstraint()
Table
getConstraint in interface Tablepublic Constraint getConstraint(int idx)
Table
getConstraint in interface Tableidx - the index
public int getConstraintCount()
Table
getConstraintCount in interface Tablepublic void setConstraint(Constraint[] value)
Table
setConstraint in interface Tablevalue - the array valuepublic void addConstraint(Constraint value)
Table
addConstraint in interface Tablevalue - the value to addpublic void removeConstraint(Constraint value)
Table
removeConstraint in interface Tablevalue - the value to removepublic boolean isSetOwner()
getOwner or setOwner(...) for a definition of property owner
isSetOwner in interface Tablepublic void unsetOwner()
getOwner or setOwner(...) for a definition of property owner
unsetOwner in interface Tablepublic String getOwner()
getOwner in interface Tablepublic void setOwner(String value)
setOwner in interface Tablepublic boolean isSetTableColumn()
isSetTableColumn in interface Tablepublic void unsetTableColumn()
unsetTableColumn in interface Tablepublic TableColumn createTableColumn()
TableColumn automatically establishing a containment relationship through the object's reference property, tableColumn.
createTableColumn in interface TableTableColumn automatically establishing a containment relationship through the object's reference property tableColumn.public TableColumn[] getTableColumn()
Table
getTableColumn in interface Tablepublic TableColumn getTableColumn(int idx)
Table
getTableColumn in interface Tableidx - the index
public int getTableColumnCount()
Table
getTableColumnCount in interface Tablepublic void setTableColumn(TableColumn[] value)
Table
setTableColumn in interface Tablevalue - the array valuepublic void addTableColumn(TableColumn value)
Table
addTableColumn in interface Tablevalue - the value to addpublic void removeTableColumn(TableColumn value)
Table
removeTableColumn in interface Tablevalue - the value to removepublic boolean isSetTableColumnComment()
isSetTableColumnComment in interface Tablepublic void unsetTableColumnComment()
unsetTableColumnComment in interface Tablepublic TableColumnComment createTableColumnComment()
TableColumnComment automatically establishing a containment relationship through the object's reference property, tableColumnComment.
createTableColumnComment in interface TableTableColumnComment automatically establishing a containment relationship through the object's reference property tableColumnComment.public TableColumnComment[] getTableColumnComment()
Table
getTableColumnComment in interface Tablepublic TableColumnComment getTableColumnComment(int idx)
Table
getTableColumnComment in interface Tableidx - the index
public int getTableColumnCommentCount()
Table
getTableColumnCommentCount in interface Tablepublic void setTableColumnComment(TableColumnComment[] value)
Table
setTableColumnComment in interface Tablevalue - the array valuepublic void addTableColumnComment(TableColumnComment value)
Table
addTableColumnComment in interface Tablevalue - the value to addpublic void removeTableColumnComment(TableColumnComment value)
Table
removeTableColumnComment in interface Tablevalue - the value to removepublic boolean isSetTableColumnConstraint()
isSetTableColumnConstraint in interface Tablepublic void unsetTableColumnConstraint()
unsetTableColumnConstraint in interface Tablepublic TableColumnConstraint createTableColumnConstraint()
TableColumnConstraint automatically establishing a containment relationship through the object's reference property, tableColumnConstraint.
createTableColumnConstraint in interface TableTableColumnConstraint automatically establishing a containment relationship through the object's reference property tableColumnConstraint.public TableColumnConstraint[] getTableColumnConstraint()
Table
getTableColumnConstraint in interface Tablepublic TableColumnConstraint getTableColumnConstraint(int idx)
Table
getTableColumnConstraint in interface Tableidx - the index
public int getTableColumnConstraintCount()
Table
getTableColumnConstraintCount in interface Tablepublic void setTableColumnConstraint(TableColumnConstraint[] value)
Table
setTableColumnConstraint in interface Tablevalue - the array valuepublic void addTableColumnConstraint(TableColumnConstraint value)
Table
addTableColumnConstraint in interface Tablevalue - the value to addpublic void removeTableColumnConstraint(TableColumnConstraint value)
Table
removeTableColumnConstraint in interface Tablevalue - the value to removepublic boolean isSetTableComment()
isSetTableComment in interface Tablepublic void unsetTableComment()
unsetTableComment in interface Tablepublic TableComment createTableComment()
TableComment automatically establishing a containment relationship through the object's reference property, tableComment.
createTableComment in interface TableTableComment automatically establishing a containment relationship through the object's reference property tableComment.public TableComment[] getTableComment()
Table
getTableComment in interface Tablepublic TableComment getTableComment(int idx)
Table
getTableComment in interface Tableidx - the index
public int getTableCommentCount()
Table
getTableCommentCount in interface Tablepublic void setTableComment(TableComment[] value)
Table
setTableComment in interface Tablevalue - the array valuepublic void addTableComment(TableComment value)
Table
addTableComment in interface Tablevalue - the value to addpublic void removeTableComment(TableComment value)
Table
removeTableComment in interface Tablevalue - the value to removepublic boolean isSetTableName()
getTableName or setTableName(...) for a definition of property tableName
isSetTableName in interface Tablepublic void unsetTableName()
getTableName or setTableName(...) for a definition of property tableName
unsetTableName in interface Tablepublic String getTableName()
getTableName in interface Tablepublic void setTableName(String value)
setTableName in interface Table
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||