public interface SingleColumnAggregatorRecipe extends AlphaRecipe, RederivableNodeRecipe
The following features are supported:
RecipesPackage.getSingleColumnAggregatorRecipe()
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
int |
getAggregableIndex()
Returns the value of the 'Aggregable Index' attribute.
|
int |
getArity() |
Mask |
getGroupByMask()
Returns the value of the 'Group By Mask' containment reference.
|
IMultisetAggregationOperator<?,?,?> |
getMultisetAggregationOperator()
Returns the value of the 'Multiset Aggregation Operator' attribute.
|
void |
setAggregableIndex(int value)
Sets the value of the '
Aggregable Index ' attribute. |
void |
setGroupByMask(Mask value)
Sets the value of the '
Group By Mask ' containment reference. |
void |
setMultisetAggregationOperator(IMultisetAggregationOperator<?,?,?> value)
Sets the value of the '
Multiset Aggregation Operator ' attribute. |
getParent, setParent
getEquivalenceClassIDs, getTraceInfo, setTraceInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getOptionalMonotonicityInfo, isDeleteRederiveEvaluation, setDeleteRederiveEvaluation, setOptionalMonotonicityInfo
static final java.lang.String copyright
IMultisetAggregationOperator<?,?,?> getMultisetAggregationOperator()
If the meaning of the 'Multiset Aggregation Operator' attribute isn't clear, there really should be more of a description here...
setMultisetAggregationOperator(IMultisetAggregationOperator)
,
RecipesPackage.getSingleColumnAggregatorRecipe_MultisetAggregationOperator()
void setMultisetAggregationOperator(IMultisetAggregationOperator<?,?,?> value)
Multiset Aggregation Operator
' attribute.
value
- the new value of the 'Multiset Aggregation Operator' attribute.getMultisetAggregationOperator()
int getAggregableIndex()
If the meaning of the 'Aggregable Index' attribute isn't clear, there really should be more of a description here...
setAggregableIndex(int)
,
RecipesPackage.getSingleColumnAggregatorRecipe_AggregableIndex()
void setAggregableIndex(int value)
Aggregable Index
' attribute.
value
- the new value of the 'Aggregable Index' attribute.getAggregableIndex()
Mask getGroupByMask()
If the meaning of the 'Group By Mask' containment reference isn't clear, there really should be more of a description here...
setGroupByMask(Mask)
,
RecipesPackage.getSingleColumnAggregatorRecipe_GroupByMask()
void setGroupByMask(Mask value)
Group By Mask
' containment reference.
value
- the new value of the 'Group By Mask' containment reference.getGroupByMask()
int getArity()
getArity
in interface ReteNodeRecipe