module OracleSqlParser::Grammar::Expression::Case::SimpleCaseExpression2
Public Instance Methods
ast()
click to toggle source
# File lib/oracle-sql-parser/grammar/expression/case.rb, line 166 def ast OracleSqlParser::Ast::SimpleCaseExpression[ :condition => expr.ast, :when_clauses => OracleSqlParser::Ast::Array[*when_clauses] ] end
when_clauses()
click to toggle source
# File lib/oracle-sql-parser/grammar/expression/case.rb, line 173 def when_clauses w.elements.map do |elem| OracleSqlParser::Ast::Hash[ :when_expr => elem.comparison_expr.ast, :return_expr => elem.return_expr.ast ] end end