class Arel::Nodes::And
def eql?(other)
def eql?(other) self.class == other.class && self.children == other.children end
def fetch_attribute(&block)
def fetch_attribute(&block) children.any? && children.all? { |child| child.fetch_attribute(&block) } end
def hash
def hash children.hash end
def initialize(children)
def initialize(children) super() @children = children end
def left
def left children.first end
def right
def right children[1] end