# dm.selectors package

## Subpackages

- dm.selectors.from_server package
  - Submodules
  - dm.selectors.from_server.CachedDataFromServer module
  - Module contents
- dm.selectors.interval package
  - Submodules
  - dm.selectors.interval.AbstractTableIntervalSelector module
  - dm.selectors.interval.SimpleIntervalSelector module
  - Module contents
- dm.selectors.row package
  - Submodules
  - dm.selectors.row.AbstractTableRowSelector module
  - dm.selectors.row.CachedDiffRowWithIntervalSelector module
  - dm.selectors.row.CachedRowWithIntervalSelector module
  - dm.selectors.row.LinearSimpleCachedRowSelector module
  - dm.selectors.row.SimpleCachedRowSelector module
  - dm.selectors.row.SimpleRowSelector module
  - Module contents

## Submodules

## dm.selectors.AbstractSelector module

Abstract class for selector from arbitrary source.

class `dm.selectors.AbstractSelector.``AbstractSelector`

  Bases: `abc.ABC`

  `clear`()

    It clears selector cache.

    Returns

      None

## Module contents