Package org.jparsec.examples.sql.ast
Class SimpleCaseExpression
- java.lang.Object
-
- org.jparsec.examples.common.ValueObject
-
- org.jparsec.examples.sql.ast.SimpleCaseExpression
-
- All Implemented Interfaces:
Expression
public final class SimpleCaseExpression extends ValueObject implements Expression
The "case expr when cond then val ... end
" expression.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<Pair<Expression,Expression>>
cases
Expression
condition
Expression
defaultValue
-
Constructor Summary
Constructors Constructor Description SimpleCaseExpression(Expression condition, java.util.List<Pair<Expression,Expression>> cases, Expression defaultValue)
-
Method Summary
-
Methods inherited from class org.jparsec.examples.common.ValueObject
equals, hashCode, toString
-
-
-
-
Field Detail
-
condition
public final Expression condition
-
cases
public final java.util.List<Pair<Expression,Expression>> cases
-
defaultValue
public final Expression defaultValue
-
-
Constructor Detail
-
SimpleCaseExpression
public SimpleCaseExpression(Expression condition, java.util.List<Pair<Expression,Expression>> cases, Expression defaultValue)
-
-