Interface DiscriminatorBucketRecipe
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,ReteNodeRecipe
,SingleParentNodeRecipe
- All Known Implementing Classes:
DiscriminatorBucketRecipeImpl
public interface DiscriminatorBucketRecipe extends SingleParentNodeRecipe
A representation of the model object 'Discriminator Bucket Recipe'. A bucket holds a filtered set of tuples of its parent DiscriminatorDispatcher; exactly those that have the given bucket key at their discrimination column.The following features are supported:
- See Also:
RecipesPackage.getDiscriminatorBucketRecipe()
- Generated:
- Model:
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
copyright
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getArity()
java.lang.Object
getBucketKey()
Returns the value of the 'Bucket Key' attribute.void
setBucketKey(java.lang.Object value)
Sets the value of the 'Bucket Key
' 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
-
Methods inherited from interface org.eclipse.viatra.query.runtime.rete.recipes.ReteNodeRecipe
getEquivalenceClassIDs, getTraceInfo, setTraceInfo
-
Methods inherited from interface org.eclipse.viatra.query.runtime.rete.recipes.SingleParentNodeRecipe
getParent, setParent
-
-
-
-
Field Detail
-
copyright
static final java.lang.String copyright
- See Also:
- Constant Field Values
- Generated:
-
-
Method Detail
-
getBucketKey
java.lang.Object getBucketKey()
Returns the value of the 'Bucket Key' attribute.- Returns:
- the value of the 'Bucket Key' attribute.
- See Also:
setBucketKey(Object)
,RecipesPackage.getDiscriminatorBucketRecipe_BucketKey()
- Generated:
- Model:
-
setBucketKey
void setBucketKey(java.lang.Object value)
Sets the value of the 'Bucket Key
' attribute.- Parameters:
value
- the new value of the 'Bucket Key' attribute.- See Also:
getBucketKey()
- Generated:
-
getArity
int getArity()
- Specified by:
getArity
in interfaceReteNodeRecipe
- Generated:
- Model:
- kind="operation" unique="false"
-
-