org.plasma.provisioning.rdb.oracle.g11.sys
Interface ViewColumn

All Superinterfaces:
DataObject, PlasmaDataObject, Serializable
All Known Implementing Classes:
ViewColumnImpl

public interface ViewColumn
extends PlasmaDataObject

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

Generated interface representing the domain model entity ViewColumn. This SDO interface directly reflects the class (single or multiple) inheritance lattice of the source domain model(s) and is part of namespace http://org.plasma/sdo/oracle/11g/sys defined within the Configuration.

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

See Also:
View

Nested Class Summary
static class ViewColumn.PROPERTY
          The declared logical property names for this Type.
 
Field Summary
static String NAMESPACE_URI
          The SDO namespace URI associated with the Type for this class.
static String TYPE_NAME_VIEW_COLUMN
          The entity or Type logical name associated with this class.
 
Method Summary
 View createView()
          Creates and returns a new instance of Type View automatically establishing a containment relationship through the object's reference property, view.
 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.
 View getView()
          Returns the value of the view 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 isSetView()
          Returns true if the view 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 setView(View value)
          Sets the value of the view 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 unsetView()
          Unsets the view property, the value of the property of the object being set to the property's default value.
 
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

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

See Also:
Constant Field Values

TYPE_NAME_VIEW_COLUMN

static final String TYPE_NAME_VIEW_COLUMN
The entity or Type logical name associated with this class.

See Also:
Constant Field Values
Method Detail

isSetColumnName

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

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

Returns:
true if the columnName property is set.

unsetColumnName

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


getColumnName

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

Property Definition: Column name

Returns:
the value of the columnName property.

setColumnName

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

Property Definition: Column name


isSetDataType

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

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

Returns:
true if the dataType property is set.

unsetDataType

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


getDataType

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

Property Definition: Datatype of the column

Returns:
the value of the dataType property.

setDataType

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


isSetNullable

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

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

Returns:
true if the nullable property is set.

unsetNullable

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


getNullable

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.

Returns:
the value of the nullable property.

setNullable

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.


isSetColumn_id

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

Returns:
true if the column_id property is set.

unsetColumn_id

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


getColumn_id

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

Property Definition: Sequence number of the column as created

Returns:
the value of the column_id property.

setColumn_id

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


isSetDataLength

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

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

Returns:
true if the dataLength property is set.

unsetDataLength

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


getDataLength

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

Property Definition: Length of the column (in bytes)

Returns:
the value of the dataLength property.

setDataLength

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

Property Definition: Length of the column (in bytes)


isSetDataPrecision

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

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

Returns:
true if the dataPrecision property is set.

unsetDataPrecision

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


getDataPrecision

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.

Returns:
the value of the dataPrecision property.

setDataPrecision

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.


isSetDataScale

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

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

Returns:
true if the dataScale property is set.

unsetDataScale

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


getDataScale

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

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

Returns:
the value of the dataScale property.

setDataScale

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


isSetDataDefault

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

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

Returns:
true if the dataDefault property is set.

unsetDataDefault

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


getDataDefault

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

Property Definition: Default value for the column

Returns:
the value of the dataDefault property.

setDataDefault

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

Property Definition: Default value for the column


isSetCharacterSetName

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

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

Returns:
true if the characterSetName property is set.

unsetCharacterSetName

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


getCharacterSetName

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

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

Returns:
the value of the characterSetName property.

setCharacterSetName

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


isSetOwner

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

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

Returns:
true if the owner property is set.

unsetOwner

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


getOwner

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

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

Returns:
the value of the owner property.

setOwner

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

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


isSetView

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

Returns:
true if the view property is set.

unsetView

void unsetView()
Unsets the view 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.


createView

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

Returns:
a new instance of Type View automatically establishing a containment relationship through the object's reference property view.

getView

View getView()
Returns the value of the view property.

Returns:
the value of the view property.

setView

void setView(View value)
Sets the value of the view property to the given value.



Copyright © 2014. All rights reserved.