class Graffiti::SqlNodeBinding

Attributes

alias[R]
field[R]

Public Class Methods

new(table_alias, field) click to toggle source
# File lib/graffiti/sql_mapper.rb, line 23
def initialize(table_alias, field)
  @alias = table_alias
  @field = field
end

Public Instance Methods

'=='(binding)
Alias for: eql?
eql?(binding) click to toggle source
# File lib/graffiti/sql_mapper.rb, line 36
def eql?(binding)
  @alias == binding.alias and @field == binding.field
end
Also aliased as: '=='
hash() click to toggle source
# File lib/graffiti/sql_mapper.rb, line 42
def hash
  self.to_s.hash
end
inspect()
Alias for: to_s
to_s() click to toggle source
# File lib/graffiti/sql_mapper.rb, line 30
def to_s
  @alias + '.' + @field
end
Also aliased as: inspect