|
||||||||||
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.modelbase.sql.datatypes.impl.DomainImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseUserDefinedTypeImpl
org.eclipse.datatools.enablement.sybase.asa.base.catalog.SybaseASACatalogBaseUserDefinedDataType
public class SybaseASACatalogBaseUserDefinedDataType
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 | |
---|---|
SybaseASACatalogBaseUserDefinedDataType()
|
Method Summary | |
---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
Database |
getCatalogDatabase()
|
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getConstraint()
Returns the value of the 'Constraint' containment reference list. |
TypeOfDefault |
getDefaultType()
|
java.lang.String |
getDefaultValue()
Returns the value of the 'Default Value' attribute. |
AllowNullType |
getNullable()
|
PredefinedDataType |
getPredefinedRepresentation()
Returns the value of the 'Predefined Representation' containment reference. |
static SQLObject |
getSQLObject(java.util.List sqlObjs,
java.lang.String objName)
|
org.eclipse.emf.common.util.EList |
getSuperConstraint()
|
void |
refresh()
|
Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseUserDefinedTypeImpl |
---|
eGet, eIsSet, eSet, eUnset, getGlobalIncrementPartitionSize, isLiteralDefault, setDefaultType, setNullable, toString |
Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.DomainImpl |
---|
eInverseRemove, setDefaultValue |
Methods inherited from class org.eclipse.datatools.modelbase.sql.datatypes.impl.DistinctUserDefinedTypeImpl |
---|
basicSetPredefinedRepresentation, 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, 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.Domain |
---|
setDefaultValue |
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, 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 SybaseASACatalogBaseUserDefinedDataType()
Method Detail |
---|
public Database getCatalogDatabase()
getCatalogDatabase
in interface ICatalogObject
public java.sql.Connection getConnection()
getConnection
in interface ICatalogObject
public void refresh()
refresh
in interface ICatalogObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 TypeOfDefault getDefaultType()
SybaseASABaseUserDefinedTypeImpl
getDefaultType
in interface SybaseASABaseUserDefinedType
getDefaultType
in class SybaseASABaseUserDefinedTypeImpl
TypeOfDefault
,
SybaseASABaseUserDefinedType.setDefaultType(TypeOfDefault)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseUserDefinedType_DefaultType()
public AllowNullType getNullable()
SybaseASABaseUserDefinedTypeImpl
getNullable
in interface SybaseASABaseUserDefinedType
getNullable
in class SybaseASABaseUserDefinedTypeImpl
AllowNullType
,
SybaseASABaseUserDefinedType.setNullable(AllowNullType)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseUserDefinedType_Nullable()
public java.lang.String getDefaultValue()
Domain
If the meaning of the 'Default Value' attribute isn't clear, there really should be more of a description here...
getDefaultValue
in interface Domain
getDefaultValue
in class org.eclipse.datatools.modelbase.sql.datatypes.impl.DomainImpl
Domain.setDefaultValue(String)
,
SQLDataTypesPackage.getDomain_DefaultValue()
public org.eclipse.emf.common.util.EList getConstraint()
Domain
CheckConstraint
.
If the meaning of the 'Constraint' containment reference list isn't clear, there really should be more of a description here...
getConstraint
in interface Domain
getConstraint
in class org.eclipse.datatools.modelbase.sql.datatypes.impl.DomainImpl
SQLDataTypesPackage.getDomain_Constraint()
public org.eclipse.emf.common.util.EList getSuperConstraint()
public static SQLObject getSQLObject(java.util.List sqlObjs, java.lang.String objName)
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 |