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

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.TableColumnImpl
All Implemented Interfaces:
DataObject, Serializable, TableColumn, CoreObjectHolder, NamedEntity, Node, PlasmaDataObject, PlasmaNode

public class TableColumnImpl
extends CoreDataObject
implements Serializable, TableColumn

Represents a system column definition which is linked to its system Table definition by association.

Generated implementation class representing the domain model entity TableColumn.

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

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.TableColumn
TableColumn.PROPERTY
 
Field Summary
static 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.TableColumn
TYPE_NAME_TABLE_COLUMN
 
Constructor Summary
TableColumnImpl()
          Default No-arg constructor required for serialization operations.
TableColumnImpl(Type type)
           
 
Method Summary
 Table createTable()
          Creates and returns a new instance of Type Table automatically establishing a containment relationship through the object's reference property, table.
 String getCharacterSetName()
          Returns the value of the characterSetName property.
 int getColumn_id()
          Returns the value of the column_id property.
 String getColumnName()
          Returns the value of the columnName property.
 String getDataDefault()
          Returns the value of the dataDefault property.
 int getDataLength()
          Returns the value of the dataLength property.
 int getDataPrecision()
          Returns the value of the dataPrecision property.
 int getDataScale()
          Returns the value of the dataScale property.
 String getDataType()
          Returns the value of the dataType property.
 String getNullable()
          Returns the value of the nullable property.
 String getOwner()
          Returns the value of the owner property.
 Table getTable()
          Returns the value of the table property.
 boolean isSetCharacterSetName()
          Returns true if the characterSetName property is set.
 boolean isSetColumn_id()
          Returns true if the column_id property is set.
 boolean isSetColumnName()
          Returns true if the columnName property is set.
 boolean isSetDataDefault()
          Returns true if the dataDefault property is set.
 boolean isSetDataLength()
          Returns true if the dataLength property is set.
 boolean isSetDataPrecision()
          Returns true if the dataPrecision property is set.
 boolean isSetDataScale()
          Returns true if the dataScale property is set.
 boolean isSetDataType()
          Returns true if the dataType property is set.
 boolean isSetNullable()
          Returns true if the nullable property is set.
 boolean isSetOwner()
          Returns true if the owner property is set.
 boolean isSetTable()
          Returns true if the table property is set.
 void setCharacterSetName(String value)
          Sets the value of the characterSetName property to the given value.
 void setColumn_id(int value)
          Sets the value of the column_id property to the given value.
 void setColumnName(String value)
          Sets the value of the columnName property to the given value.
 void setDataDefault(String value)
          Sets the value of the dataDefault property to the given value.
 void setDataLength(int value)
          Sets the value of the dataLength property to the given value.
 void setDataPrecision(int value)
          Sets the value of the dataPrecision property to the given value.
 void setDataScale(int value)
          Sets the value of the dataScale property to the given value.
 void setDataType(String value)
          Sets the value of the dataType property to the given value.
 void setNullable(String value)
          Sets the value of the nullable property to the given value.
 void setOwner(String value)
          Sets the value of the owner property to the given value.
 void setTable(Table value)
          Sets the value of the table property to the given value.
 void unsetCharacterSetName()
          Unsets the characterSetName property, the value of the property of the object being set to the property's default value.
 void unsetColumn_id()
          Unsets the column_id property, the value of the property of the object being set to the property's default value.
 void unsetColumnName()
          Unsets the columnName property, the value of the property of the object being set to the property's default value.
 void unsetDataDefault()
          Unsets the dataDefault property, the value of the property of the object being set to the property's default value.
 void unsetDataLength()
          Unsets the dataLength property, the value of the property of the object being set to the property's default value.
 void unsetDataPrecision()
          Unsets the dataPrecision property, the value of the property of the object being set to the property's default value.
 void unsetDataScale()
          Unsets the dataScale property, the value of the property of the object being set to the property's default value.
 void unsetDataType()
          Unsets the dataType property, the value of the property of the object being set to the property's default value.
 void unsetNullable()
          Unsets the nullable 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 unsetTable()
          Unsets the table 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 String NAMESPACE_URI
The SDO namespace URI associated with the SDO Type for this class

See Also:
Constant Field Values
Constructor Detail

TableColumnImpl

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


TableColumnImpl

public TableColumnImpl(Type type)
Method Detail

isSetCharacterSetName

public boolean isSetCharacterSetName()
Returns true if the characterSetName property is set.

Property Definition: See getCharacterSetName or setCharacterSetName(...) for a definition of property characterSetName

Specified by:
isSetCharacterSetName in interface TableColumn
Returns:
true if the characterSetName property is set.

