|
||||||||||
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> |
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, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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, 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 ICatalogObject
public java.sql.Connection getConnection()
getConnection
in interface ICatalogObject
public Database getCatalogDatabase()
getCatalogDatabase
in interface ICatalogObject
public SybaseASEDefault getBoundDefault()
SybaseASEUserDefinedTypeImpl
getBoundDefault
in interface SybaseASEUserDefinedType
getBoundDefault
in class SybaseASEUserDefinedTypeImpl
SybaseASEUserDefinedType.setBoundDefault(SybaseASEDefault)
,
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_BoundDefault()
public SybaseASERule getBoundRule()
SybaseASEUserDefinedTypeImpl
getBoundRule
in interface SybaseASEUserDefinedType
getBoundRule
in class SybaseASEUserDefinedTypeImpl
SybaseASEUserDefinedType.setBoundRule(SybaseASERule)
,
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_BoundRule()
public boolean isAllowNulls()
SybaseASEUserDefinedTypeImpl
isAllowNulls
in interface SybaseASEUserDefinedType
isAllowNulls
in class SybaseASEUserDefinedTypeImpl
SybaseASEUserDefinedType.setAllowNulls(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_AllowNulls()
public boolean isIdentity()
SybaseASEUserDefinedTypeImpl
isIdentity
in interface SybaseASEUserDefinedType
isIdentity
in class SybaseASEUserDefinedTypeImpl
SybaseASEUserDefinedType.setIdentity(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEUserDefinedType_Identity()
public PredefinedDataType getPredefinedRepresentation()
DistinctUserDefinedType
If the meaning of the 'Predefined Representation' reference isn't clear, there really should be more of a description here...
getPredefinedRepresentation
in interface DistinctUserDefinedType
getPredefinedRepresentation
in class org.eclipse.datatools.modelbase.sql.datatypes.impl.DistinctUserDefinedTypeImpl
DistinctUserDefinedType.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 |