|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Constraint Definition'.
The following features are supported:
Deferrable Constraint Supported
Informational Constraint Supported
Clustered Primary Key Supported
Clustered Unique Constraint Supported
Primary Key Nullable
Unique Key Nullable
Maximum Check Expression Length
Parent Update DRI Rule Type
Parent Delete DRI Rule Type
Check Option
DatabaseDefinitionPackage.getConstraintDefinition()
Method Summary | |
org.eclipse.emf.common.util.EList |
getCheckOption()
Returns the value of the 'Check Option' attribute list. |
int |
getMaximumCheckExpressionLength()
Returns the value of the 'Maximum Check Expression Length' attribute. |
org.eclipse.emf.common.util.EList |
getParentDeleteDRIRuleType()
Returns the value of the 'Parent Delete DRI Rule Type' attribute list. |
org.eclipse.emf.common.util.EList |
getParentUpdateDRIRuleType()
Returns the value of the 'Parent Update DRI Rule Type' attribute list. |
boolean |
isClusteredPrimaryKeySupported()
Returns the value of the 'Clustered Primary Key Supported' attribute. |
boolean |
isClusteredUniqueConstraintSupported()
Returns the value of the 'Clustered Unique Constraint Supported' attribute. |
boolean |
isDeferrableConstraintSupported()
Returns the value of the 'Deferrable Constraint Supported' attribute. |
boolean |
isInformationalConstraintSupported()
Returns the value of the 'Informational Constraint Supported' attribute. |
boolean |
isPrimaryKeyNullable()
Returns the value of the 'Primary Key Nullable' attribute. |
boolean |
isUniqueKeyNullable()
Returns the value of the 'Unique Key Nullable' attribute. |
void |
setClusteredPrimaryKeySupported(boolean value)
Sets the value of the ' Clustered Primary Key Supported ' attribute. |
void |
setClusteredUniqueConstraintSupported(boolean value)
Sets the value of the ' Clustered Unique Constraint Supported ' attribute. |
void |
setDeferrableConstraintSupported(boolean value)
Sets the value of the ' Deferrable Constraint Supported ' attribute. |
void |
setInformationalConstraintSupported(boolean value)
Sets the value of the ' Informational Constraint Supported ' attribute. |
void |
setMaximumCheckExpressionLength(int value)
Sets the value of the ' Maximum Check Expression Length ' attribute. |
void |
setPrimaryKeyNullable(boolean value)
Sets the value of the ' Primary Key Nullable ' attribute. |
void |
setUniqueKeyNullable(boolean value)
Sets the value of the ' Unique Key Nullable ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
public boolean isDeferrableConstraintSupported()
If the meaning of the 'Deferrable Constraint Supported' attribute isn't clear, there really should be more of a description here...
setDeferrableConstraintSupported(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_DeferrableConstraintSupported()
public void setDeferrableConstraintSupported(boolean value)
Deferrable Constraint Supported
' attribute.
value
- the new value of the 'Deferrable Constraint Supported' attribute.isDeferrableConstraintSupported()
public boolean isInformationalConstraintSupported()
If the meaning of the 'Informational Constraint Supported' attribute isn't clear, there really should be more of a description here...
setInformationalConstraintSupported(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_InformationalConstraintSupported()
public void setInformationalConstraintSupported(boolean value)
Informational Constraint Supported
' attribute.
value
- the new value of the 'Informational Constraint Supported' attribute.isInformationalConstraintSupported()
public boolean isClusteredPrimaryKeySupported()
If the meaning of the 'Clustered Primary Key Supported' attribute isn't clear, there really should be more of a description here...
setClusteredPrimaryKeySupported(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_ClusteredPrimaryKeySupported()
public void setClusteredPrimaryKeySupported(boolean value)
Clustered Primary Key Supported
' attribute.
value
- the new value of the 'Clustered Primary Key Supported' attribute.isClusteredPrimaryKeySupported()
public boolean isClusteredUniqueConstraintSupported()
If the meaning of the 'Clustered Unique Constraint Supported' attribute isn't clear, there really should be more of a description here...
setClusteredUniqueConstraintSupported(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_ClusteredUniqueConstraintSupported()
public void setClusteredUniqueConstraintSupported(boolean value)
Clustered Unique Constraint Supported
' attribute.
value
- the new value of the 'Clustered Unique Constraint Supported' attribute.isClusteredUniqueConstraintSupported()
public boolean isPrimaryKeyNullable()
If the meaning of the 'Primary Key Nullable' attribute isn't clear, there really should be more of a description here...
setPrimaryKeyNullable(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_PrimaryKeyNullable()
public void setPrimaryKeyNullable(boolean value)
Primary Key Nullable
' attribute.
value
- the new value of the 'Primary Key Nullable' attribute.isPrimaryKeyNullable()
public boolean isUniqueKeyNullable()
If the meaning of the 'Unique Key Nullable' attribute isn't clear, there really should be more of a description here...
setUniqueKeyNullable(boolean)
,
DatabaseDefinitionPackage.getConstraintDefinition_UniqueKeyNullable()
public void setUniqueKeyNullable(boolean value)
Unique Key Nullable
' attribute.
value
- the new value of the 'Unique Key Nullable' attribute.isUniqueKeyNullable()
public int getMaximumCheckExpressionLength()
If the meaning of the 'Maximum Check Expression Length' attribute isn't clear, there really should be more of a description here...
setMaximumCheckExpressionLength(int)
,
DatabaseDefinitionPackage.getConstraintDefinition_MaximumCheckExpressionLength()
public void setMaximumCheckExpressionLength(int value)
Maximum Check Expression Length
' attribute.
value
- the new value of the 'Maximum Check Expression Length' attribute.getMaximumCheckExpressionLength()
public org.eclipse.emf.common.util.EList getParentUpdateDRIRuleType()
ParentUpdateDRIRuleType
.
The literals are from the enumeration ParentUpdateDRIRuleType
.
If the meaning of the 'Parent Update DRI Rule Type' attribute list isn't clear, there really should be more of a description here...
ParentUpdateDRIRuleType
,
DatabaseDefinitionPackage.getConstraintDefinition_ParentUpdateDRIRuleType()
public org.eclipse.emf.common.util.EList getParentDeleteDRIRuleType()
ParentDeleteDRIRuleType
.
The literals are from the enumeration ParentDeleteDRIRuleType
.
If the meaning of the 'Parent Delete DRI Rule Type' attribute list isn't clear, there really should be more of a description here...
ParentDeleteDRIRuleType
,
DatabaseDefinitionPackage.getConstraintDefinition_ParentDeleteDRIRuleType()
public org.eclipse.emf.common.util.EList getCheckOption()
CheckOption
.
The literals are from the enumeration CheckOption
.
If the meaning of the 'Check Option' attribute list isn't clear, there really should be more of a description here...
CheckOption
,
DatabaseDefinitionPackage.getConstraintDefinition_CheckOption()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |