|
||||||||||
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.tables.impl.TableImpl
org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl
org.eclipse.datatools.modelbase.sql.tables.impl.PersistentTableImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogTable
public class SybaseASECatalogTable
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 |
---|
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 | |
---|---|
SybaseASECatalogTable()
|
Method Summary | |
---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
Database |
getCatalogDatabase()
|
org.eclipse.emf.common.util.EList |
getColumns()
Returns the value of the 'Columns' containment reference list. |
org.eclipse.emf.common.util.EList |
getColumnsSuper()
|
int |
getConcurrencyOptThreshold()
|
int |
getConcurrencyOptThresholdSuper()
|
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getConstraints()
Returns the value of the 'Constraints' containment reference list. |
org.eclipse.emf.common.util.EList |
getConstraintsSuper()
|
int |
getExpRowSize()
|
int |
getExpRowSizeSuper()
|
int |
getFillFactor()
|
int |
getFillFactorSuper()
|
int |
getIdentityGap()
|
int |
getIdentityGapSuper()
|
org.eclipse.emf.common.util.EList |
getIndex()
Returns the value of the 'Index' reference list. |
org.eclipse.emf.common.util.EList |
getIndexSuper()
|
org.eclipse.emf.common.util.EList |
getLockPromotion()
|
org.eclipse.emf.common.util.EList |
getLockPromotionSuper()
|
LockingSchemaType |
getLockSchema()
|
LockingSchemaType |
getLockSchemaSuper()
|
int |
getMaxRowPerPage()
|
int |
getMaxRowPerPageSuper()
|
SybaseASEPartition |
getPartitionCondition()
|
SybaseASEPartition |
getPartitionConditionSuper()
|
int |
getPartitions()
|
int |
getPartitionsSuper()
|
org.eclipse.emf.common.util.EList |
getPrivileges()
Returns the value of the 'Privileges' reference list. |
org.eclipse.emf.common.util.EList |
getPrivilegesSuper()
|
int |
getReservePageGap()
|
int |
getReservePageGapSuper()
|
SybaseASESegment |
getSegment()
|
SybaseASESegment |
getSegmentSuper()
|
int |
getStatus()
|
int |
getTableId()
|
SybaseASEBaseTableLoader |
getTableLoader()
|
CacheInfo |
getTableOnlyCacheInfo()
|
CacheInfo |
getTableOnlyCacheInfoSuper()
|
SybaseASESegment |
getTextImageSegment()
|
SybaseASESegment |
getTextImageSegmentSuper()
|
CacheInfo |
getTextOnlyCacheInfo()
|
CacheInfo |
getTextOnlyCacheInfoSuper()
|
org.eclipse.emf.common.util.EList |
getTriggers()
Returns the value of the 'Triggers' reference list. |
org.eclipse.emf.common.util.EList |
getTriggersSuper()
|
void |
refresh()
|
Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl |
---|
basicGetSegment, basicGetTextImageSegment, basicSetPartitionCondition, basicSetTableOnlyCacheInfo, basicSetTextOnlyCacheInfo, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eGet, eInverseRemove, eIsSet, eSet, eUnset, getCheckConstraints, isSystem, isSystemTable, setConcurrencyOptThreshold, setExpRowSize, setFillFactor, setIdentityGap, setLockSchema, setMaxRowPerPage, setPartitionCondition, setPartitions, setReservePageGap, setSegment, setSystemTable, setTableOnlyCacheInfo, setTextImageSegment, setTextOnlyCacheInfo, toString |
Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl |
---|
eInverseAdd, getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints |
Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl |
---|
basicGetSchema, basicGetSupertable, basicGetUdt, basicSetSchema, basicSetSupertable, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
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, eInvoke, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Constructor Detail |
---|
public SybaseASECatalogTable()
Method Detail |
---|
public java.sql.Connection getConnection()
getConnection
in interface ICatalogObject
public Database getCatalogDatabase()
getCatalogDatabase
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 void refresh()
refresh
in interface ICatalogObject
public int getTableId()
getTableId
in interface ICatalogTable
public int getStatus()
public org.eclipse.emf.common.util.EList getColumns()
Table
Column
.
It is bidirectional and its opposite is 'Table
'.
If the meaning of the 'Columns' containment reference list isn't clear, there really should be more of a description here...
getColumns
in interface Table
getColumns
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Columns()
,
Column.getTable()
public org.eclipse.emf.common.util.EList getConstraints()
BaseTable
TableConstraint
.
It is bidirectional and its opposite is 'Base Table
'.
If the meaning of the 'Constraints' containment reference list isn't clear, there really should be more of a description here...
getConstraints
in interface BaseTable
getConstraints
in class org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl
SQLTablesPackage.getBaseTable_Constraints()
,
TableConstraint.getBaseTable()
public org.eclipse.emf.common.util.EList getIndex()
Table
Index
.
It is bidirectional and its opposite is 'Table
'.
If the meaning of the 'Index' reference list isn't clear, there really should be more of a description here...
getIndex
in interface Table
getIndex
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Index()
,
Index.getTable()
public SybaseASESegment getTextImageSegment()
SybaseASETableImpl
getTextImageSegment
in interface SybaseASEBaseTable
getTextImageSegment
in class SybaseASETableImpl
SybaseASEBaseTable.setTextImageSegment(SybaseASESegment)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextImageSegment()
public org.eclipse.emf.common.util.EList getTriggers()
Table
Trigger
.
It is bidirectional and its opposite is 'Subject Table
'.
If the meaning of the 'Triggers' reference list isn't clear, there really should be more of a description here...
getTriggers
in interface Table
getTriggers
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Triggers()
,
Trigger.getSubjectTable()
public LockingSchemaType getLockSchema()
SybaseASETableImpl
getLockSchema
in interface SybaseASEBaseTable
getLockSchema
in class SybaseASETableImpl
LockingSchemaType
,
SybaseASEBaseTable.setLockSchema(LockingSchemaType)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_LockSchema()
public int getFillFactor()
SybaseASETableImpl
getFillFactor
in interface SybaseASEBaseTable
getFillFactor
in class SybaseASETableImpl
SybaseASEBaseTable.setFillFactor(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_FillFactor()
public int getMaxRowPerPage()
SybaseASETableImpl
getMaxRowPerPage
in interface SybaseASEBaseTable
getMaxRowPerPage
in class SybaseASETableImpl
SybaseASEBaseTable.setMaxRowPerPage(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_MaxRowPerPage()
public int getExpRowSize()
SybaseASETableImpl
getExpRowSize
in interface SybaseASEBaseTable
getExpRowSize
in class SybaseASETableImpl
SybaseASEBaseTable.setExpRowSize(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ExpRowSize()
public int getReservePageGap()
SybaseASETableImpl
getReservePageGap
in interface SybaseASEBaseTable
getReservePageGap
in class SybaseASETableImpl
SybaseASEBaseTable.setReservePageGap(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ReservePageGap()
public int getIdentityGap()
SybaseASETableImpl
getIdentityGap
in interface SybaseASEBaseTable
getIdentityGap
in class SybaseASETableImpl
SybaseASEBaseTable.setIdentityGap(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_IdentityGap()
public SybaseASESegment getSegment()
SybaseASETableImpl
getSegment
in interface SybaseASEBaseTable
getSegment
in class SybaseASETableImpl
SybaseASEBaseTable.setSegment(SybaseASESegment)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Segment()
public CacheInfo getTableOnlyCacheInfo()
SybaseASETableImpl
getTableOnlyCacheInfo
in interface SybaseASEBaseTable
getTableOnlyCacheInfo
in class SybaseASETableImpl
SybaseASEBaseTable.setTableOnlyCacheInfo(CacheInfo)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TableOnlyCacheInfo()
public CacheInfo getTextOnlyCacheInfo()
SybaseASETableImpl
getTextOnlyCacheInfo
in interface SybaseASEBaseTable
getTextOnlyCacheInfo
in class SybaseASETableImpl
SybaseASEBaseTable.setTextOnlyCacheInfo(CacheInfo)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextOnlyCacheInfo()
public int getConcurrencyOptThreshold()
SybaseASETableImpl
getConcurrencyOptThreshold
in interface SybaseASEBaseTable
getConcurrencyOptThreshold
in class SybaseASETableImpl
SybaseASEBaseTable.setConcurrencyOptThreshold(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ConcurrencyOptThreshold()
public int getPartitions()
SybaseASETableImpl
getPartitions
in interface SybaseASEBaseTable
getPartitions
in class SybaseASETableImpl
SybaseASEBaseTable.setPartitions(int)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Partitions()
public SybaseASEPartition getPartitionCondition()
SybaseASETableImpl
getPartitionCondition
in interface SybaseASEBaseTable
getPartitionCondition
in class SybaseASETableImpl
SybaseASEBaseTable.setPartitionCondition(SybaseASEPartition)
,
SybaseasesqlmodelPackage.getSybaseASEBaseTable_PartitionCondition()
public org.eclipse.emf.common.util.EList getLockPromotion()
SybaseASETableImpl
getLockPromotion
in interface SybaseASEBaseTable
getLockPromotion
in class SybaseASETableImpl
SybaseasesqlmodelPackage.getSybaseASEBaseTable_LockPromotion()
public org.eclipse.emf.common.util.EList getPrivileges()
SQLObject
Privilege
.
It is bidirectional and its opposite is 'Object
'.
If the meaning of the 'Privileges' reference list isn't clear, there really should be more of a description here...
getPrivileges
in interface SQLObject
getPrivileges
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
SQLSchemaPackage.getSQLObject_Privileges()
,
Privilege.getObject()
public org.eclipse.emf.common.util.EList getColumnsSuper()
getColumnsSuper
in interface ISybaseASECatalogTable
public org.eclipse.emf.common.util.EList getConstraintsSuper()
getConstraintsSuper
in interface ISybaseASECatalogTable
public org.eclipse.emf.common.util.EList getIndexSuper()
getIndexSuper
in interface ISybaseASECatalogTable
public SybaseASESegment getTextImageSegmentSuper()
getTextImageSegmentSuper
in interface ISybaseASECatalogTable
public org.eclipse.emf.common.util.EList getTriggersSuper()
getTriggersSuper
in interface ISybaseASECatalogTable
public LockingSchemaType getLockSchemaSuper()
getLockSchemaSuper
in interface ISybaseASECatalogTable
public int getConcurrencyOptThresholdSuper()
getConcurrencyOptThresholdSuper
in interface ISybaseASECatalogTable
public int getExpRowSizeSuper()
getExpRowSizeSuper
in interface ISybaseASECatalogTable
public int getFillFactorSuper()
getFillFactorSuper
in interface ISybaseASECatalogTable
public int getIdentityGapSuper()
getIdentityGapSuper
in interface ISybaseASECatalogTable
public int getMaxRowPerPageSuper()
getMaxRowPerPageSuper
in interface ISybaseASECatalogTable
public int getPartitionsSuper()
getPartitionsSuper
in interface ISybaseASECatalogTable
public int getReservePageGapSuper()
getReservePageGapSuper
in interface ISybaseASECatalogTable
public CacheInfo getTableOnlyCacheInfoSuper()
getTableOnlyCacheInfoSuper
in interface ISybaseASECatalogTable
public CacheInfo getTextOnlyCacheInfoSuper()
getTextOnlyCacheInfoSuper
in interface ISybaseASECatalogTable
public SybaseASESegment getSegmentSuper()
getSegmentSuper
in interface ISybaseASECatalogTable
public SybaseASEPartition getPartitionConditionSuper()
getPartitionConditionSuper
in interface ISybaseASECatalogTable
public org.eclipse.emf.common.util.EList getLockPromotionSuper()
getLockPromotionSuper
in interface ISybaseASECatalogTable
public org.eclipse.emf.common.util.EList getPrivilegesSuper()
getPrivilegesSuper
in interface ISybaseASECatalogTable
public SybaseASEBaseTableLoader getTableLoader()
getTableLoader
in interface ISybaseASECatalogTable
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 |