| 
 | ||||||||||
| 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 | |||||||||