unsetCharacterSetName

public void unsetCharacterSetName()
Unsets the characterSetName 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 getCharacterSetName or setCharacterSetName(...) for a definition of property characterSetName

Specified by:
unsetCharacterSetName in interface TableColumn

getCharacterSetName

public String getCharacterSetName()
Returns the value of the characterSetName property.

Property Definition: Name of the character set: CHAR_CS or NCHAR_CS

Specified by:
getCharacterSetName in interface TableColumn
Returns:
the value of the characterSetName property.

setCharacterSetName

public void setCharacterSetName(String value)
Sets the value of the characterSetName property to the given value.

Property Definition: Name of the character set: CHAR_CS or NCHAR_CS

Specified by:
setCharacterSetName in interface TableColumn

isSetColumnName

public boolean isSetColumnName()
Returns true if the columnName property is set.

Property Definition: See getColumnName or setColumnName(...) for a definition of property columnName

Specified by:
isSetColumnName in interface TableColumn
Returns:
true if the columnName property is set.

unsetColumnName

public void unsetColumnName()
Unsets the columnName 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 getColumnName or setColumnName(...) for a definition of property columnName

Specified by:
unsetColumnName in interface TableColumn

getColumnName

public String getColumnName()
Returns the value of the columnName property.

Property Definition: Column name

Specified by:
getColumnName in interface TableColumn
Returns:
the value of the columnName property.

setColumnName

public void setColumnName(String value)
Sets the value of the columnName property to the given value.

Property Definition: Column name

Specified by:
setColumnName in interface TableColumn

isSetColumn_id

public boolean isSetColumn_id()
Returns true if the column_id property is set.

Property Definition: See getColumn_id or setColumn_id(...) for a definition of property column_id

Specified by:
isSetColumn_id in interface TableColumn
Returns:
true if the column_id property is set.

unsetColumn_id

public void unsetColumn_id()
Unsets the column_id 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 getColumn_id or setColumn_id(...) for a definition of property column_id

Specified by:
unsetColumn_id in interface TableColumn

getColumn_id

public int getColumn_id()
Returns the value of the column_id property.

Property Definition: Sequence number of the column as created

Specified by:
getColumn_id in interface TableColumn
Returns:
the value of the column_id property.

setColumn_id

public void setColumn_id(int value)
Sets the value of the column_id property to the given value.

Property Definition: Sequence number of the column as created

Specified by:
setColumn_id in interface TableColumn

isSetDataDefault

public boolean isSetDataDefault()
Returns true if the dataDefault property is set.

Property Definition: See getDataDefault or setDataDefault(...) for a definition of property dataDefault

Specified by:
isSetDataDefault in interface TableColumn
Returns:
true if the dataDefault property is set.

unsetDataDefault

public void unsetDataDefault()
Unsets the dataDefault 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 getDataDefault or setDataDefault(...) for a definition of property dataDefault

Specified by:
unsetDataDefault in interface TableColumn

getDataDefault

public String getDataDefault()
Returns the value of the dataDefault property.

Property Definition: Default value for the column

Specified by:
getDataDefault in interface TableColumn
Returns:
the value of the dataDefault property.

setDataDefault

public void setDataDefault(String value)
Sets the value of the dataDefault property to the given value.

Property Definition: Default value for the column

Specified by:
setDataDefault in interface TableColumn

isSetDataLength

public boolean isSetDataLength()
Returns true if the dataLength property is set.

Property Definition: See getDataLength or setDataLength(...) for a definition of property dataLength

Specified by:
isSetDataLength in interface TableColumn
Returns:
true if the dataLength property is set.

unsetDataLength

public void unsetDataLength()
Unsets the dataLength 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 getDataLength or setDataLength(...) for a definition of property dataLength

Specified by:
unsetDataLength in interface TableColumn

getDataLength

public int getDataLength()
Returns the value of the dataLength property.

Property Definition: Length of the column (in bytes)

Specified by:
getDataLength in interface TableColumn
Returns:
the value of the dataLength property.

setDataLength

public void setDataLength(int value)
Sets the value of the dataLength property to the given value.

Property Definition: Length of the column (in bytes)

Specified by:
setDataLength in interface TableColumn

isSetDataPrecision

public boolean isSetDataPrecision()
Returns true if the dataPrecision property is set.

Property Definition: See getDataPrecision or setDataPrecision(...) for a definition of property dataPrecision

Specified by:
isSetDataPrecision in interface TableColumn
Returns:
true if the dataPrecision property is set.

unsetDataPrecision

public void unsetDataPrecision()
Unsets the dataPrecision 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 getDataPrecision or setDataPrecision(...) for a definition of property dataPrecision

