Class FlowByExpression.ExpressionClause

java.lang.Object
weka.knowledgeflow.steps.FlowByExpression.ExpressionNode
weka.knowledgeflow.steps.FlowByExpression.ExpressionClause
All Implemented Interfaces:
Serializable
Enclosing class:
FlowByExpression

public static class FlowByExpression.ExpressionClause extends FlowByExpression.ExpressionNode implements Serializable
An expression node that represents a clause of an expression
Author:
Mark Hall (mhall{[at]}pentaho{[dot]}com)
See Also:
  • Constructor Details

    • ExpressionClause

      public ExpressionClause()
    • ExpressionClause

      public ExpressionClause(FlowByExpression.ExpressionClause.ExpressionType operator, String lhsAttributeName, String rhsOperand, boolean rhsIsAttribute, boolean isAnOr)
      Construct a new ExpressionClause
      Parameters:
      operator - the operator to use
      lhsAttributeName - the lhs attribute name
      rhsOperand - the rhs operand
      rhsIsAttribute - true if the rhs operand is an attribute
      isAnOr - true if the result of this expression is to be OR'ed with the result so far
  • Method Details