public interface Table extends PlasmaDataObject
TableColumn,
TableColumnConstraint,
TableColumnKeyUsage,
TableConstraint,
View| Modifier and Type | Interface and Description |
|---|---|
static class |
Table.PROPERTY
The declared logical property names for this Type.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
NAMESPACE_URI
|
static String |
TYPE_NAME_TABLE
The entity or Type logical name associated with this class.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
accept, accept, accept, acceptDepthFirst, add, contains, dump, dumpDepthFirst, find, getDataObject, getUUID, getUUIDAsString, remove, remove, reparent, reset, resetUUID, setContainer, setContainmentProperty, setDataGraphcreateDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInstanceProperty, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unsetstatic final String NAMESPACE_URI
static final String TYPE_NAME_TABLE
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 indexint 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 indexint 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 indexint 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 indexint 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_5boolean 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 indexint getViewCount()
void setView(View[] value)
value - the array valuevoid addView(View value)
value - the value to addvoid removeView(View value)
value - the value to removeCopyright © 2017. All rights reserved.