Class: SQLParser::Statement::As

Inherits:
Node
  • Object
show all
Defined in:
lib/sql-parser/statement.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Node

#accept, #to_sql

Constructor Details

#initialize(original, _alias) ⇒ As

Returns a new instance of As.



427
428
429
430
# File 'lib/sql-parser/statement.rb', line 427

def initialize(original, _alias)
  @original = original
  @alias = _alias
end

Instance Attribute Details

#aliasObject (readonly)

Returns the value of attribute alias.



433
434
435
# File 'lib/sql-parser/statement.rb', line 433

def alias
  @alias
end

#originalObject (readonly)

Returns the value of attribute original.



432
433
434
# File 'lib/sql-parser/statement.rb', line 432

def original
  @original
end