org.plasma.provisioning.rdb.mysql.v5_5.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.mysql.v5_5.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

Generated implementation class representing the domain model entity Table.

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

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.plasma.provisioning.rdb.mysql.v5_5.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.mysql.v5_5.Table
TYPE_NAME_TABLE
 
Constructor Summary
TableImpl()
          Default No-arg constructor required for serialization operations.
TableImpl(Type type)
           
 
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.
 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.
 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.
 java.lang.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.
 java.lang.String getTableName()
          Returns the value of the tableName property.
 java.lang.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(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 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(java.lang.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(java.lang.String value)
          Sets the value of the tableName property to the given value.
 void setTableType(java.lang.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 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

isSetAutoIncrement

public boolean isSetAutoIncrement()
Returns true if the autoIncrement property is set.

Specified by:
isSetAutoIncrement in interface Table
Returns:
true if the autoIncrement property is set.

unsetAutoIncrement

public void unsetAutoIncrement()
Unsets the autoIncrement 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.

Specified by:
unsetAutoIncrement in interface Table

getAutoIncrement

public boolean getAutoIncrement()
Returns the value of the autoIncrement property.

Specified by:
getAutoIncrement in interface Table
Returns:
the value of the autoIncrement property.

setAutoIncrement

public void setAutoIncrement(boolean value)
Sets the value of the autoIncrement property to the given value.

Specified by:
setAutoIncrement in interface Table

isSetOwner

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

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.

Specified by:
unsetOwner in interface Table

getOwner

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

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.

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

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

isSetTableColumnKeyUsage

public boolean isSetTableColumnKeyUsage()
Returns true if the tableColumnKeyUsage property is set.

Specified by:
isSetTableColumnKeyUsage in interface Table
Returns:
true if the tableColumnKeyUsage property is set.

unsetTableColumnKeyUsage

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

Specified by:
unsetTableColumnKeyUsage in interface Table

createTableColumnKeyUsage

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

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

getTableColumnKeyUsage

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

Specified by:
getTableColumnKeyUsage in interface Table
Returns:
an array of TableColumnKeyUsage set for the object's multi-valued property tableColumnKeyUsage.

getTableColumnKeyUsage

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

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

getTableColumnKeyUsageCount

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

Specified by:
getTableColumnKeyUsageCount in interface Table
Returns:
a count for multi-valued property tableColumnKeyUsage.

setTableColumnKeyUsage

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

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

addTableColumnKeyUsage

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

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

removeTableColumnKeyUsage

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

Specified by:
removeTableColumnKeyUsage 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, the value of the property of the object being set to the property's default value. The property will no longer be considered set.

Specified by:
unsetTableComment in interface Table

getTableComment

public java.lang.String getTableComment()
Returns the value of the tableComment property.

Specified by:
getTableComment in interface Table
Returns:
the value of the tableComment property.

setTableComment

public void setTableComment(java.lang.String value)
Sets the value of the tableComment property to the given value.

Specified by:
setTableComment in interface Table

isSetTableConstraint

public boolean isSetTableConstraint()
Returns true if the tableConstraint property is set.

Specified by:
isSetTableConstraint in interface Table
Returns:
true if the tableConstraint property is set.

unsetTableConstraint

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

Specified by:
unsetTableConstraint in interface Table

createTableConstraint

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

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

getTableConstraint

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

Specified by:
getTableConstraint in interface Table
Returns:
an array of TableConstraint set for the object's multi-valued property tableConstraint.

getTableConstraint

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

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

getTableConstraintCount

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

Specified by:
getTableConstraintCount in interface Table
Returns:
a count for multi-valued property tableConstraint.

setTableConstraint

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

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

addTableConstraint

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

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

removeTableConstraint

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

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

isSetTableName

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

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.

Specified by:
unsetTableName in interface Table

getTableName

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

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.

Specified by:
setTableName in interface Table

isSetTableType

public boolean isSetTableType()
Returns true if the tableType property is set.

Specified by:
isSetTableType in interface Table
Returns:
true if the tableType property is set.

unsetTableType

public void unsetTableType()
Unsets the tableType 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.

Specified by:
unsetTableType in interface Table

getTableType

public java.lang.String getTableType()
Returns the value of the tableType property.

Specified by:
getTableType in interface Table
Returns:
the value of the tableType property.

setTableType

public void setTableType(java.lang.String value)
Sets the value of the tableType property to the given value.

Enumeration Constraints:
     name: TableType
     URI:http://org.plasma/sdo/mysql/5_5

Specified by:
setTableType in interface Table

isSetView

public boolean isSetView()
Returns true if the view property is set.

Specified by:
isSetView in interface Table
Returns:
true if the view property is set.

unsetView

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

Specified by:
unsetView in interface Table

createView

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

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

getView

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

Specified by:
getView in interface Table
Returns:
an array of View set for the object's multi-valued property view.

getView

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

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

getViewCount

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

Specified by:
getViewCount in interface Table
Returns:
a count for multi-valued property view.

setView

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

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

addView

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

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

removeView

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

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


Copyright © 2013. All Rights Reserved.