class Arel::Nodes::NamedFunction
Attributes
Public Class Methods
Source
# File lib/arel/nodes/named_function.rb, line 7 def initialize name, expr, aliaz = nil super(expr, aliaz) @name = name end
Calls superclass method
Arel::Nodes::Function::new
Public Instance Methods
Source
# File lib/arel/nodes/named_function.rb, line 16 def eql? other super && self.name == other.name end
Calls superclass method
Arel::Nodes::Function#eql?
Also aliased as: ==
Source
# File lib/arel/nodes/named_function.rb, line 12 def hash super ^ @name.hash end
Calls superclass method
Arel::Nodes::Function#hash