| 
 | ||||||||||
| 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.datatypes.impl.DataTypeImpl
org.eclipse.datatools.modelbase.sql.datatypes.impl.UserDefinedTypeImpl
org.eclipse.datatools.modelbase.sql.datatypes.impl.DistinctUserDefinedTypeImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogUserDefinedType
public class SybaseASECatalogUserDefinedType
| 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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList | 
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| org.eclipse.emf.ecore.InternalEObject.EStore | 
| Field Summary | |
|---|---|
| static int | BATCH_LOAD_THRESHHOLD | 
| 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 | |
|---|---|
| SybaseASECatalogUserDefinedType() | |
| Method Summary | |
|---|---|
|  java.lang.Object | getAdapter(java.lang.Class adapter) | 
|  SybaseASEDefault | getBoundDefault() | 
|  SybaseASERule | getBoundRule() | 
|  Database | getCatalogDatabase() | 
|  java.sql.Connection | getConnection() | 
|  PredefinedDataType | getPredefinedRepresentation()Returns the value of the 'Predefined Representation' containment reference. | 
|  boolean | isAllowNulls() | 
|  boolean | isIdentity() | 
|  void | refresh() | 
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl | 
|---|
| basicGetBoundDefault, basicGetBoundRule, eGet, eIsSet, eSet, eUnset, isBindDefaultInFutureOnly, isBindRuleInFutureOnly, setAllowNulls, setBindDefaultInFutureOnly, setBindRuleInFutureOnly, setBoundDefault, setBoundRule, setIdentity, toString | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.DistinctUserDefinedTypeImpl | 
|---|
| basicSetPredefinedRepresentation, eInverseRemove, setPredefinedRepresentation | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.UserDefinedTypeImpl | 
|---|
| basicGetSchema, basicSetOrdering, basicSetSchema, eInverseAdd, getOrdering, getSchema, setOrdering, setSchema | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.DataTypeImpl | 
|---|
| setContainer | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl | 
|---|
| addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, 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, eInvoke, eSetClass, eSetDeliver | 
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | 
|---|
| eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, 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.datatypes.DistinctUserDefinedType | 
|---|
| setPredefinedRepresentation | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.datatypes.UserDefinedType | 
|---|
| getOrdering, getSchema, setOrdering, setSchema | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.datatypes.DataType | 
|---|
| setContainer | 
| 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 | 
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| eNotificationRequired | 
| Field Detail | 
|---|
public static final int BATCH_LOAD_THRESHHOLD
| Constructor Detail | 
|---|
public SybaseASECatalogUserDefinedType()
| Method Detail | 
|---|
public void refresh()
refresh in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic SybaseASEDefault getBoundDefault()
SybaseASEUserDefinedTypeImpl
getBoundDefault in interface SybaseASEUserDefinedTypegetBoundDefault in class SybaseASEUserDefinedTypeImplSybaseASEUserDefinedType.setBoundDefault(SybaseASEDefault), 
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_BoundDefault()public SybaseASERule getBoundRule()
SybaseASEUserDefinedTypeImpl
getBoundRule in interface SybaseASEUserDefinedTypegetBoundRule in class SybaseASEUserDefinedTypeImplSybaseASEUserDefinedType.setBoundRule(SybaseASERule), 
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_BoundRule()public boolean isAllowNulls()
SybaseASEUserDefinedTypeImpl
isAllowNulls in interface SybaseASEUserDefinedTypeisAllowNulls in class SybaseASEUserDefinedTypeImplSybaseASEUserDefinedType.setAllowNulls(boolean), 
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_AllowNulls()public boolean isIdentity()
SybaseASEUserDefinedTypeImpl
isIdentity in interface SybaseASEUserDefinedTypeisIdentity in class SybaseASEUserDefinedTypeImplSybaseASEUserDefinedType.setIdentity(boolean), 
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_Identity()public PredefinedDataType getPredefinedRepresentation()
DistinctUserDefinedTypeIf the meaning of the 'Predefined Representation' reference isn't clear, there really should be more of a description here...
getPredefinedRepresentation in interface DistinctUserDefinedTypegetPredefinedRepresentation in class org.eclipse.datatools.modelbase.sql.datatypes.impl.DistinctUserDefinedTypeImplDistinctUserDefinedType.setPredefinedRepresentation(PredefinedDataType), 
SQLDataTypesPackage.getDistinctUserDefinedType_PredefinedRepresentation()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 | |||||||||