Specified by:
unsetDataPrecision in interface TableColumn

getDataPrecision

public int getDataPrecision()
Returns the value of the dataPrecision property.

Property Definition: Decimal precision (total number of digits) for NUMBER datatype; binary precision for FLOAT datatype, null for all other datatypes.

Specified by:
getDataPrecision in interface TableColumn
Returns:
the value of the dataPrecision property.

setDataPrecision

public void setDataPrecision(int value)
Sets the value of the dataPrecision property to the given value.

Property Definition: Decimal precision (total number of digits) for NUMBER datatype; binary precision for FLOAT datatype, null for all other datatypes.

Specified by:
setDataPrecision in interface TableColumn

isSetDataScale

public boolean isSetDataScale()
Returns true if the dataScale property is set.

Property Definition: See getDataScale or setDataScale(...) for a definition of property dataScale

Specified by:
isSetDataScale in interface TableColumn
Returns:
true if the dataScale property is set.

unsetDataScale

public void unsetDataScale()
Unsets the dataScale 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 getDataScale or setDataScale(...) for a definition of property dataScale

Specified by:
unsetDataScale in interface TableColumn

getDataScale

public int getDataScale()
Returns the value of the dataScale property.

Property Definition: Digits to right of decimal point in a number

Specified by:
getDataScale in interface TableColumn
Returns:
the value of the dataScale property.

setDataScale

public void setDataScale(int value)
Sets the value of the dataScale property to the given value.

Property Definition: Digits to right of decimal point in a number

Specified by:
setDataScale in interface TableColumn

isSetDataType

public boolean isSetDataType()
Returns true if the dataType property is set.

Property Definition: See getDataType or setDataType(...) for a definition of property dataType

Specified by:
isSetDataType in interface TableColumn
Returns:
true if the dataType property is set.

unsetDataType

public void unsetDataType()
Unsets the dataType 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 getDataType or setDataType(...) for a definition of property dataType

Specified by:
unsetDataType in interface TableColumn

getDataType

public String getDataType()
Returns the value of the dataType property.

Property Definition: Datatype of the column

Specified by:
getDataType in interface TableColumn
Returns:
the value of the dataType property.

setDataType

public void setDataType(String value)
Sets the value of the dataType property to the given value.

Property Definition: Datatype of the column

Enumeration Constraints:
     name: SysDataType
     URI:http://org.plasma/sdo/oracle/11g/sys

Specified by:
setDataType in interface TableColumn

isSetNullable

public boolean isSetNullable()
Returns true if the nullable property is set.

Property Definition: See getNullable or setNullable(...) for a definition of property nullable

Specified by:
isSetNullable in interface TableColumn
Returns:
true if the nullable property is set.

unsetNullable

public void unsetNullable()
Unsets the nullable 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 getNullable or setNullable(...) for a definition of property nullable

Specified by:
unsetNullable in interface TableColumn

getNullable

public String getNullable()
Returns the value of the nullable property.

Property Definition: Specifies whether a column allows NULLs. Value is N if there is a NOT NULL constraint on the column or if the column is part of a PRIMARY KEY. The constraint should be in an ENABLE VALIDATE state.

Specified by:
getNullable in interface TableColumn
Returns:
the value of the nullable property.

setNullable

public void setNullable(String value)
Sets the value of the nullable property to the given value.

Property Definition: Specifies whether a column allows NULLs. Value is N if there is a NOT NULL constraint on the column or if the column is part of a PRIMARY KEY. The constraint should be in an ENABLE VALIDATE state.

Specified by:
setNullable in interface TableColumn

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 TableColumn
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 TableColumn

getOwner

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

Property Definition: Owner of the table, view, or cluster

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

setOwner

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

Property Definition: Owner of the table, view, or cluster

Specified by:
setOwner in interface TableColumn

isSetTable

public boolean isSetTable()
Returns true if the table property is set.

Property Definition: See getTable or setTable(...) for a definition of property table

Specified by:
isSetTable in interface TableColumn
Returns:
true if the table property is set.

unsetTable

public void unsetTable()
Unsets the table 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 getTable or setTable(...) for a definition of property table

Specified by:
unsetTable in interface TableColumn

createTable

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

Property Definition: See getTable or setTable(...) for a definition of property table

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

getTable

public Table getTable()
Returns the value of the table property.

Property Definition: Reference to the owner table

Specified by:
getTable in interface TableColumn
Returns:
the value of the table property.

setTable

public void setTable(Table value)
Sets the value of the table property to the given value.

Property Definition: Reference to the owner table

Specified by:
setTable in interface TableColumn


Copyright © 2013. All rights reserved.