|
||||||||||
| 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.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogColumn
public class SybaseASECatalogColumn
| Nested Class Summary |
|---|
| 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 | |
|---|---|
SybaseASECatalogColumn()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
SybaseASEDefault |
getBoundDefault()
|
SybaseASERule |
getBoundRule()
|
Database |
getCatalogDatabase()
|
SybaseASEColumnCheckConstraint |
getColumnCheck()
|
java.sql.Connection |
getConnection()
|
SQLDataType |
getContainedType()
|
DataType |
getDataType()
|
java.lang.String |
getDefaultValue()
|
SybaseASEEncryptionKey |
getEncryptionKey()
|
ValueExpression |
getGenerateExpression()
|
IdentitySpecifier |
getIdentitySpecifier()
|
org.eclipse.emf.common.util.EList |
getPrivileges()
Delegates to table. |
UserDefinedType |
getReferencedType()
|
boolean |
isHidden()
|
boolean |
isMaterialized()
|
boolean |
isNullable()
|
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl |
|---|
basicGetBoundDefault, basicGetBoundRule, basicGetColumnCheck, basicGetEncryptionKey, basicSetColumnCheck, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, isBindDefaultInFutureOnly, isBindRuleInFutureOnly, isComputedColumn, setBindDefaultInFutureOnly, setBindRuleInFutureOnly, setBoundDefault, setBoundRule, setColumnCheck, setEncryptionKey, setHidden, setMaterialized, 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, getDescription, 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, getDescription, 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 SybaseASECatalogColumn()
| Method Detail |
|---|
public void refresh()
refresh in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic Database getCatalogDatabase()
getCatalogDatabase 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 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 isHidden()
SybaseASEColumnImpl
isHidden in interface SybaseASEColumnisHidden in class SybaseASEColumnImplSybaseASEColumn.setHidden(boolean),
SybaseasesqlmodelPackage.getSybaseASEColumn_Hidden()public java.lang.String getDefaultValue()
ColumnImpl
getDefaultValue in interface ColumngetDefaultValue in class ColumnImplColumn.setDefaultValue(String),
SQLTablesPackage.getColumn_DefaultValue()public SybaseASEDefault getBoundDefault()
SybaseASEColumnImpl
getBoundDefault in interface SybaseASEColumngetBoundDefault in class SybaseASEColumnImplSybaseASEColumn.setBoundDefault(SybaseASEDefault),
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundDefault()public ValueExpression getGenerateExpression()
ColumnImpl
getGenerateExpression in interface ColumngetGenerateExpression in class ColumnImplColumn.setGenerateExpression(ValueExpression),
SQLTablesPackage.getColumn_GenerateExpression()public SybaseASEColumnCheckConstraint getColumnCheck()
SybaseASEColumnImpl
getColumnCheck in interface SybaseASEColumngetColumnCheck in class SybaseASEColumnImplSybaseASEColumn.setColumnCheck(SybaseASEColumnCheckConstraint),
SybaseasesqlmodelPackage.getSybaseASEColumn_ColumnCheck(),
SybaseASEColumnCheckConstraint.getColumn()public SybaseASERule getBoundRule()
SybaseASEColumnImpl
getBoundRule in interface SybaseASEColumngetBoundRule in class SybaseASEColumnImplSybaseASEColumn.setBoundRule(SybaseASERule),
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundRule()public boolean isNullable()
ColumnImpl
isNullable in interface ColumnisNullable in class ColumnImplColumn.setNullable(boolean),
SQLTablesPackage.getColumn_Nullable()public IdentitySpecifier getIdentitySpecifier()
ColumnImpl
getIdentitySpecifier in interface ColumngetIdentitySpecifier in class ColumnImplColumn.setIdentitySpecifier(IdentitySpecifier),
SQLTablesPackage.getColumn_IdentitySpecifier()public boolean isMaterialized()
SybaseASEColumnImpl
isMaterialized in interface SybaseASEColumnisMaterialized in class SybaseASEColumnImplSybaseASEColumn.setMaterialized(boolean),
SybaseasesqlmodelPackage.getSybaseASEColumn_Materialized()public SybaseASEEncryptionKey getEncryptionKey()
SybaseASEColumnImpl
getEncryptionKey in interface SybaseASEColumngetEncryptionKey in class SybaseASEColumnImplSybaseASEColumn.setEncryptionKey(SybaseASEEncryptionKey),
SybaseasesqlmodelPackage.getSybaseASEColumn_EncryptionKey()public org.eclipse.emf.common.util.EList getPrivileges()
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 | |||||||||