|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SortKey
A representation of the model object 'Sort Key'. A dynamic sort key specified in a SortCriteria.
The following features are supported:
DesignPackage.getSortKey()| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Method Summary | |
|---|---|
DataElementIdentifier |
getColumnIdentifier()
Returns the value of the 'Column Identifier' containment reference. |
java.lang.String |
getColumnName()
Returns the value of the 'Column Name' attribute. |
int |
getColumnPosition()
Returns the value of the 'Column Position' attribute. |
NullOrderingType |
getNullValueOrdering()
Returns the value of the 'Null Value Ordering' attribute. |
SortDirectionType |
getSortDirection()
Returns the value of the 'Sort Direction' attribute. |
boolean |
isOptional()
Returns the value of the 'Optional' attribute. |
boolean |
isSetColumnPosition()
Returns whether the value of the ' Column Position' attribute is set. |
boolean |
isSetNullValueOrdering()
Returns whether the value of the ' Null Value Ordering' attribute is set. |
boolean |
isSetOptional()
Returns whether the value of the ' Optional' attribute is set. |
boolean |
isSetSortDirection()
Returns whether the value of the ' Sort Direction' attribute is set. |
void |
setColumnIdentifier(DataElementIdentifier value)
Sets the value of the ' Column Identifier' containment reference. |
void |
setColumnName(java.lang.String value)
Sets the value of the ' Column Name' attribute. |
void |
setColumnPosition(int value)
Sets the value of the ' Column Position' attribute. |
void |
setNullValueOrdering(NullOrderingType value)
Sets the value of the ' Null Value Ordering' attribute. |
void |
setOptional(boolean value)
Sets the value of the ' Optional' attribute. |
void |
setSortDirection(SortDirectionType value)
Sets the value of the ' Sort Direction' attribute. |
void |
unsetColumnPosition()
Unsets the value of the ' Column Position' attribute. |
void |
unsetNullValueOrdering()
Unsets the value of the ' Null Value Ordering' attribute. |
void |
unsetOptional()
Unsets the value of the ' Optional' attribute. |
void |
unsetSortDirection()
Unsets the value of the ' Sort Direction' attribute. |
| 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 |
| Field Detail |
|---|
static final java.lang.String copyright
| Method Detail |
|---|
DataElementIdentifier getColumnIdentifier()
setColumnIdentifier(DataElementIdentifier),
DesignPackage.getSortKey_ColumnIdentifier()void setColumnIdentifier(DataElementIdentifier value)
Column Identifier' containment reference.
value - the new value of the 'Column Identifier' containment reference.getColumnIdentifier()java.lang.String getColumnName()
setColumnName(String),
DesignPackage.getSortKey_ColumnName()void setColumnName(java.lang.String value)
Column Name' attribute.
value - the new value of the 'Column Name' attribute.getColumnName()int getColumnPosition()
isSetColumnPosition(),
unsetColumnPosition(),
setColumnPosition(int),
DesignPackage.getSortKey_ColumnPosition()void setColumnPosition(int value)
Column Position' attribute.
value - the new value of the 'Column Position' attribute.isSetColumnPosition(),
unsetColumnPosition(),
getColumnPosition()void unsetColumnPosition()
Column Position' attribute.
isSetColumnPosition(),
getColumnPosition(),
setColumnPosition(int)boolean isSetColumnPosition()
Column Position' attribute is set.
unsetColumnPosition(),
getColumnPosition(),
setColumnPosition(int)SortDirectionType getSortDirection()
"Ascending".
The literals are from the enumeration SortDirectionType.
The sort direction of this result set column.
SortDirectionType,
isSetSortDirection(),
unsetSortDirection(),
setSortDirection(SortDirectionType),
DesignPackage.getSortKey_SortDirection()void setSortDirection(SortDirectionType value)
Sort Direction' attribute.
value - the new value of the 'Sort Direction' attribute.SortDirectionType,
isSetSortDirection(),
unsetSortDirection(),
getSortDirection()void unsetSortDirection()
Sort Direction' attribute.
isSetSortDirection(),
getSortDirection(),
setSortDirection(SortDirectionType)boolean isSetSortDirection()
Sort Direction' attribute is set.
unsetSortDirection(),
getSortDirection(),
setSortDirection(SortDirectionType)NullOrderingType getNullValueOrdering()
NullOrderingType.
The ordering of null vs. non-null values in the sort order. Default value is "Unknown", i.e. not specified.
NullOrderingType,
isSetNullValueOrdering(),
unsetNullValueOrdering(),
setNullValueOrdering(NullOrderingType),
DesignPackage.getSortKey_NullValueOrdering()void setNullValueOrdering(NullOrderingType value)
Null Value Ordering' attribute.
value - the new value of the 'Null Value Ordering' attribute.NullOrderingType,
isSetNullValueOrdering(),
unsetNullValueOrdering(),
getNullValueOrdering()void unsetNullValueOrdering()
Null Value Ordering' attribute.
isSetNullValueOrdering(),
getNullValueOrdering(),
setNullValueOrdering(NullOrderingType)boolean isSetNullValueOrdering()
Null Value Ordering' attribute is set.
unsetNullValueOrdering(),
getNullValueOrdering(),
setNullValueOrdering(NullOrderingType)boolean isOptional()
"false".
Indicates whether this sort key can be excluded at runtime. Default value is false.
isSetOptional(),
unsetOptional(),
setOptional(boolean),
DesignPackage.getSortKey_Optional()void setOptional(boolean value)
Optional' attribute.
value - the new value of the 'Optional' attribute.isSetOptional(),
unsetOptional(),
isOptional()void unsetOptional()
Optional' attribute.
isSetOptional(),
isOptional(),
setOptional(boolean)boolean isSetOptional()
Optional' attribute is set.
unsetOptional(),
isOptional(),
setOptional(boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||