|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'Index'.
The following features are supported:
SQLConstraintsPackage.getIndex()| Method Summary | |
int |
getFillFactor()
Returns the value of the 'Fill Factor' attribute. |
EList |
getForeignKey()
Returns the value of the 'Foreign Key' reference list. |
EList |
getIncludedMembers()
Returns the value of the 'Included Members' containment reference list. |
EList |
getMembers()
Returns the value of the 'Members' containment reference list. |
Schema |
getSchema()
Returns the value of the 'Schema' reference. |
Table |
getTable()
Returns the value of the 'Table' reference. |
boolean |
isClustered()
Returns the value of the 'Clustered' attribute. |
boolean |
isSystemGenerated()
Returns the value of the 'System Generated' attribute. |
boolean |
isUnique()
Returns the value of the 'Unique' attribute. |
void |
setClustered(boolean value)
Sets the value of the ' Clustered' attribute. |
void |
setFillFactor(int value)
Sets the value of the ' Fill Factor' attribute. |
void |
setSchema(Schema value)
Sets the value of the ' Schema' reference. |
void |
setSystemGenerated(boolean value)
Sets the value of the ' System Generated' attribute. |
void |
setTable(Table value)
Sets the value of the ' Table' reference. |
void |
setUnique(boolean value)
Sets the value of the ' Unique' attribute. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Method Detail |
public Schema getSchema()
Indices'.
If the meaning of the 'Schema' reference isn't clear, there really should be more of a description here...
setSchema(Schema),
SQLConstraintsPackage.getIndex_Schema(),
Schema.getIndices()public void setSchema(Schema value)
Schema' reference.
value - the new value of the 'Schema' reference.getSchema()public boolean isClustered()
"false".
If the meaning of the 'Clustered' attribute isn't clear, there really should be more of a description here...
setClustered(boolean),
SQLConstraintsPackage.getIndex_Clustered()public void setClustered(boolean value)
Clustered' attribute.
value - the new value of the 'Clustered' attribute.isClustered()public int getFillFactor()
"0".
If the meaning of the 'Fill Factor' attribute isn't clear, there really should be more of a description here...
setFillFactor(int),
SQLConstraintsPackage.getIndex_FillFactor()public void setFillFactor(int value)
Fill Factor' attribute.
value - the new value of the 'Fill Factor' attribute.getFillFactor()public boolean isUnique()
"false".
If the meaning of the 'Unique' attribute isn't clear, there really should be more of a description here...
setUnique(boolean),
SQLConstraintsPackage.getIndex_Unique()public void setUnique(boolean value)
Unique' attribute.
value - the new value of the 'Unique' attribute.isUnique()public boolean isSystemGenerated()
If the meaning of the 'System Generated' attribute isn't clear, there really should be more of a description here...
setSystemGenerated(boolean),
SQLConstraintsPackage.getIndex_SystemGenerated()public void setSystemGenerated(boolean value)
System Generated' attribute.
value - the new value of the 'System Generated' attribute.isSystemGenerated()public EList getMembers()
IndexMember.
If the meaning of the 'Members' containment reference list isn't clear, there really should be more of a description here...
SQLConstraintsPackage.getIndex_Members()public Table getTable()
Index'.
If the meaning of the 'Table' reference isn't clear, there really should be more of a description here...
setTable(Table),
SQLConstraintsPackage.getIndex_Table(),
Table.getIndex()public void setTable(Table value)
Table' reference.
value - the new value of the 'Table' reference.getTable()public EList getForeignKey()
ForeignKey.
It is bidirectional and its opposite is 'Unique Index'.
If the meaning of the 'Foreign Key' reference list isn't clear, there really should be more of a description here...
SQLConstraintsPackage.getIndex_ForeignKey(),
ForeignKey.getUniqueIndex()public EList getIncludedMembers()
IndexMember.
If the meaning of the 'Included Members' containment reference list isn't clear, there really should be more of a description here...
SQLConstraintsPackage.getIndex_IncludedMembers()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||