public class TableImpl extends CoreDataObject implements Serializable, Table
Table.PROPERTY| Modifier and Type | Field and Description |
|---|---|
static String |
NAMESPACE_URI
The SDO namespace URI associated with the SDO Type for this class
|
EMPTY_EDGE_LIST, valueObjectTYPE_NAME_TABLE| Constructor and Description |
|---|
TableImpl()
Default No-arg constructor required for serialization operations.
|
TableImpl(Type type) |
| 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, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, dump, dumpDepthFirst, equals, find, 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, 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, getUUID, getUUIDAsString, hashCode, isSet, isSet, isSet, remove, remove, reparent, reset, resetUUID, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setContainer, setContainmentProperty, setDataGraph, 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, toString, unset, unset, unset, uuidFromBase64, uuidToBase64getEdges, getEntityName, getValue, getValueObject, removeValue, setValue, setValueObjectclone, finalize, getClass, notify, notifyAll, wait, wait, waitaccept, 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, unsetpublic static final String NAMESPACE_URI
public TableImpl()
public TableImpl(Type type)
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()
TablegetConstraint in interface Tablepublic Constraint getConstraint(int idx)
TablegetConstraint in interface Tableidx - the indexpublic int getConstraintCount()
TablegetConstraintCount in interface Tablepublic void setConstraint(Constraint[] value)
TablesetConstraint in interface Tablevalue - the array valuepublic void addConstraint(Constraint value)
TableaddConstraint in interface Tablevalue - the value to addpublic void removeConstraint(Constraint value)
TableremoveConstraint in interface Tablevalue - the value to removepublic boolean isSetOwner()
getOwner or setOwner(...) for a definition of property ownerisSetOwner in interface Tablepublic void unsetOwner()
getOwner or setOwner(...) for a definition of property ownerunsetOwner in interface Tablepublic String getOwner()
public void setOwner(String value)
public 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()
TablegetTableColumn in interface Tablepublic TableColumn getTableColumn(int idx)
TablegetTableColumn in interface Tableidx - the indexpublic int getTableColumnCount()
TablegetTableColumnCount in interface Tablepublic void setTableColumn(TableColumn[] value)
TablesetTableColumn in interface Tablevalue - the array valuepublic void addTableColumn(TableColumn value)
TableaddTableColumn in interface Tablevalue - the value to addpublic void removeTableColumn(TableColumn value)
TableremoveTableColumn 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()
TablegetTableColumnComment in interface Tablepublic TableColumnComment getTableColumnComment(int idx)
TablegetTableColumnComment in interface Tableidx - the indexpublic int getTableColumnCommentCount()
TablegetTableColumnCommentCount in interface Tablepublic void setTableColumnComment(TableColumnComment[] value)
TablesetTableColumnComment in interface Tablevalue - the array valuepublic void addTableColumnComment(TableColumnComment value)
TableaddTableColumnComment in interface Tablevalue - the value to addpublic void removeTableColumnComment(TableColumnComment value)
TableremoveTableColumnComment 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()
TablegetTableColumnConstraint in interface Tablepublic TableColumnConstraint getTableColumnConstraint(int idx)
TablegetTableColumnConstraint in interface Tableidx - the indexpublic int getTableColumnConstraintCount()
TablegetTableColumnConstraintCount in interface Tablepublic void setTableColumnConstraint(TableColumnConstraint[] value)
TablesetTableColumnConstraint in interface Tablevalue - the array valuepublic void addTableColumnConstraint(TableColumnConstraint value)
TableaddTableColumnConstraint in interface Tablevalue - the value to addpublic void removeTableColumnConstraint(TableColumnConstraint value)
TableremoveTableColumnConstraint 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()
TablegetTableComment in interface Tablepublic TableComment getTableComment(int idx)
TablegetTableComment in interface Tableidx - the indexpublic int getTableCommentCount()
TablegetTableCommentCount in interface Tablepublic void setTableComment(TableComment[] value)
TablesetTableComment in interface Tablevalue - the array valuepublic void addTableComment(TableComment value)
TableaddTableComment in interface Tablevalue - the value to addpublic void removeTableComment(TableComment value)
TableremoveTableComment in interface Tablevalue - the value to removepublic boolean isSetTableName()
getTableName or setTableName(...) for a definition of property tableNameisSetTableName in interface Tablepublic void unsetTableName()
getTableName or setTableName(...) for a definition of property tableNameunsetTableName in interface Tablepublic String getTableName()
getTableName in interface Tablepublic void setTableName(String value)
setTableName in interface TableCopyright © 2017. All rights reserved.