|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImpl
org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseColumnImpl
org.eclipse.datatools.enablement.sybase.asa.base.catalog.SybaseASACatalogBaseColumn
public class SybaseASACatalogBaseColumn
| Nested Class Summary | |
|---|---|
static interface |
SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
SybaseASACatalogBaseColumn()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
Database |
getCatalogDatabase()
|
org.eclipse.emf.common.util.EList |
getColumnConstraint()
|
java.sql.Connection |
getConnection()
|
SQLDataType |
getContainedType()
|
DataType |
getDataType()
|
java.lang.String |
getDefaultValue()
|
java.lang.String |
getDescription()
|
ValueExpression |
getGenerateExpression()
|
IdentitySpecifier |
getIdentitySpecifier()
|
org.eclipse.emf.common.util.EList |
getPrivileges()
|
UserDefinedType |
getReferencedType()
|
TypeOfDefault |
getTypeOfDefault()
|
boolean |
isNullable()
|
boolean |
isUnique()
|
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseColumnImpl |
|---|
eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, getGlobalIncrementPartitionSize, isIsComputedColumn, isLiteralDefault, setIsComputedColumn, setTypeOfDefault, setUnique, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl |
|---|
basicSetGenerateExpression, basicSetIdentitySpecifier, basicSetTable, eBasicRemoveFromContainerFeature, getScopeCheck, getTable, isImplementationDependent, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImpl |
|---|
basicGetReferencedType, basicSetContainedType, setContainedType, setDataType, setReferencedType |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl |
|---|
eContents, eCrossReferences, getName, getNameGen, setName |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl |
|---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eIsProxy, eProxyURI, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Column |
|---|
getScopeCheck, getTable, isImplementationDependent, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.TypedElement |
|---|
setContainedType, setDataType, setReferencedType |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Constructor Detail |
|---|
public SybaseASACatalogBaseColumn()
| Method Detail |
|---|
public Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic void refresh()
refresh in interface ICatalogObjectpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean isUnique()
SybaseASABaseColumnImpl
isUnique in interface SybaseASABaseColumnisUnique in class SybaseASABaseColumnImplSybaseASABaseColumn.setUnique(boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_Unique()public SQLDataType getContainedType()
TypedElementImpl
getContainedType in interface TypedElementgetContainedType in class TypedElementImplTypedElement.setContainedType(SQLDataType),
SQLSchemaPackage.getTypedElement_ContainedType()public UserDefinedType getReferencedType()
TypedElementImpl
getReferencedType in interface TypedElementgetReferencedType in class TypedElementImplTypedElement.setReferencedType(UserDefinedType),
SQLSchemaPackage.getTypedElement_ReferencedType()public DataType getDataType()
TypedElementImpl
getDataType in interface TypedElementgetDataType in class TypedElementImplpublic boolean isNullable()
ColumnImpl
isNullable in interface ColumnisNullable in class ColumnImplColumn.setNullable(boolean),
SQLTablesPackage.getColumn_Nullable()public java.lang.String getDescription()
SQLObjectImpl
getDescription in interface SQLObjectgetDescription in class SQLObjectImplSQLObject.setDescription(String),
SQLSchemaPackage.getSQLObject_Description()public ValueExpression getGenerateExpression()
ColumnImpl
getGenerateExpression in interface ColumngetGenerateExpression in class ColumnImplColumn.setGenerateExpression(ValueExpression),
SQLTablesPackage.getColumn_GenerateExpression()public java.lang.String getDefaultValue()
ColumnImpl
getDefaultValue in interface ColumngetDefaultValue in class ColumnImplColumn.setDefaultValue(String),
SQLTablesPackage.getColumn_DefaultValue()public TypeOfDefault getTypeOfDefault()
SybaseASABaseColumnImpl
getTypeOfDefault in interface SybaseASABaseColumngetTypeOfDefault in class SybaseASABaseColumnImplTypeOfDefault,
SybaseASABaseColumn.setTypeOfDefault(TypeOfDefault),
SybaseasabasesqlmodelPackage.getSybaseASABaseColumn_TypeOfDefault()public IdentitySpecifier getIdentitySpecifier()
ColumnImpl
getIdentitySpecifier in interface ColumngetIdentitySpecifier in class ColumnImplColumn.setIdentitySpecifier(IdentitySpecifier),
SQLTablesPackage.getColumn_IdentitySpecifier()public org.eclipse.emf.common.util.EList getColumnConstraint()
SybaseASABaseColumnImpl
getColumnConstraint in interface SybaseASABaseColumngetColumnConstraint in class SybaseASABaseColumnImplSybaseasabasesqlmodelPackage.getSybaseASABaseColumn_ColumnConstraint(),
SybaseASABaseColumnCheckConstraint.getColumn()public org.eclipse.emf.common.util.EList getPrivileges()
SQLObjectImpl
getPrivileges in interface SQLObjectgetPrivileges in class SQLObjectImplSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||