Module: LookupBy::Lookup::InstanceMethods

Defined in:
lib/lookup_by/lookup.rb

Instance Method Summary collapse

Instance Method Details

#===(arg) ⇒ Object



133
134
135
136
137
138
139
140
141
142
# File 'lib/lookup_by/lookup.rb', line 133

def ===(arg)
  case arg
  when Symbol, String, Integer, IPAddr, nil
    return self == self.class[arg]
  when Array
    return arg.any? { |i| self === i }
  end

  super
end