rdkit.Chem.Suppliers.DbMolSupplier.RandomAccessDbMolSupplier

Package rdkit :: Package Chem :: Package Suppliers :: Module DbMolSupplier :: Class RandomAccessDbMolSupplier |
[hide private]
[frames] | no frames]

# Class RandomAccessDbMolSupplier

source code

                 object --+
                          |
    MolSupplier.MolSupplier --+
                              |
                  DbMolSupplier --+
                                  |
                                 RandomAccessDbMolSupplier

Instance Methods | [hide private]
__init__(self, dbResults, **kwargs) | source code
__len__(self) | source code
__getitem__(self, idx) | source code
Reset(self) | source code
NextMol(self) Must be implemented in child class | source code
Inherited from `DbMolSupplier`: `GetColumnNames` Inherited from `DbMolSupplier` (private): `_BuildMol` Inherited from `MolSupplier.MolSupplier`: `__iter__`, `__next__`, `next` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, dbResults, **kwargs) (Constructor) | source code
    DbResults should be a Dbase.DbResultSet.RandomAccessDbResultSet
Overrides: object.__init__

### Reset(self) | source code
Overrides: MolSupplier.MolSupplier.Reset

### NextMol(self) | source code
    Must be implemented in child class
Overrides: MolSupplier.MolSupplier.NextMol (inherited documentation)