class Arel::Nodes::BindParam
def eql?(other)
def eql?(other) other.is_a?(BindParam) && value == other.value end
def hash
def hash [self.class, self.value].hash end
def infinite?
def infinite? value.respond_to?(:infinite?) && value.infinite? end
def initialize(value)
def initialize(value) @value = value super() end
def nil?
def nil? value.nil? end
def unboundable?
def unboundable? value.respond_to?(:unboundable?) && value.unboundable? end
def value_before_type_cast
def value_before_type_cast if value.respond_to?(:value_before_type_cast) value.value_before_type_cast else value end end