Module: KeySet::BasedOnKeys

Extended by:
ActiveSupport::Concern
Included in:
AllExceptSome, Some
Defined in:
lib/key_set/based_on_keys.rb

Instance Method Summary collapse

Instance Method Details

#cloneObject



31
32
33
# File 'lib/key_set/based_on_keys.rb', line 31

def clone
  self.class.new keys.deep_dup
end

#keys_arrayObject



19
20
21
# File 'lib/key_set/based_on_keys.rb', line 19

def keys_array
  keys.to_a
end

#represents_all?Boolean



23
24
25
# File 'lib/key_set/based_on_keys.rb', line 23

def represents_all?
  false
end

#represents_none?Boolean



27
28
29
# File 'lib/key_set/based_on_keys.rb', line 27

def represents_none?
  false
end