Class: Seaquel::AST::Order

Inherits:
Object
  • Object
show all
Defined in:
lib/seaquel/ast/order.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(order, column) ⇒ Order

Returns a new instance of Order.



7
8
9
10
# File 'lib/seaquel/ast/order.rb', line 7

def initialize order, column
  @order = order
  @column = column
end

Instance Attribute Details

#columnObject (readonly)

Returns the value of attribute column.



5
6
7
# File 'lib/seaquel/ast/order.rb', line 5

def column
  @column
end

#orderObject (readonly)

Returns the value of attribute order.



5
6
7
# File 'lib/seaquel/ast/order.rb', line 5

def order
  @order
end

Instance Method Details

#visit(visitor) ⇒ Object



12
13
14
# File 'lib/seaquel/ast/order.rb', line 12

def visit visitor
  visitor.visit_order(order, column)
end