org.plasma.provisioning.rdb.oracle.g11.sys.impl
Class TableImpl

java.lang.Object
  extended by org.plasma.sdo.core.CoreNode
      extended by org.plasma.sdo.core.CoreDataObject
          extended by org.plasma.provisioning.rdb.oracle.g11.sys.impl.TableImpl
All Implemented Interfaces:
DataObject, java.io.Serializable, Table, CoreObjectHolder, NamedEntity, Node, PlasmaDataObject, PlasmaNode

public class TableImpl
extends CoreDataObject
implements java.io.Serializable, Table

Represents a system table definition

Generated implementation class representing the domain model entity Table.

Data Store Mapping: Corresponds to the physical data store entity ALL_TABLES.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.Table
Table.PROPERTY
 
Field Summary
static java.lang.String NAMESPACE_URI
          The SDO namespace URI associated with the SDO Type for this class
 
Fields inherited from class org.plasma.sdo.core.CoreNode
EMPTY_EDGE_LIST, valueObject
 
Fields inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.Table
TYPE_NAME_TABLE
 
Constructor Summary
TableImpl()
          Default No-arg constructor required for serialization operations.
TableImpl(Type type)
           
 
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.
 java.lang.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.
 java.lang.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(java.lang.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(java.lang.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 class org.plasma.sdo.core.CoreDataObject
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, 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, uuidToBase64
 
Methods inherited from class org.plasma.sdo.core.CoreNode
getEdges, getEntityName, getValue, getValueObject, removeValue, setValue, setValueObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, 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, unset
 

Field Detail

NAMESPACE_URI

public static final java.lang.String NAMESPACE_URI
The SDO namespace URI associated with the SDO Type for this class

See Also:
Constant Field Values
Constructor Detail

TableImpl

public TableImpl()
Default No-arg constructor required for serialization operations. This method is NOT intended to be used within application source code.


TableImpl

public TableImpl(Type type)
Method Detail

isSetConstraint

public boolean isSetConstraint()
Returns true if the constraint property is set.

Specified by:
isSetConstraint in interface Table
Returns:
true if the constraint property is set.

unsetConstraint

public void unsetConstraint()
Unsets the constraint property, clearing the underlying collection. The property will no longer be considered set.

Specified by:
unsetConstraint in interface Table

createConstraint

public Constraint createConstraint()
Creates and returns a new instance of Type Constraint automatically establishing a containment relationship through the object's reference property, constraint.

Specified by:
createConstraint in interface Table
Returns:
a new instance of Type Constraint automatically establishing a containment relationship through the object's reference property constraint.

getConstraint

public Constraint[] getConstraint()
Description copied from interface: Table
Returns an array of Constraint set for the object's multi-valued property constraint.

Specified by:
getConstraint in interface Table
Returns:
an array of Constraint set for the object's multi-valued property constraint.

getConstraint

public Constraint getConstraint(int idx)
Description copied from interface: Table
Returns the Constraint set for the object's multi-valued property constraint based on the given index.

Specified by:
getConstraint in interface Table
Parameters:
idx - the index
Returns:
the Constraint set for the object's multi-valued property constraint based on the given index.

getConstraintCount

public int getConstraintCount()
Description copied from interface: Table
Returns a count for multi-valued property constraint.

Specified by:
getConstraintCount in interface Table
Returns:
a count for multi-valued property constraint.

setConstraint

public void setConstraint(Constraint[] value)
Description copied from interface: Table
Sets the given array of Type Constraint for the object's multi-valued property constraint.

Specified by:
setConstraint in interface Table
Parameters:
value - the array value

addConstraint

public void addConstraint(Constraint value)
Description copied from interface: Table
Adds the given value of Type Constraint for the object's multi-valued property constraint.

Specified by:
addConstraint in interface Table
Parameters:
value - the value to add

removeConstraint

public void removeConstraint(Constraint value)
Description copied from interface: Table
Removes the given value of Type Constraint for the object's multi-valued property constraint.

Specified by:
removeConstraint in interface Table
Parameters:
value - the value to remove

isSetOwner

public boolean isSetOwner()
Returns true if the owner property is set.

Property Definition: See getOwner or setOwner(...) for a definition of property owner

Specified by:
isSetOwner in interface Table
Returns:
true if the owner property is set.

unsetOwner

public void unsetOwner()
Unsets the owner property, the value of the property of the object being set to the property's default value. The property will no longer be considered set.

Property Definition: See getOwner or setOwner(...) for a definition of property owner

Specified by:
unsetOwner in interface Table

getOwner

public java.lang.String getOwner()
Returns the value of the owner property.

Property Definition: The schema owner

Specified by:
getOwner in interface Table
Returns:
the value of the owner property.

setOwner

public void setOwner(java.lang.String value)
Sets the value of the owner property to the given value.

Property Definition: The schema owner

Specified by:
setOwner in interface Table

isSetTableColumn

public boolean isSetTableColumn()
Returns true if the tableColumn property is set.

Specified by:
isSetTableColumn in interface Table
Returns:
true if the tableColumn property is set.

unsetTableColumn

public void unsetTableColumn()
Unsets the tableColumn property, clearing the underlying collection. The property will no longer be considered set.

Specified by:
unsetTableColumn in interface Table

createTableColumn

public TableColumn createTableColumn()
Creates and returns a new instance of Type TableColumn automatically establishing a containment relationship through the object's reference property, tableColumn.

Specified by:
createTableColumn in interface Table
Returns:
a new instance of Type TableColumn automatically establishing a containment relationship through the object's reference property tableColumn.

getTableColumn

public TableColumn[] getTableColumn()
Description copied from interface: Table
Returns an array of TableColumn set for the object's multi-valued property tableColumn.

Specified by:
getTableColumn in interface Table
Returns:
an array of TableColumn set for the object's multi-valued property tableColumn.

getTableColumn

public TableColumn getTableColumn(int idx)
Description copied from interface: Table
Returns the TableColumn set for the object's multi-valued property tableColumn based on the given index.

Specified by:
getTableColumn in interface Table
Parameters:
idx - the index
Returns:
the TableColumn set for the object's multi-valued property tableColumn based on the given index.

getTableColumnCount

public int getTableColumnCount()
Description copied from interface: Table
Returns a count for multi-valued property tableColumn.

Specified by:
getTableColumnCount in interface Table
Returns:
a count for multi-valued property tableColumn.

setTableColumn

public void setTableColumn(TableColumn[] value)
Description copied from interface: Table
Sets the given array of Type TableColumn for the object's multi-valued property tableColumn.

Specified by:
setTableColumn in interface Table
Parameters:
value - the array value

addTableColumn

public void addTableColumn(TableColumn value)
Description copied from interface: Table
Adds the given value of Type TableColumn for the object's multi-valued property tableColumn.

Specified by:
addTableColumn in interface Table
Parameters:
value - the value to add

removeTableColumn

public void removeTableColumn(TableColumn value)
Description copied from interface: Table
Removes the given value of Type TableColumn for the object's multi-valued property tableColumn.

Specified by:
removeTableColumn in interface Table
Parameters:
value - the value to remove

isSetTableColumnComment

public boolean isSetTableColumnComment()
Returns true if the tableColumnComment property is set.

Specified by:
isSetTableColumnComment in interface Table
Returns:
true if the tableColumnComment property is set.

unsetTableColumnComment

public void unsetTableColumnComment()
Unsets the tableColumnComment property, clearing the underlying collection. The property will no longer be considered set.

Specified by:
unsetTableColumnComment in interface Table

createTableColumnComment

public TableColumnComment createTableColumnComment()
Creates and returns a new instance of Type TableColumnComment automatically establishing a containment relationship through the object's reference property, tableColumnComment.

Specified by:
createTableColumnComment in interface Table
Returns:
a new instance of Type TableColumnComment automatically establishing a containment relationship through the object's reference property tableColumnComment.

getTableColumnComment

public TableColumnComment[] getTableColumnComment()
Description copied from interface: Table
Returns an array of TableColumnComment set for the object's multi-valued property tableColumnComment.

Specified by:
getTableColumnComment in interface Table
Returns:
an array of TableColumnComment set for the object's multi-valued property tableColumnComment.

getTableColumnComment

public TableColumnComment getTableColumnComment(int idx)
Description copied from interface: Table
Returns the TableColumnComment set for the object's multi-valued property tableColumnComment based on the given index.

Specified by:
getTableColumnComment in interface Table
Parameters:
idx - the index
Returns:
the TableColumnComment set for the object's multi-valued property tableColumnComment based on the given index.

getTableColumnCommentCount

public int getTableColumnCommentCount()
Description copied from interface: Table
Returns a count for multi-valued property tableColumnComment.

Specified by:
getTableColumnCommentCount in interface Table
Returns:
a count for multi-valued property tableColumnComment.

setTableColumnComment

public void setTableColumnComment(TableColumnComment[] value)
Description copied from interface: Table
Sets the given array of Type TableColumnComment for the object's multi-valued property tableColumnComment.

Specified by:
setTableColumnComment in interface Table
Parameters:
value - the array value

addTableColumnComment

public void addTableColumnComment(TableColumnComment value)
Description copied from interface: Table
Adds the given value of Type TableColumnComment for the object's multi-valued property tableColumnComment.

Specified by:
addTableColumnComment in interface Table
Parameters:
value - the value to add

removeTableColumnComment

public void removeTableColumnComment(TableColumnComment value)
Description copied from interface: Table
Removes the given value of Type TableColumnComment for the object's multi-valued property tableColumnComment.

Specified by:
removeTableColumnComment in interface Table
Parameters:
value - the value to remove

isSetTableColumnConstraint

public boolean isSetTableColumnConstraint()
Returns true if the tableColumnConstraint property is set.

Specified by:
isSetTableColumnConstraint in interface Table
Returns:
true if the tableColumnConstraint property is set.

unsetTableColumnConstraint

public void unsetTableColumnConstraint()
Unsets the tableColumnConstraint property, clearing the underlying collection. The property will no longer be considered set.

Specified by:
unsetTableColumnConstraint in interface Table

createTableColumnConstraint

public TableColumnConstraint createTableColumnConstraint()
Creates and returns a new instance of Type TableColumnConstraint automatically establishing a containment relationship through the object's reference property, tableColumnConstraint.

Specified by:
createTableColumnConstraint in interface Table
Returns:
a new instance of Type TableColumnConstraint automatically establishing a containment relationship through the object's reference property tableColumnConstraint.

getTableColumnConstraint

public TableColumnConstraint[] getTableColumnConstraint()
Description copied from interface: Table
Returns an array of TableColumnConstraint set for the object's multi-valued property tableColumnConstraint.

Specified by:
getTableColumnConstraint in interface Table
Returns:
an array of TableColumnConstraint set for the object's multi-valued property tableColumnConstraint.

getTableColumnConstraint

public TableColumnConstraint getTableColumnConstraint(int idx)
Description copied from interface: Table
Returns the TableColumnConstraint set for the object's multi-valued property tableColumnConstraint based on the given index.

Specified by:
getTableColumnConstraint in interface Table
Parameters:
idx - the index
Returns:
the TableColumnConstraint set for the object's multi-valued property tableColumnConstraint based on the given index.

getTableColumnConstraintCount

public int getTableColumnConstraintCount()
Description copied from interface: Table
Returns a count for multi-valued property tableColumnConstraint.

Specified by:
getTableColumnConstraintCount in interface Table
Returns:
a count for multi-valued property tableColumnConstraint.

setTableColumnConstraint

public void setTableColumnConstraint(TableColumnConstraint[] value)
Description copied from interface: Table
Sets the given array of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint.

Specified by:
setTableColumnConstraint in interface Table
Parameters:
value - the array value

addTableColumnConstraint

public void addTableColumnConstraint(TableColumnConstraint value)
Description copied from interface: Table
Adds the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint.

Specified by:
addTableColumnConstraint in interface Table
Parameters:
value - the value to add

removeTableColumnConstraint

public void removeTableColumnConstraint(TableColumnConstraint value)
Description copied from interface: Table
Removes the given value of Type TableColumnConstraint for the object's multi-valued property tableColumnConstraint.

Specified by:
removeTableColumnConstraint in interface Table
Parameters:
value - the value to remove

isSetTableComment

public boolean isSetTableComment()
Returns true if the tableComment property is set.

Specified by:
isSetTableComment in interface Table
Returns:
true if the tableComment property is set.

unsetTableComment

public void unsetTableComment()
Unsets the tableComment property, clearing the underlying collection. The property will no longer be considered set.

Specified by:
unsetTableComment in interface Table

createTableComment

public TableComment createTableComment()
Creates and returns a new instance of Type TableComment automatically establishing a containment relationship through the object's reference property, tableComment.

Specified by:
createTableComment in interface Table
Returns:
a new instance of Type TableComment automatically establishing a containment relationship through the object's reference property tableComment.

getTableComment

public TableComment[] getTableComment()
Description copied from interface: Table
Returns an array of TableComment set for the object's multi-valued property tableComment.

Specified by:
getTableComment in interface Table
Returns:
an array of TableComment set for the object's multi-valued property tableComment.

getTableComment

public TableComment getTableComment(int idx)
Description copied from interface: Table
Returns the TableComment set for the object's multi-valued property tableComment based on the given index.

Specified by:
getTableComment in interface Table
Parameters:
idx - the index
Returns:
the TableComment set for the object's multi-valued property tableComment based on the given index.

getTableCommentCount

public int getTableCommentCount()
Description copied from interface: Table
Returns a count for multi-valued property tableComment.

Specified by:
getTableCommentCount in interface Table
Returns:
a count for multi-valued property tableComment.

setTableComment

public void setTableComment(TableComment[] value)
Description copied from interface: Table
Sets the given array of Type TableComment for the object's multi-valued property tableComment.

Specified by:
setTableComment in interface Table
Parameters:
value - the array value

addTableComment

public void addTableComment(TableComment value)
Description copied from interface: Table
Adds the given value of Type TableComment for the object's multi-valued property tableComment.

Specified by:
addTableComment in interface Table
Parameters:
value - the value to add

removeTableComment

public void removeTableComment(TableComment value)
Description copied from interface: Table
Removes the given value of Type TableComment for the object's multi-valued property tableComment.

Specified by:
removeTableComment in interface Table
Parameters:
value - the value to remove

isSetTableName

public boolean isSetTableName()
Returns true if the tableName property is set.

Property Definition: See getTableName or setTableName(...) for a definition of property tableName

Specified by:
isSetTableName in interface Table
Returns:
true if the tableName property is set.

unsetTableName

public void unsetTableName()
Unsets the tableName property, the value of the property of the object being set to the property's default value. The property will no longer be considered set.

Property Definition: See getTableName or setTableName(...) for a definition of property tableName

Specified by:
unsetTableName in interface Table

getTableName

public java.lang.String getTableName()
Returns the value of the tableName property.

Property Definition: The table physical names

Specified by:
getTableName in interface Table
Returns:
the value of the tableName property.

setTableName

public void setTableName(java.lang.String value)
Sets the value of the tableName property to the given value.

Property Definition: The table physical names

Specified by:
setTableName in interface Table


Copyright © 2013. All Rights Reserved.