|
||||||||||
| 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 PageReverse Page GapIgnore Duplicate KeySorted DataIgnore Duplicate RowSegmentLocal IndexPartitionsConsumer NumStatistics StepAllow Duplicate RowSuspectCache 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, eInvoke, 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 | |||||||||