Parent

Methods

Class Index [+]

Quicksearch

Arel::Nodes::TableAlias

Attributes

name[R]
relation[R]
columns[R]

Public Class Methods

new(name, relation) click to toggle source
    # File lib/arel/nodes/table_alias.rb, line 7
 7:       def initialize name, relation
 8:         @name     = name
 9:         @relation = relation
10:         @columns  = relation.columns.map { |column|
11:           column.dup.tap { |col| col.relation = self }
12:         }
13:       end

Public Instance Methods

[](name) click to toggle source
    # File lib/arel/nodes/table_alias.rb, line 15
15:       def [] name
16:         name = name.to_sym
17:         columns.find { |column| column.name == name }
18:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.