|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SybaseASEIndex
A representation of the model object 'Sybase ASE Index'.
The following features are supported:
Max Row Per Page
Reverse Page Gap
Ignore Duplicate Key
Sorted Data
Ignore Duplicate Row
Segment
Local Index
Partitions
Consumer Num
Statistics Step
Allow Duplicate Row
Suspect
Cache Info
SybaseasesqlmodelPackage.getSybaseASEIndex()
Method Summary | |
---|---|
CacheInfo |
getCacheInfo()
Returns the value of the 'Cache Info' containment reference. |
int |
getConsumerNum()
Returns the value of the 'Consumer Num' attribute. |
int |
getMaxRowPerPage()
Returns the value of the 'Max Row Per Page' attribute. |
org.eclipse.emf.common.util.EList |
getPartitions()
Returns the value of the 'Partitions' containment reference list. |
int |
getReversePageGap()
Returns the value of the 'Reverse Page Gap' attribute. |
SybaseASESegment |
getSegment()
Returns the value of the 'Segment' reference. |
int |
getStatisticsStep()
Returns the value of the 'Statistics Step' attribute. |
boolean |
isAllowDuplicateRow()
Returns the value of the 'Allow Duplicate Row' attribute. |
boolean |
isIgnoreDuplicateKey()
Returns the value of the 'Ignore Duplicate Key' attribute. |
boolean |
isIgnoreDuplicateRow()
Returns the value of the 'Ignore Duplicate Row' attribute. |
boolean |
isLocalIndex()
Returns the value of the 'Local Index' attribute. |
boolean |
isSortedData()
Returns the value of the 'Sorted Data' attribute. |
boolean |
isSuspect()
Returns the value of the 'Suspect' attribute. |
void |
setAllowDuplicateRow(boolean value)
Sets the value of the ' Allow Duplicate Row ' attribute. |
void |
setCacheInfo(CacheInfo value)
Sets the value of the ' Cache Info ' containment reference. |
void |
setConsumerNum(int value)
Sets the value of the ' Consumer Num ' attribute. |
void |
setIgnoreDuplicateKey(boolean value)
Sets the value of the ' Ignore Duplicate Key ' attribute. |
void |
setIgnoreDuplicateRow(boolean value)
Sets the value of the ' Ignore Duplicate Row ' attribute. |
void |
setLocalIndex(boolean value)
Sets the value of the ' Local Index ' attribute. |
void |
setMaxRowPerPage(int value)
Sets the value of the ' Max Row Per Page ' attribute. |
void |
setReversePageGap(int value)
Sets the value of the ' Reverse Page Gap ' attribute. |
void |
setSegment(SybaseASESegment value)
Sets the value of the ' Segment ' reference. |
void |
setSortedData(boolean value)
Sets the value of the ' Sorted Data ' attribute. |
void |
setStatisticsStep(int value)
Sets the value of the ' Statistics Step ' attribute. |
void |
setSuspect(boolean value)
Sets the value of the ' Suspect ' attribute. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.constraints.Index |
---|
getFillFactor, getForeignKey, getIncludedMembers, getMembers, getSchema, getTable, isClustered, isSystemGenerated, isUnique, setClustered, setFillFactor, setSchema, setSystemGenerated, setTable, setUnique |
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 |
---|
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.getSybaseASEIndex_MaxRowPerPage()
void setMaxRowPerPage(int value)
Max Row Per Page
' attribute.
value
- the new value of the 'Max Row Per Page' attribute.getMaxRowPerPage()
int getReversePageGap()
"-1"
.
If the meaning of the 'Reverse Page Gap' attribute isn't clear, there really should be more of a description here...
setReversePageGap(int)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_ReversePageGap()
void setReversePageGap(int value)
Reverse Page Gap
' attribute.
value
- the new value of the 'Reverse Page Gap' attribute.getReversePageGap()
boolean isIgnoreDuplicateKey()
If the meaning of the 'Ignore Duplicate Key' attribute isn't clear, there really should be more of a description here...
setIgnoreDuplicateKey(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_IgnoreDuplicateKey()
void setIgnoreDuplicateKey(boolean value)
Ignore Duplicate Key
' attribute.
value
- the new value of the 'Ignore Duplicate Key' attribute.isIgnoreDuplicateKey()
boolean isSortedData()
If the meaning of the 'Sorted Data' attribute isn't clear, there really should be more of a description here...
setSortedData(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_SortedData()
void setSortedData(boolean value)
Sorted Data
' attribute.
value
- the new value of the 'Sorted Data' attribute.isSortedData()
boolean isIgnoreDuplicateRow()
If the meaning of the 'Ignore Duplicate Row' attribute isn't clear, there really should be more of a description here...
setIgnoreDuplicateRow(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_IgnoreDuplicateRow()
void setIgnoreDuplicateRow(boolean value)
Ignore Duplicate Row
' attribute.
value
- the new value of the 'Ignore Duplicate Row' attribute.isIgnoreDuplicateRow()
SybaseASESegment getSegment()
If the meaning of the 'Segment' reference isn't clear, there really should be more of a description here...
setSegment(SybaseASESegment)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_Segment()
void setSegment(SybaseASESegment value)
Segment
' reference.
value
- the new value of the 'Segment' reference.getSegment()
boolean isLocalIndex()
If the meaning of the 'Local Index' attribute isn't clear, there really should be more of a description here...
setLocalIndex(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_LocalIndex()
void setLocalIndex(boolean value)
Local Index
' attribute.
value
- the new value of the 'Local Index' attribute.isLocalIndex()
org.eclipse.emf.common.util.EList getPartitions()
PartitionSegmentPair
.
If the meaning of the 'Partitions' reference list isn't clear, there really should be more of a description here...
SybaseasesqlmodelPackage.getSybaseASEIndex_Partitions()
int getConsumerNum()
"-1"
.
If the meaning of the 'Consumer Num' attribute isn't clear, there really should be more of a description here...
setConsumerNum(int)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_ConsumerNum()
void setConsumerNum(int value)
Consumer Num
' attribute.
value
- the new value of the 'Consumer Num' attribute.getConsumerNum()
int getStatisticsStep()
"-1"
.
If the meaning of the 'Statistics Step' attribute isn't clear, there really should be more of a description here...
setStatisticsStep(int)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_StatisticsStep()
void setStatisticsStep(int value)
Statistics Step
' attribute.
value
- the new value of the 'Statistics Step' attribute.getStatisticsStep()
boolean isAllowDuplicateRow()
If the meaning of the 'Allow Duplicate Row' attribute isn't clear, there really should be more of a description here...
setAllowDuplicateRow(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_AllowDuplicateRow()
void setAllowDuplicateRow(boolean value)
Allow Duplicate Row
' attribute.
value
- the new value of the 'Allow Duplicate Row' attribute.isAllowDuplicateRow()
boolean isSuspect()
If the meaning of the 'Suspect' attribute isn't clear, there really should be more of a description here...
setSuspect(boolean)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_Suspect()
void setSuspect(boolean value)
Suspect
' attribute.
value
- the new value of the 'Suspect' attribute.isSuspect()
CacheInfo getCacheInfo()
If the meaning of the 'Cache Info' reference isn't clear, there really should be more of a description here...
setCacheInfo(CacheInfo)
,
SybaseasesqlmodelPackage.getSybaseASEIndex_CacheInfo()
void setCacheInfo(CacheInfo value)
Cache Info
' containment reference.
value
- the new value of the 'Cache Info' containment reference.getCacheInfo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |