Class RecipesHelper
java.lang.Object
tools.refinery.interpreter.rete.recipes.helper.RecipesHelper
Static helper class for easy construction of recipes.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExpressionDefinition
expressionDefinition
(Object evaluator) static InputFilterRecipe
inputFilterRecipe
(ReteNodeRecipe parent, Object inputKey, String inputKeyID, Mask mask) Mask can be null in case no tuple reordering or trimming is neededstatic InputRecipe
inputRecipe
(Object inputKey, String inputKeyID, int arity) static Mask
mask
(int sourceArity, int... sourceIndices) static Mask
mask
(int sourceArity, Collection<Integer> sourceIndices) static ProjectionIndexerRecipe
projectionIndexerRecipe
(ReteNodeRecipe parent, Mask mask)
-
Method Details
-
mask
- Since:
- 2.0
-
mask
-
projectionIndexerRecipe
-
expressionDefinition
-
inputRecipe
-
inputFilterRecipe
public static InputFilterRecipe inputFilterRecipe(ReteNodeRecipe parent, Object inputKey, String inputKeyID, Mask mask) Mask can be null in case no tuple reordering or trimming is needed
-