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