| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SybaseASABaseColumn
A representation of the model object 'Sybase ASA Base Column'.
The following features are supported:
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn()| Method Summary | |
|---|---|
|  org.eclipse.emf.common.util.EList | getColumnConstraint()Returns the value of the 'Column Constraint' reference list. | 
|  int | getGlobalIncrementPartitionSize()-1 stand for default value | 
|  TypeOfDefault | getTypeOfDefault()Returns the value of the 'Type Of Default' attribute. | 
|  boolean | isIsComputedColumn()Returns the value of the 'Is Computed Column' attribute. | 
|  boolean | isLiteralDefault() | 
|  boolean | isUnique()Returns the value of the 'Unique' attribute. | 
|  void | setIsComputedColumn(boolean value)Sets the value of the ' Is Computed Column' attribute. | 
|  void | setTypeOfDefault(TypeOfDefault value)Sets the value of the ' Type Of Default' attribute. | 
|  void | setUnique(boolean value)Sets the value of the ' Unique' 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset | 
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier | 
|---|
| eAdapters, eDeliver, eNotify, eSetDeliver | 
| Method Detail | 
|---|
org.eclipse.emf.common.util.EList getColumnConstraint()
SybaseASABaseColumnCheckConstraint.
 It is bidirectional and its opposite is 'Column'.
 
 If the meaning of the 'Column Constraint' containment reference isn't clear, there really should be more of a description here...
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_ColumnConstraint(), 
SybaseASABaseColumnCheckConstraint.getColumn()TypeOfDefault getTypeOfDefault()
TypeOfDefault.
 
 If the meaning of the 'Type Of Default' attribute isn't clear, there really should be more of a description here...
TypeOfDefault, 
setTypeOfDefault(TypeOfDefault), 
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_TypeOfDefault()void setTypeOfDefault(TypeOfDefault value)
Type Of Default' attribute.
 
 
value - the new value of the 'Type Of Default' attribute.TypeOfDefault, 
getTypeOfDefault()boolean isUnique()
If the meaning of the 'Unique' attribute isn't clear, there really should be more of a description here...
setUnique(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_Unique()void setUnique(boolean value)
Unique' attribute.
 
 
value - the new value of the 'Unique' attribute.isUnique()boolean isIsComputedColumn()
If the meaning of the 'Is Computed Column' attribute isn't clear, there really should be more of a description here...
setIsComputedColumn(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_IsComputedColumn()void setIsComputedColumn(boolean value)
Is Computed Column' attribute.
 
 
value - the new value of the 'Is Computed Column' attribute.isIsComputedColumn()boolean isLiteralDefault()
int getGlobalIncrementPartitionSize()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||