249250251252253254255
} if (expressions.size() == 1) return expressions.get(0); return new AndExpression(expressions); }
262263264265266267268269270
return LiteralExpression.newConstant(true, true); } if (l.size() == 1) { return l.get(0); } return new AndExpression(l); } return node; }
379380381382383384385
return LiteralExpression.newConstant(true, isDeterministic); } if (children.size() == 1) { return children.get(0); } return new AndExpression(children); }
234235236237238239240
public static MultiKeyValueComparisonFilter multiKVFilter(Expression e) { return new MultiCQKeyValueComparisonFilter(e); } public static Expression and(Expression... expressions) { return new AndExpression(Arrays.asList(expressions)); }