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

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.ConstraintImpl
All Implemented Interfaces:
DataObject, java.io.Serializable, Constraint, CoreObjectHolder, NamedEntity, Node, PlasmaDataObject, PlasmaNode

public class ConstraintImpl
extends CoreDataObject
implements java.io.Serializable, Constraint

A constraint definition

Generated implementation class representing the domain model entity Constraint.

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

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.plasma.provisioning.rdb.oracle.g11.sys.Constraint
Constraint.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.Constraint
TYPE_NAME_CONSTRAINT
 
Constructor Summary
ConstraintImpl()
          Default No-arg constructor required for serialization operations.
ConstraintImpl(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.
 java.lang.String getConstraintName()
          Returns the value of the constraintName property.
 java.lang.String getConstraintType()
          Returns the value of the constraintType property.
 java.lang.String getDeleteRule()
          Returns the value of the deleteRule property.
 java.lang.String getIndexName()
          Returns the value of the indexName property.
 java.lang.String getIndexOwner()
          Returns the value of the indexOwner property.
 java.lang.String getOwner()
          Returns the value of the owner property.
 java.lang.String getRefConstraintName()
          Returns the value of the refConstraintName property.
 java.lang.String getRefOwner()
          Returns the value of the refOwner property.
 java.lang.String getSearchCondition()
          Returns the value of the searchCondition property.
 Table getTable()
          Returns the value of the table property.
 boolean isSetConstraintName()
          Returns true if the constraintName property is set.
 boolean isSetConstraintType()
          Returns true if the constraintType property is set.
 boolean isSetDeleteRule()
          Returns true if the deleteRule property is set.
 boolean isSetIndexName()
          Returns true if the indexName property is set.
 boolean isSetIndexOwner()
          Returns true if the indexOwner property is set.
 boolean isSetOwner()
          Returns true if the owner property is set.
 boolean isSetRefConstraintName()
          Returns true if the refConstraintName property is set.
 boolean isSetRefOwner()
          Returns true if the refOwner property is set.
 boolean isSetSearchCondition()
          Returns true if the searchCondition property is set.
 boolean isSetTable()
          Returns true if the table property is set.
 void setConstraintName(java.lang.String value)
          Sets the value of the constraintName property to the given value.
 void setConstraintType(java.lang.String value)
          Sets the value of the constraintType property to the given value.
 void setDeleteRule(java.lang.String value)
          Sets the value of the deleteRule property to the given value.
 void setIndexName(java.lang.String value)
          Sets the value of the indexName property to the given value.
 void setIndexOwner(java.lang.String value)
          Sets the value of the indexOwner property to the given value.
 void setOwner(java.lang.String value)
          Sets the value of the owner property to the given value.
 void setRefConstraintName(java.lang.String value)
          Sets the value of the refConstraintName property to the given value.
 void setRefOwner(java.lang.String value)
          Sets the value of the refOwner property to the given value.
 void setSearchCondition(java.lang.String value)
          Sets the value of the searchCondition property to the given value.
 void setTable(Table value)
          Sets the value of the table property to the given value.
 void unsetConstraintName()
          Unsets the constraintName property, the value of the property of the object being set to the property's default value.
 void unsetConstraintType()
          Unsets the constraintType property, the value of the property of the object being set to the property's default value.
 void unsetDeleteRule()
          Unsets the deleteRule property, the value of the property of the object being set to the property's default value.
 void unsetIndexName()
          Unsets the indexName property, the value of the property of the object being set to the property's default value.
 void unsetIndexOwner()
          Unsets the indexOwner 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 unsetRefConstraintName()
          Unsets the refConstraintName property, the value of the property of the object being set to the property's default value.
 void unsetRefOwner()
          Unsets the refOwner property, the value of the property of the object being set to the property's default value.
 void unsetSearchCondition()
          Unsets the searchCondition 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 java.lang.String NAMESPACE_URI
The SDO namespace URI associated with the SDO Type for this class

See Also:
Constant Field Values
Constructor Detail

ConstraintImpl

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


ConstraintImpl

public ConstraintImpl(Type type)
Method Detail

isSetConstraintName

public boolean isSetConstraintName()
Returns true if the constraintName property is set.

Property Definition: See getConstraintName or setConstraintName(...) for a definition of property constraintName

Specified by:
isSetConstraintName in interface Constraint
Returns:
true if the constraintName property is set.

unsetConstraintName

public void unsetConstraintName()
Unsets the constraintName 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 getConstraintName or setConstraintName(...) for a definition of property constraintName

Specified by:
unsetConstraintName in interface Constraint

getConstraintName

public java.lang.String getConstraintName()
Returns the value of the constraintName property.

Property Definition: Name of the constraint definition

Specified by:
getConstraintName in interface Constraint
Returns:
the value of the constraintName property.

setConstraintName

public void setConstraintName(java.lang.String value)
Sets the value of the constraintName property to the given value.

Property Definition: Name of the constraint definition

Specified by:
setConstraintName in interface Constraint

isSetConstraintType

public boolean isSetConstraintType()
Returns true if the constraintType property is set.

Property Definition: See getConstraintType or setConstraintType(...) for a definition of property constraintType

Specified by:
isSetConstraintType in interface Constraint
Returns:
true if the constraintType property is set.

unsetConstraintType

public void unsetConstraintType()
Unsets the constraintType 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 getConstraintType or setConstraintType(...) for a definition of property constraintType

Specified by:
unsetConstraintType in interface Constraint

getConstraintType

public java.lang.String getConstraintType()
Returns the value of the constraintType property.

Property Definition: Type of constraint definition: C (check constraint on a table) P (primary key) U (unique key) R (referential integrity) V (with check option, on a view) O (with read only, on a view)

Specified by:
getConstraintType in interface Constraint
Returns:
the value of the constraintType property.

setConstraintType

public void setConstraintType(java.lang.String value)
Sets the value of the constraintType property to the given value.

Property Definition: Type of constraint definition: C (check constraint on a table) P (primary key) U (unique key) R (referential integrity) V (with check option, on a view) O (with read only, on a view)

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

Specified by:
setConstraintType in interface Constraint

isSetDeleteRule

public boolean isSetDeleteRule()
Returns true if the deleteRule property is set.

Property Definition: See getDeleteRule or setDeleteRule(...) for a definition of property deleteRule

Specified by:
isSetDeleteRule in interface Constraint
Returns:
true if the deleteRule property is set.

unsetDeleteRule

public void unsetDeleteRule()
Unsets the deleteRule 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 getDeleteRule or setDeleteRule(...) for a definition of property deleteRule

Specified by:
unsetDeleteRule in interface Constraint

getDeleteRule

public java.lang.String getDeleteRule()
Returns the value of the deleteRule property.

Property Definition: Delete rule for a referential constraint (CASCADE or NO ACTION)

Specified by:
getDeleteRule in interface Constraint
Returns:
the value of the deleteRule property.

setDeleteRule

public void setDeleteRule(java.lang.String value)
Sets the value of the deleteRule property to the given value.

Property Definition: Delete rule for a referential constraint (CASCADE or NO ACTION)

Specified by:
setDeleteRule in interface Constraint

isSetIndexName

public boolean isSetIndexName()
Returns true if the indexName property is set.

Property Definition: See getIndexName or setIndexName(...) for a definition of property indexName

Specified by:
isSetIndexName in interface Constraint
Returns:
true if the indexName property is set.

unsetIndexName

public void unsetIndexName()
Unsets the indexName 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 getIndexName or setIndexName(...) for a definition of property indexName

Specified by:
unsetIndexName in interface Constraint

getIndexName

public java.lang.String getIndexName()
Returns the value of the indexName property.

Property Definition: Name of the index (only shown for unique and primary-key constraints)

Specified by:
getIndexName in interface Constraint
Returns:
the value of the indexName property.

setIndexName

public void setIndexName(java.lang.String value)
Sets the value of the indexName property to the given value.

Property Definition: Name of the index (only shown for unique and primary-key constraints)

Specified by:
setIndexName in interface Constraint

isSetIndexOwner

public boolean isSetIndexOwner()
Returns true if the indexOwner property is set.

Property Definition: See getIndexOwner or setIndexOwner(...) for a definition of property indexOwner

Specified by:
isSetIndexOwner in interface Constraint
Returns:
true if the indexOwner property is set.

unsetIndexOwner

public void unsetIndexOwner()
Unsets the indexOwner 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 getIndexOwner or setIndexOwner(...) for a definition of property indexOwner

Specified by:
unsetIndexOwner in interface Constraint

getIndexOwner

public java.lang.String getIndexOwner()
Returns the value of the indexOwner property.

Property Definition: Name of the user owning the index

Specified by:
getIndexOwner in interface Constraint
Returns:
the value of the indexOwner property.

setIndexOwner

public void setIndexOwner(java.lang.String value)
Sets the value of the indexOwner property to the given value.

Property Definition: Name of the user owning the index

Specified by:
setIndexOwner in interface Constraint

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

getOwner

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

Property Definition: Owner of the constraint definition

Specified by:
getOwner in interface Constraint
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: Owner of the constraint definition

Specified by:
setOwner in interface Constraint

isSetRefConstraintName

public boolean isSetRefConstraintName()
Returns true if the refConstraintName property is set.

Property Definition: See getRefConstraintName or setRefConstraintName(...) for a definition of property refConstraintName

Specified by:
isSetRefConstraintName in interface Constraint
Returns:
true if the refConstraintName property is set.

unsetRefConstraintName

public void unsetRefConstraintName()
Unsets the refConstraintName 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 getRefConstraintName or setRefConstraintName(...) for a definition of property refConstraintName

Specified by:
unsetRefConstraintName in interface Constraint

getRefConstraintName

public java.lang.String getRefConstraintName()
Returns the value of the refConstraintName property.

Property Definition: Name of the unique constraint definition for referenced table

Specified by:
getRefConstraintName in interface Constraint
Returns:
the value of the refConstraintName property.

setRefConstraintName

public void setRefConstraintName(java.lang.String value)
Sets the value of the refConstraintName property to the given value.

Property Definition: Name of the unique constraint definition for referenced table

Specified by:
setRefConstraintName in interface Constraint

isSetRefOwner

public boolean isSetRefOwner()
Returns true if the refOwner property is set.

Property Definition: See getRefOwner or setRefOwner(...) for a definition of property refOwner

Specified by:
isSetRefOwner in interface Constraint
Returns:
true if the refOwner property is set.

unsetRefOwner

public void unsetRefOwner()
Unsets the refOwner 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 getRefOwner or setRefOwner(...) for a definition of property refOwner

Specified by:
unsetRefOwner in interface Constraint

getRefOwner

public java.lang.String getRefOwner()
Returns the value of the refOwner property.

Property Definition: Owner of table referred to in a referential constraint

Specified by:
getRefOwner in interface Constraint
Returns:
the value of the refOwner property.

setRefOwner

public void setRefOwner(java.lang.String value)
Sets the value of the refOwner property to the given value.

Property Definition: Owner of table referred to in a referential constraint

Specified by:
setRefOwner in interface Constraint

isSetSearchCondition

public boolean isSetSearchCondition()
Returns true if the searchCondition property is set.

Property Definition: See getSearchCondition or setSearchCondition(...) for a definition of property searchCondition

Specified by:
isSetSearchCondition in interface Constraint
Returns:
true if the searchCondition property is set.

unsetSearchCondition

public void unsetSearchCondition()
Unsets the searchCondition 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 getSearchCondition or setSearchCondition(...) for a definition of property searchCondition

Specified by:
unsetSearchCondition in interface Constraint

getSearchCondition

public java.lang.String getSearchCondition()
Returns the value of the searchCondition property.

Property Definition: Text of search condition for a check constraint

Specified by:
getSearchCondition in interface Constraint
Returns:
the value of the searchCondition property.

setSearchCondition

public void setSearchCondition(java.lang.String value)
Sets the value of the searchCondition property to the given value.

Property Definition: Text of search condition for a check constraint

Specified by:
setSearchCondition in interface Constraint

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

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 Constraint
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: The reference to the owning table

Specified by:
getTable in interface Constraint
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: The reference to the owning table

Specified by:
setTable in interface Constraint


Copyright © 2013. All Rights Reserved.