|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Table
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/mysql/5_5 defined within the Configuration.
Data Store Mapping: Corresponds to the physical data store entity TABLES.
TableColumn,
TableColumnConstraint,
TableColumnKeyUsage,
TableConstraint,
View| 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 |
addTableColumn(TableColumn value)
Adds the given value of Type TableColumn for the object's multi-valued property tableColumn. |
void |
addTableColumnConstraint(TableColumnConstraint value)
Adds the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
addTableColumnKeyUsage(TableColumnKeyUsage value)
Adds the given value of Type TableColumnKeyUsage for the object's multi-valued property tableColumnKeyUsage. |
void |
addTableConstraint(TableConstraint value)
Adds the given value of Type TableConstraint for the object's multi-valued property tableConstraint. |
void |
addView(View value)
Adds the given value of Type View for the object's multi-valued property view. |
TableColumn |
createTableColumn()
Creates and returns a new instance of Type TableColumn automatically establishing a containment relationship through the object's reference property, tableColumn. |
TableColumnConstraint |
createTableColumnConstraint()
Creates and returns a new instance of Type TableColumnConstraint automatically establishing a containment relationship through the object's reference property, tableColumnConstraint. |
TableColumnKeyUsage |
createTableColumnKeyUsage()
Creates and returns a new instance of Type TableColumnKeyUsage automatically establishing a containment relationship through the object's reference property, tableColumnKeyUsage. |
TableConstraint |
createTableConstraint()
Creates and returns a new instance of Type TableConstraint automatically establishing a containment relationship through the object's reference property, tableConstraint. |
View |
createView()
Creates and returns a new instance of Type View automatically establishing a containment relationship through the object's reference property, view. |
boolean |
getAutoIncrement()
Returns the value of the autoIncrement property. |
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. |
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. |
TableColumnKeyUsage[] |
getTableColumnKeyUsage()
Returns an array of TableColumnKeyUsage set for the object's multi-valued property tableColumnKeyUsage. |
TableColumnKeyUsage |
getTableColumnKeyUsage(int idx)
Returns the TableColumnKeyUsage set for the object's multi-valued property tableColumnKeyUsage based on the given index. |
int |
getTableColumnKeyUsageCount()
Returns a count for multi-valued property tableColumnKeyUsage. |
String |
getTableComment()
Returns the value of the tableComment property. |
TableConstraint[] |
getTableConstraint()
Returns an array of TableConstraint set for the object's multi-valued property tableConstraint. |
TableConstraint |
getTableConstraint(int idx)
Returns the TableConstraint set for the object's multi-valued property tableConstraint based on the given index. |
int |
getTableConstraintCount()
Returns a count for multi-valued property tableConstraint. |
String |
getTableName()
Returns the value of the tableName property. |
String |
getTableType()
Returns the value of the tableType property. |
View[] |
getView()
Returns an array of View set for the object's multi-valued property view. |
View |
getView(int idx)
Returns the View set for the object's multi-valued property view based on the given index. |
int |
getViewCount()
Returns a count for multi-valued property view. |
boolean |
isSetAutoIncrement()
Returns true if the autoIncrement property is set. |
boolean |
isSetOwner()
Returns true if the owner property is set. |
boolean |
isSetTableColumn()
Returns true if the tableColumn property is set. |
boolean |
isSetTableColumnConstraint()
Returns true if the tableColumnConstraint property is set. |
boolean |
isSetTableColumnKeyUsage()
Returns true if the tableColumnKeyUsage property is set. |
boolean |
isSetTableComment()
Returns true if the tableComment property is set. |
boolean |
isSetTableConstraint()
Returns true if the tableConstraint property is set. |
boolean |
isSetTableName()
Returns true if the tableName property is set. |
boolean |
isSetTableType()
Returns true if the tableType property is set. |
boolean |
isSetView()
Returns true if the view property is set. |
void |
removeTableColumn(TableColumn value)
Removes the given value of Type TableColumn for the object's multi-valued property tableColumn. |
void |
removeTableColumnConstraint(TableColumnConstraint value)
Removes the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
removeTableColumnKeyUsage(TableColumnKeyUsage value)
Removes the given value of Type TableColumnKeyUsage for the object's multi-valued property tableColumnKeyUsage. |
void |
removeTableConstraint(TableConstraint value)
Removes the given value of Type TableConstraint for the object's multi-valued property tableConstraint. |
void |
removeView(View value)
Removes the given value of Type View for the object's multi-valued property view. |
void |
setAutoIncrement(boolean value)
Sets the value of the autoIncrement property to the given value. |
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 |
setTableColumnConstraint(TableColumnConstraint[] value)
Sets the given array of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint. |
void |
setTableColumnKeyUsage(TableColumnKeyUsage[] value)
Sets the given array of Type TableColumnKeyUsage for the object's multi-valued property tableColumnKeyUsage. |
void |
setTableComment(String value)
Sets the value of the tableComment property to the given value. |
void |
setTableConstraint(TableConstraint[] value)
Sets the given array of Type TableConstraint for the object's multi-valued property tableConstraint. |
void |
setTableName(String value)
Sets the value of the tableName property to the given value. |
void |
setTableType(String value)
Sets the value of the tableType property to the given value. |
void |
setView(View[] value)
Sets the given array of Type View for the object's multi-valued property view. |
void |
unsetAutoIncrement()
Unsets the autoIncrement property, the value of the property of the object being set to the property's default value. |
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 |
unsetTableColumnConstraint()
Unsets the tableColumnConstraint property, clearing the underlying collection. |
void |
unsetTableColumnKeyUsage()
Unsets the tableColumnKeyUsage property, clearing the underlying collection. |
void |
unsetTableComment()
Unsets the tableComment property, the value of the property of the object being set to the property's default value. |
void |
unsetTableConstraint()
Unsets the tableConstraint 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. |
void |
unsetTableType()
Unsets the tableType property, the value of the property of the object being set to the property's default value. |
void |
unsetView()
Unsets the view property, clearing the underlying collection. |
| 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()
void unsetOwner()
String getOwner()
void setOwner(String value)
boolean isSetTableName()
void unsetTableName()
String getTableName()
void setTableName(String value)
boolean isSetAutoIncrement()
void unsetAutoIncrement()
boolean getAutoIncrement()
void setAutoIncrement(boolean value)
boolean 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 isSetTableConstraint()
void unsetTableConstraint()
TableConstraint createTableConstraint()
TableConstraint automatically establishing a containment relationship through the object's reference property, tableConstraint.
TableConstraint automatically establishing a containment relationship through the object's reference property tableConstraint.TableConstraint[] getTableConstraint()
TableConstraint getTableConstraint(int idx)
idx - the index
int getTableConstraintCount()
void setTableConstraint(TableConstraint[] value)
value - the array valuevoid addTableConstraint(TableConstraint value)
value - the value to addvoid removeTableConstraint(TableConstraint value)
value - the value to removeboolean isSetTableColumnKeyUsage()
void unsetTableColumnKeyUsage()
TableColumnKeyUsage createTableColumnKeyUsage()
TableColumnKeyUsage automatically establishing a containment relationship through the object's reference property, tableColumnKeyUsage.
TableColumnKeyUsage automatically establishing a containment relationship through the object's reference property tableColumnKeyUsage.TableColumnKeyUsage[] getTableColumnKeyUsage()
TableColumnKeyUsage getTableColumnKeyUsage(int idx)
idx - the index
int getTableColumnKeyUsageCount()
void setTableColumnKeyUsage(TableColumnKeyUsage[] value)
value - the array valuevoid addTableColumnKeyUsage(TableColumnKeyUsage value)
value - the value to addvoid removeTableColumnKeyUsage(TableColumnKeyUsage value)
value - the value to removeboolean 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 isSetTableComment()
void unsetTableComment()
String getTableComment()
void setTableComment(String value)
boolean isSetTableType()
void unsetTableType()
String getTableType()
void setTableType(String value)
name: TableType
URI:http://org.plasma/sdo/mysql/5_5
boolean isSetView()
void unsetView()
View createView()
View automatically establishing a containment relationship through the object's reference property, view.
View automatically establishing a containment relationship through the object's reference property view.View[] getView()
View getView(int idx)
idx - the index
int getViewCount()
void setView(View[] value)
value - the array valuevoid addView(View value)
value - the value to addvoid removeView(View value)
value - the value to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||