|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SybaseASEBaseTable
A representation of the model object 'Sybase ASE Base Table'.
The following features are supported:
Lock SchemaFill FactorMax Row Per PageExp Row SizeReserve Page GapIdentity GapSegmentConcurrency Opt ThresholdPartition ConditionTable Only Cache InfoText Only Cache InfoLock PromotionPartitionsText Image SegmentSystem Table
SybaseasesqlmodelPackage.getSybaseASEBaseTable()| Method Summary | |
|---|---|
int |
getConcurrencyOptThreshold()
Returns the value of the 'Concurrency Opt Threshold' attribute. |
int |
getExpRowSize()
Returns the value of the 'Exp Row Size' attribute. |
int |
getFillFactor()
Returns the value of the 'Fill Factor' attribute. |
int |
getIdentityGap()
Returns the value of the 'Identity Gap' attribute. |
org.eclipse.emf.common.util.EList |
getLockPromotion()
Returns the value of the 'Lock Promotion' containment reference list. |
LockingSchemaType |
getLockSchema()
Returns the value of the 'Lock Schema' attribute. |
int |
getMaxRowPerPage()
Returns the value of the 'Max Row Per Page' attribute. |
SybaseASEPartition |
getPartitionCondition()
Returns the value of the 'Partition Condition' containment reference. |
int |
getPartitions()
Returns the value of the 'Partitions' attribute. |
int |
getReservePageGap()
Returns the value of the 'Reserve Page Gap' attribute. |
SybaseASESegment |
getSegment()
Returns the value of the 'Segment' reference. |
CacheInfo |
getTableOnlyCacheInfo()
Returns the value of the 'Table Only Cache Info' containment reference. |
SybaseASESegment |
getTextImageSegment()
Returns the value of the 'Text Image Segment' reference. |
CacheInfo |
getTextOnlyCacheInfo()
Returns the value of the 'Text Only Cache Info' containment reference. |
boolean |
isSystemTable()
Returns the value of the 'System Table' attribute. |
void |
setConcurrencyOptThreshold(int value)
Sets the value of the ' Concurrency Opt Threshold' attribute. |
void |
setExpRowSize(int value)
Sets the value of the ' Exp Row Size' attribute. |
void |
setFillFactor(int value)
Sets the value of the ' Fill Factor' attribute. |
void |
setIdentityGap(int value)
Sets the value of the ' Identity Gap' attribute. |
void |
setLockSchema(LockingSchemaType value)
Sets the value of the ' Lock Schema' attribute. |
void |
setMaxRowPerPage(int value)
Sets the value of the ' Max Row Per Page' attribute. |
void |
setPartitionCondition(SybaseASEPartition value)
Sets the value of the ' Partition Condition' containment reference. |
void |
setPartitions(int value)
Sets the value of the ' Partitions' attribute. |
void |
setReservePageGap(int value)
Sets the value of the ' Reserve Page Gap' attribute. |
void |
setSegment(SybaseASESegment value)
Sets the value of the ' Segment' reference. |
void |
setSystemTable(boolean value)
Sets the value of the ' System Table' attribute. |
void |
setTableOnlyCacheInfo(CacheInfo value)
Sets the value of the ' Table Only Cache Info' containment reference. |
void |
setTextImageSegment(SybaseASESegment value)
Sets the value of the ' Text Image Segment' reference. |
void |
setTextOnlyCacheInfo(CacheInfo value)
Sets the value of the ' Text Only Cache Info' containment reference. |
| Methods inherited from interface org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.SybaseBaseTable |
|---|
getCheckConstraints, isSystem |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.BaseTable |
|---|
getConstraints, getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Table |
|---|
getColumns, getIndex, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getTriggers, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
| 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 |
| Method Detail |
|---|
LockingSchemaType getLockSchema()
LockingSchemaType.
If the meaning of the 'Lock Schema' attribute isn't clear, there really should be more of a description here...
LockingSchemaType,
setLockSchema(LockingSchemaType),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_LockSchema()void setLockSchema(LockingSchemaType value)
Lock Schema' attribute.
value - the new value of the 'Lock Schema' attribute.LockingSchemaType,
getLockSchema()int getFillFactor()
"-1".
If the meaning of the 'Fill Factor' attribute isn't clear, there really should be more of a description here...
setFillFactor(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_FillFactor()void setFillFactor(int value)
Fill Factor' attribute.
value - the new value of the 'Fill Factor' attribute.getFillFactor()int getMaxRowPerPage()
"-1".
If the meaning of the 'Max Row Per Page' attribute isn't clear, there really should be more of a description here...
setMaxRowPerPage(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_MaxRowPerPage()void setMaxRowPerPage(int value)
Max Row Per Page' attribute.
value - the new value of the 'Max Row Per Page' attribute.getMaxRowPerPage()int getExpRowSize()
"-1".
If the meaning of the 'Exp Row Size' attribute isn't clear, there really should be more of a description here...
setExpRowSize(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ExpRowSize()void setExpRowSize(int value)
Exp Row Size' attribute.
value - the new value of the 'Exp Row Size' attribute.getExpRowSize()int getReservePageGap()
"-1".
If the meaning of the 'Reserve Page Gap' attribute isn't clear, there really should be more of a description here...
setReservePageGap(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ReservePageGap()void setReservePageGap(int value)
Reserve Page Gap' attribute.
value - the new value of the 'Reserve Page Gap' attribute.getReservePageGap()int getIdentityGap()
"-1".
If the meaning of the 'Identity Gap' attribute isn't clear, there really should be more of a description here...
setIdentityGap(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_IdentityGap()void setIdentityGap(int value)
Identity Gap' attribute.
value - the new value of the 'Identity Gap' attribute.getIdentityGap()SybaseASESegment getSegment()
If the meaning of the 'Segment' reference isn't clear, there really should be more of a description here...
setSegment(SybaseASESegment),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Segment()void setSegment(SybaseASESegment value)
Segment' reference.
value - the new value of the 'Segment' reference.getSegment()int getConcurrencyOptThreshold()
If the meaning of the 'Concurrency Opt Threshold' attribute isn't clear, there really should be more of a description here...
setConcurrencyOptThreshold(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ConcurrencyOptThreshold()void setConcurrencyOptThreshold(int value)
Concurrency Opt Threshold' attribute.
value - the new value of the 'Concurrency Opt Threshold' attribute.getConcurrencyOptThreshold()SybaseASEPartition getPartitionCondition()
If the meaning of the 'Partition Condition' reference isn't clear, there really should be more of a description here...
setPartitionCondition(SybaseASEPartition),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_PartitionCondition()void setPartitionCondition(SybaseASEPartition value)
Partition Condition' containment reference.
value - the new value of the 'Partition Condition' containment reference.getPartitionCondition()CacheInfo getTableOnlyCacheInfo()
If the meaning of the 'Table Only Cache Info' reference isn't clear, there really should be more of a description here...
setTableOnlyCacheInfo(CacheInfo),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TableOnlyCacheInfo()void setTableOnlyCacheInfo(CacheInfo value)
Table Only Cache Info' containment reference.
value - the new value of the 'Table Only Cache Info' containment reference.getTableOnlyCacheInfo()CacheInfo getTextOnlyCacheInfo()
If the meaning of the 'Text Only Cache Info' reference isn't clear, there really should be more of a description here...
setTextOnlyCacheInfo(CacheInfo),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextOnlyCacheInfo()void setTextOnlyCacheInfo(CacheInfo value)
Text Only Cache Info' containment reference.
value - the new value of the 'Text Only Cache Info' containment reference.getTextOnlyCacheInfo()org.eclipse.emf.common.util.EList getLockPromotion()
LockPromotionInfo.
If the meaning of the 'Lock Promotion' reference list isn't clear, there really should be more of a description here...
SybaseasesqlmodelPackage.getSybaseASEBaseTable_LockPromotion()int getPartitions()
"-1".
If the meaning of the 'Partitions' attribute isn't clear, there really should be more of a description here...
setPartitions(int),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Partitions()void setPartitions(int value)
Partitions' attribute.
value - the new value of the 'Partitions' attribute.getPartitions()SybaseASESegment getTextImageSegment()
If the meaning of the 'Text Image Segment' reference isn't clear, there really should be more of a description here...
setTextImageSegment(SybaseASESegment),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextImageSegment()void setTextImageSegment(SybaseASESegment value)
Text Image Segment' reference.
value - the new value of the 'Text Image Segment' reference.getTextImageSegment()boolean isSystemTable()
If the meaning of the 'System Table' attribute isn't clear, there really should be more of a description here...
setSystemTable(boolean),
SybaseasesqlmodelPackage.getSybaseASEBaseTable_SystemTable()void setSystemTable(boolean value)
System Table' attribute.
value - the new value of the 'System Table' attribute.isSystemTable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||