|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SybaseASEColumn
A representation of the model object 'Sybase ASE Column'. ASE column's defaultValue attribute will hold either inline default or bound default value. Judge boundDefault is null or not to determine the defaultValue's holder(inline or bound defualt). -- To be consistent with the standard SQL model
The following features are supported:
Column Check
Bound Default
Bound Rule
Materialized
Encryption Key
Bind Default In Future Only
Bind Rule In Future Only
Hidden
SybaseasesqlmodelPackage.getSybaseASEColumn()
Method Summary | |
---|---|
SybaseASEDefault |
getBoundDefault()
Returns the value of the 'Bound Default' reference. |
SybaseASERule |
getBoundRule()
Returns the value of the 'Bound Rule' reference. |
SybaseASEColumnCheckConstraint |
getColumnCheck()
Returns the value of the 'Column Check' reference. |
SybaseASEEncryptionKey |
getEncryptionKey()
Returns the value of the 'Encryption Key' reference. |
boolean |
isBindDefaultInFutureOnly()
Returns the value of the 'Bind Default In Future Only' attribute. |
boolean |
isBindRuleInFutureOnly()
Returns the value of the 'Bind Rule In Future Only' attribute. |
boolean |
isComputedColumn()
|
boolean |
isHidden()
Returns the value of the 'Hidden' attribute. |
boolean |
isMaterialized()
Returns the value of the 'Materialized' attribute. |
void |
setBindDefaultInFutureOnly(boolean value)
Sets the value of the ' Bind Default In Future Only ' attribute. |
void |
setBindRuleInFutureOnly(boolean value)
Sets the value of the ' Bind Rule In Future Only ' attribute. |
void |
setBoundDefault(SybaseASEDefault value)
Sets the value of the ' Bound Default ' reference. |
void |
setBoundRule(SybaseASERule value)
Sets the value of the ' Bound Rule ' reference. |
void |
setColumnCheck(SybaseASEColumnCheckConstraint value)
Sets the value of the ' Column Check ' reference. |
void |
setEncryptionKey(SybaseASEEncryptionKey value)
Sets the value of the ' Encryption Key ' reference. |
void |
setHidden(boolean value)
Sets the value of the ' Hidden ' attribute. |
void |
setMaterialized(boolean value)
Sets the value of the ' Materialized ' attribute. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Column |
---|
getDefaultValue, getGenerateExpression, getIdentitySpecifier, getScopeCheck, getTable, isImplementationDependent, isNullable, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.TypedElement |
---|
getContainedType, getDataType, getReferencedType, setContainedType, setDataType, setReferencedType |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotations |
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 |
---|
SybaseASEColumnCheckConstraint getColumnCheck()
Column
'.
If the meaning of the 'Column Check' reference isn't clear, there really should be more of a description here...
setColumnCheck(SybaseASEColumnCheckConstraint)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_ColumnCheck()
,
SybaseASEColumnCheckConstraint.getColumn()
void setColumnCheck(SybaseASEColumnCheckConstraint value)
Column Check
' reference.
value
- the new value of the 'Column Check' reference.getColumnCheck()
SybaseASEDefault getBoundDefault()
If the meaning of the 'Bound Default' reference isn't clear, there really should be more of a description here...
setBoundDefault(SybaseASEDefault)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundDefault()
void setBoundDefault(SybaseASEDefault value)
Bound Default
' reference.
value
- the new value of the 'Bound Default' reference.getBoundDefault()
SybaseASERule getBoundRule()
If the meaning of the 'Bound Rule' reference isn't clear, there really should be more of a description here...
setBoundRule(SybaseASERule)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundRule()
void setBoundRule(SybaseASERule value)
Bound Rule
' reference.
value
- the new value of the 'Bound Rule' reference.getBoundRule()
boolean isMaterialized()
If the meaning of the 'Materialized' attribute isn't clear, there really should be more of a description here...
setMaterialized(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_Materialized()
void setMaterialized(boolean value)
Materialized
' attribute.
value
- the new value of the 'Materialized' attribute.isMaterialized()
SybaseASEEncryptionKey getEncryptionKey()
If the meaning of the 'Encryption Key' reference isn't clear, there really should be more of a description here...
setEncryptionKey(SybaseASEEncryptionKey)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_EncryptionKey()
void setEncryptionKey(SybaseASEEncryptionKey value)
Encryption Key
' reference.
value
- the new value of the 'Encryption Key' reference.getEncryptionKey()
boolean isBindDefaultInFutureOnly()
If the meaning of the 'Bind Default In Future Only' attribute isn't clear, there really should be more of a description here...
setBindDefaultInFutureOnly(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_BindDefaultInFutureOnly()
void setBindDefaultInFutureOnly(boolean value)
Bind Default In Future Only
' attribute.
value
- the new value of the 'Bind Default In Future Only' attribute.isBindDefaultInFutureOnly()
boolean isBindRuleInFutureOnly()
If the meaning of the 'Bind Rule In Future Only' attribute isn't clear, there really should be more of a description here...
setBindRuleInFutureOnly(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_BindRuleInFutureOnly()
void setBindRuleInFutureOnly(boolean value)
Bind Rule In Future Only
' attribute.
value
- the new value of the 'Bind Rule In Future Only' attribute.isBindRuleInFutureOnly()
boolean isHidden()
"false"
.
If the meaning of the 'Hidden' attribute isn't clear, there really should be more of a description here...
setHidden(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEColumn_Hidden()
void setHidden(boolean value)
Hidden
' attribute.
value
- the new value of the 'Hidden' attribute.isHidden()
boolean isComputedColumn()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |