module OracleSqlParser::Grammar::Select::Join::OuterJoinClause3

Public Instance Methods

ast() click to toggle source
# File lib/oracle-sql-parser/grammar/select/join.rb, line 809
def ast
  OracleSqlParser::Ast::OuterJoinClause[
    :natural => join_type.try(:natural_keyword).ast,
    :join_type => join_type.outer_join_type.try(:type).ast,
    :outer => join_type.outer_join_type.try(:outer).ast,
    :join => join_type.join_keyword.ast,
    :table2 => table_reference.ast,
    :on_or_using_clause => on_or_using_clause.ast
  ]
end