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, setParentgetEquivalenceClassIDs, getTraceInfo, setTraceInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetOptionalMonotonicityInfo, isDeleteRederiveEvaluation, setDeleteRederiveEvaluation, setOptionalMonotonicityInfostatic final java.lang.String copyright
IMultisetAggregationOperator<?,?,?> getMultisetAggregationOperator()
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()
setAggregableIndex(int),
RecipesPackage.getSingleColumnAggregatorRecipe_AggregableIndex()void setAggregableIndex(int value)
Aggregable Index' attribute.
value - the new value of the 'Aggregable Index' attribute.getAggregableIndex()Mask getGroupByMask()
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