|
||||||||||
| 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> |
| 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()
|
TypeOfDefault |
getDefaultType()
|
java.lang.String |
getDefaultValue()
|
AllowNullType |
getNullable()
|
PredefinedDataType |
getPredefinedRepresentation()
|
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, 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, 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, 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 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 PredefinedDataType getPredefinedRepresentation()
DistinctUserDefinedTypeImpl
getPredefinedRepresentation in interface DistinctUserDefinedTypegetPredefinedRepresentation in class DistinctUserDefinedTypeImplDistinctUserDefinedType.setPredefinedRepresentation(PredefinedDataType),
SQLDataTypesPackage.getDistinctUserDefinedType_PredefinedRepresentation()public TypeOfDefault getDefaultType()
SybaseASABaseUserDefinedTypeImpl
getDefaultType in interface SybaseASABaseUserDefinedTypegetDefaultType in class SybaseASABaseUserDefinedTypeImplTypeOfDefault,
SybaseASABaseUserDefinedType.setDefaultType(TypeOfDefault),
SybaseasabasesqlmodelPackage.getSybaseASABaseUserDefinedType_DefaultType()public AllowNullType getNullable()
SybaseASABaseUserDefinedTypeImpl
getNullable in interface SybaseASABaseUserDefinedTypegetNullable in class SybaseASABaseUserDefinedTypeImplAllowNullType,
SybaseASABaseUserDefinedType.setNullable(AllowNullType),
SybaseasabasesqlmodelPackage.getSybaseASABaseUserDefinedType_Nullable()public java.lang.String getDefaultValue()
DomainImpl
getDefaultValue in interface DomaingetDefaultValue in class DomainImplDomain.setDefaultValue(String),
SQLDataTypesPackage.getDomain_DefaultValue()public org.eclipse.emf.common.util.EList getConstraint()
DomainImpl
getConstraint in interface DomaingetConstraint in class DomainImplSQLDataTypesPackage.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 | |||||||||