Module: ActivePStore::Core

Included in:
Base
Defined in:
lib/active_pstore/core.rb

Instance Method Summary collapse

Instance Method Details

#==(comparison_object) ⇒ Object Also known as: eql?



3
4
5
6
7
8
9
# File 'lib/active_pstore/core.rb', line 3

def ==(comparison_object)
  if id
    comparison_object.instance_of?(self.class) && comparison_object.id == id
  else
    super
  end
end

#hashObject



12
13
14
15
16
17
18
# File 'lib/active_pstore/core.rb', line 12

def hash
  if id
    id.hash
  else
    super
  end
end