Sha256: 9d84e6ed1a3f49dff95ca921c06edbf4f5de1a57c38bf93e5fbb92126188e666
Contents?: true
Size: 406 Bytes
Versions: 161
Compression:
Stored size: 406 Bytes
Contents
# frozen_string_literal: true module Arel # :nodoc: all module Nodes class Extract < Arel::Nodes::Unary attr_accessor :field def initialize(expr, field) super(expr) @field = field end def hash super ^ @field.hash end def eql?(other) super && self.field == other.field end alias :== :eql? end end end
Version data entries
161 entries across 156 versions & 14 rubygems