public interface Table extends PlasmaDataObject
Constraint,
TableColumn,
TableColumnComment,
TableColumnConstraint,
TableComment| 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 |
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.
|
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()
getOwner or setOwner(...) for a definition of property ownervoid unsetOwner()
getOwner or setOwner(...) for a definition of property ownerString getOwner()
void setOwner(String value)
boolean isSetTableName()
getTableName or setTableName(...) for a definition of property tableNamevoid unsetTableName()
getTableName or setTableName(...) for a definition of property tableNameString 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 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 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 indexint 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 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 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 indexint 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 indexint getTableCommentCount()
void setTableComment(TableComment[] value)
value - the array valuevoid addTableComment(TableComment value)
value - the value to addvoid removeTableComment(TableComment value)
value - the value to removeCopyright © 2017. All rights reserved.