|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Table
Represents a system table definition
Generated interface representing the domain model entity Table. This SDO interface directly reflects the class (single or multiple) inheritance lattice of the source domain model(s) and is part of namespace http://org.plasma/sdo/oracle/11g/sys defined within the Configuration. Data Store Mapping: Corresponds to the physical data store entity ALL_TABLES.
Constraint,
TableColumn,
TableColumnComment,
TableColumnConstraint,
TableComment| Nested Class Summary | |
|---|---|
static class |
Table.PROPERTY
The declared logical property names for this Type. |
| Field Summary | |
|---|---|
static String |
NAMESPACE_URI
The SDO namespace URI associated with the Type for this class. |
static String |
TYPE_NAME_TABLE
The entity or Type logical name associated with this class. |
| 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 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 |
|---|
static final String NAMESPACE_URI
static final String TYPE_NAME_TABLE
| Method Detail |
|---|
boolean isSetOwner()
getOwner or setOwner(...) for a definition of property owner
void unsetOwner()
getOwner or setOwner(...) for a definition of property owner
String getOwner()
void setOwner(String value)
boolean isSetTableName()
getTableName or setTableName(...) for a definition of property tableName
void unsetTableName()
getTableName or setTableName(...) for a definition of property tableName
String getTableName()
void setTableName(String value)
boolean isSetTableColumn()
void unsetTableColumn()
TableColumn createTableColumn()
TableColumn automatically establishing a containment relationship through the object's reference property, tableColumn.
TableColumn automatically establishing a containment relationship through the object's reference property tableColumn.TableColumn[] getTableColumn()
TableColumn getTableColumn(int idx)
idx - the index
int getTableColumnCount()
void setTableColumn(TableColumn[] value)
value - the array valuevoid addTableColumn(TableColumn value)
value - the value to addvoid removeTableColumn(TableColumn value)
value - the value to removeboolean isSetConstraint()
void unsetConstraint()
Constraint createConstraint()
Constraint automatically establishing a containment relationship through the object's reference property, constraint.
Constraint automatically establishing a containment relationship through the object's reference property constraint.Constraint[] getConstraint()
Constraint getConstraint(int idx)
idx - the index
int getConstraintCount()
void setConstraint(Constraint[] value)
value - the array valuevoid addConstraint(Constraint value)
value - the value to addvoid removeConstraint(Constraint value)
value - the value to removeboolean isSetTableColumnConstraint()
void unsetTableColumnConstraint()
TableColumnConstraint createTableColumnConstraint()
TableColumnConstraint automatically establishing a containment relationship through the object's reference property, tableColumnConstraint.
TableColumnConstraint automatically establishing a containment relationship through the object's reference property tableColumnConstraint.TableColumnConstraint[] getTableColumnConstraint()
TableColumnConstraint getTableColumnConstraint(int idx)
idx - the index
int getTableColumnConstraintCount()
void setTableColumnConstraint(TableColumnConstraint[] value)
value - the array valuevoid addTableColumnConstraint(TableColumnConstraint value)
value - the value to addvoid removeTableColumnConstraint(TableColumnConstraint value)
value - the value to removeboolean isSetTableColumnComment()
void unsetTableColumnComment()
TableColumnComment createTableColumnComment()
TableColumnComment automatically establishing a containment relationship through the object's reference property, tableColumnComment.
TableColumnComment automatically establishing a containment relationship through the object's reference property tableColumnComment.TableColumnComment[] getTableColumnComment()
TableColumnComment getTableColumnComment(int idx)
idx - the index
int getTableColumnCommentCount()
void setTableColumnComment(TableColumnComment[] value)
value - the array valuevoid addTableColumnComment(TableColumnComment value)
value - the value to addvoid removeTableColumnComment(TableColumnComment value)
value - the value to removeboolean isSetTableComment()
void unsetTableComment()
TableComment createTableComment()
TableComment automatically establishing a containment relationship through the object's reference property, tableComment.
TableComment automatically establishing a containment relationship through the object's reference property tableComment.TableComment[] getTableComment()
TableComment getTableComment(int idx)
idx - the index
int getTableCommentCount()
void setTableComment(TableComment[] value)
value - the array valuevoid addTableComment(TableComment value)
value - the value to addvoid removeTableComment(TableComment value)
value - the value to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||