public String toString() { StringBuilder sb = new StringBuilder(); sb.append(operator.toString()); sb.append("("); boolean ifFirst = true; for (Pair<TupleFilter, TupleExpression> whenEntry : whenList) { if (ifFirst) { ifFirst = false; } else { sb.append(","); } sb.append(whenEntry.getFirst().toString()); sb.append(","); sb.append(whenEntry.getSecond().toString()); } if (elseExpr != null) { sb.append(","); sb.append(elseExpr.toString()); } sb.append(")"); return sb.toString(); }
private void verifyDivide() { if (ExpressionColCollector.collectMeasureColumns(getRight()).size() > 0) { throw new IllegalArgumentException( "That the right side of the BinaryTupleExpression owns columns is not supported for " + operator.toString()); } }
public String toString() { return operator.toString() + "(" + getLeft().toString() + "," + getRight().toString() + ")"; }
public String toString() { StringBuilder sb = new StringBuilder(); sb.append(operator.toString()); sb.append("("); boolean ifFirst = true; for (Pair<TupleFilter, TupleExpression> whenEntry : whenList) { if (ifFirst) { ifFirst = false; } else { sb.append(","); } sb.append(whenEntry.getFirst().toString()); sb.append(","); sb.append(whenEntry.getSecond().toString()); } if (elseExpr != null) { sb.append(","); sb.append(elseExpr.toString()); } sb.append(")"); return sb.toString(); }
public String toString() { return operator.toString() + "(" + getLeft().toString() + "," + getRight().toString() + ")"; }
private void verifyMultiply() { if (ExpressionColCollector.collectMeasureColumns(getLeft()).size() > 0 // && ExpressionColCollector.collectMeasureColumns(getRight()).size() > 0) { throw new IllegalArgumentException( "That both of the two sides of the BinaryTupleExpression own columns is not supported for " + operator.toString()); } }
private void verifyDivide() { if (ExpressionColCollector.collectMeasureColumns(getRight()).size() > 0) { throw new IllegalArgumentException( "That the right side of the BinaryTupleExpression owns columns is not supported for " + operator.toString()); } }
private void verifyMultiply() { if (ExpressionColCollector.collectMeasureColumns(getLeft()).size() > 0 // && ExpressionColCollector.collectMeasureColumns(getRight()).size() > 0) { throw new IllegalArgumentException( "That both of the two sides of the BinaryTupleExpression own columns is not supported for " + operator.toString()); } }