Module: RDKit::DB::KeyMethods
- Included in:
- RDKit::DB
- Defined in:
- lib/rdkit/db.rb
Instance Method Summary collapse
Instance Method Details
#del(keys) ⇒ Object
42 43 44 |
# File 'lib/rdkit/db.rb', line 42 def del(keys) keys.select { |key| objects.delete(key) }.count end |
#exists?(key) ⇒ Boolean
50 51 52 |
# File 'lib/rdkit/db.rb', line 50 def exists?(key) objects.include?(key) end |
#filter_keys(pattern) ⇒ Object
46 47 48 |
# File 'lib/rdkit/db.rb', line 46 def filter_keys(pattern) objects.keys end |
#type(key) ⇒ Object
54 55 56 |
# File 'lib/rdkit/db.rb', line 54 def type(key) objects[key].type.to_s rescue 'none' end |