Class ConditionalExpressionFactory
- java.lang.Object
-
- org.apache.qpid.server.query.engine.parsing.factory.ConditionalExpressionFactory
-
public final class ConditionalExpressionFactory extends java.lang.ObjectFactory creating conditional expressions
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T,R>
CaseExpression<T,R>caseExpression(java.util.List<ExpressionNode<T,R>> conditions, java.util.List<ExpressionNode<T,R>> outcomes)Creates CASE expression
-
-
-
Method Detail
-
caseExpression
public static <T,R> CaseExpression<T,R> caseExpression(java.util.List<ExpressionNode<T,R>> conditions, java.util.List<ExpressionNode<T,R>> outcomes)
Creates CASE expression- Type Parameters:
T- Input parameter typeR- Return parameter type- Parameters:
conditions- List of conditionsoutcomes- List of outcomes- Returns:
- CaseExpression instance
-
-