|
||||||||||
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 Schema
Fill Factor
Max Row Per Page
Exp Row Size
Reserve Page Gap
Identity Gap
Segment
Concurrency Opt Threshold
Partition Condition
Table Only Cache Info
Text Only Cache Info
Lock Promotion
Partitions
Text Image Segment
System 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, eInvoke, 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 |