Module: OracleSqlParser::Grammar::Select::OrderByClauseItem2

Defined in:
lib/oracle-sql-parser/grammar/select.rb

Instance Method Summary collapse

Instance Method Details

#astObject



3041
3042
3043
3044
3045
3046
3047
# File 'lib/oracle-sql-parser/grammar/select.rb', line 3041

def ast
  OracleSqlParser::Ast::OrderByClauseItem[
    :target => target.ast,
    :asc => asc.ast,
    :nulls => nulls.ast
  ]
end

#nullsObject



3049
3050
3051
3052
3053
3054
3055
# File 'lib/oracle-sql-parser/grammar/select.rb', line 3049

def nulls
  if null.respond_to? :first_or_last
    null.first_or_last
  else
    nil
  end
end