Class Simplifier
- java.lang.Object
-
- com.yahoo.searchlib.rankingexpression.transform.ExpressionTransformer<TransformContext>
-
- com.yahoo.searchlib.rankingexpression.transform.Simplifier
-
public class Simplifier extends ExpressionTransformer<TransformContext>
Performs simple algebraic simplification of expressions- Author:
- bratseth
-
-
Constructor Summary
Constructors Constructor Description Simplifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionNode
transform(ExpressionNode node, TransformContext context)
Transforms an expression node and returns the transformed node-
Methods inherited from class com.yahoo.searchlib.rankingexpression.transform.ExpressionTransformer
transform, transformChildren
-
-
-
-
Method Detail
-
transform
public ExpressionNode transform(ExpressionNode node, TransformContext context)
Description copied from class:ExpressionTransformer
Transforms an expression node and returns the transformed node- Specified by:
transform
in classExpressionTransformer<TransformContext>
-
-