Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mongodb/motor
/ types & classes
Types & classes
164 in github.com/mongodb/motor
⨍
Functions
986
◇
Types & classes
164
↓ 56 callers
Class
AsyncCommand
motor/metaprogramming.py:188
↓ 39 callers
Class
ReadOnlyProperty
Creates a readonly attribute on the wrapped PyMongo object.
motor/metaprogramming.py:196
↓ 35 callers
Class
SynchroProperty
Used to fake private properties like MongoClient.__member - don't use for real properties like write_concern or you'll mask missing features in
synchro/__init__.py:231
↓ 26 callers
Class
AsyncRead
motor/metaprogramming.py:172
↓ 25 callers
Class
DelegateMethod
A method on the wrapped PyMongo object that does no I/O and can be called synchronously
motor/metaprogramming.py:214
↓ 19 callers
Class
WrapOutgoing
synchro/__init__.py:219
↓ 15 callers
Class
MotorCursorChainingMethod
motor/metaprogramming.py:251
↓ 15 callers
Class
Sync
synchro/__init__.py:213
↓ 11 callers
Class
Movie
test/test_typing.py:36
↓ 11 callers
Class
TestListener
test/utils.py:79
↓ 10 callers
Class
MotorGridOutProperty
Creates a readonly attribute on the wrapped PyMongo GridOut.
motor/motor_gridfs.py:55
↓ 10 callers
Class
SynchroGridOutProperty
synchro/__init__.py:704
↓ 7 callers
Class
Collection
synchro/__init__.py:491
↓ 7 callers
Class
MongoClient
synchro/__init__.py:352
↓ 6 callers
Class
Version
Copied from PyMongo's test.version submodule.
test/version.py:20
↓ 5 callers
Class
AIOHTTPGridFS
Serve files from `GridFS`_. This class is a :ref:`request handler <aiohttp-web-handler>` that serves GridFS files, similar to aiohttp's built
motor/aiohttp/__init__.py:124
↓ 5 callers
Class
Database
synchro/__init__.py:453
↓ 4 callers
Class
AutoEncryptionOpts
synchro/__init__.py:782
↓ 4 callers
Class
CommandCursor
synchro/__init__.py:631
↓ 3 callers
Class
AgnosticClient
motor/core.py:105
↓ 3 callers
Class
Application
doc/examples/tornado_change_stream_example.py:23
↓ 3 callers
Class
Cursor
synchro/__init__.py:572
↓ 3 callers
Class
PatchSessionTimeout
Patches the client_session's with_transaction timeout for testing.
test/tornado_tests/test_motor_transaction.py:32
↓ 3 callers
Class
_
test/asyncio_tests/test_asyncio_tests.py:78
↓ 2 callers
Class
GridFSBucket
synchro/__init__.py:664
↓ 2 callers
Class
GridIn
synchro/__init__.py:676
↓ 2 callers
Class
GridOut
synchro/__init__.py:713
↓ 2 callers
Class
MockRequestHandler
For testing MotorGridOut.stream_to_handler.
test/__init__.py:35
↓ 2 callers
Class
_LatentCursor
Take the place of a PyMongo CommandCursor until aggregate() begins.
motor/core.py:1847
↓ 1 callers
Class
AgnosticCursor
motor/core.py:1753
↓ 1 callers
Class
AsyncWrite
motor/metaprogramming.py:180
↓ 1 callers
Class
C
test/tornado_tests/test_motor_basic.py:122
↓ 1 callers
Class
C
test/asyncio_tests/test_asyncio_basic.py:120
↓ 1 callers
Class
ChangeStream
synchro/__init__.py:531
↓ 1 callers
Class
ClientSession
synchro/__init__.py:426
↓ 1 callers
Class
ClientSubclass
test/tornado_tests/test_motor_basic.py:140
↓ 1 callers
Class
ClientSubclass
test/asyncio_tests/test_asyncio_basic.py:138
↓ 1 callers
Class
CollectionSubclass
test/tornado_tests/test_motor_basic.py:133
↓ 1 callers
Class
CollectionSubclass
test/asyncio_tests/test_asyncio_basic.py:131
↓ 1 callers
Class
CommandLogger
doc/examples/monitoring_example.py:27
↓ 1 callers
Class
DatabaseSubclass
test/tornado_tests/test_motor_basic.py:136
↓ 1 callers
Class
DatabaseSubclass
test/asyncio_tests/test_asyncio_basic.py:134
↓ 1 callers
Class
FailPoint
test/utils.py:159
↓ 1 callers
Class
GridOutCursor
synchro/__init__.py:638
↓ 1 callers
Class
HeartbeatLogger
doc/examples/monitoring_example.py:125
↓ 1 callers
Class
ImplicitMovie
test/test_typing.py:45
↓ 1 callers
Class
Listener
test/asyncio_tests/test_asyncio_client.py:223
↓ 1 callers
Class
MovieWithId
test/test_typing.py:40
↓ 1 callers
Class
ServerLogger
doc/examples/monitoring_example.py:78
↓ 1 callers
Class
SynchroModuleFinder
synchro/synchrotest.py:238
↓ 1 callers
Class
SynchroModuleLoader
synchro/synchrotest.py:250
↓ 1 callers
Class
SynchroPytestPlugin
synchro/synchrotest.py:269
↓ 1 callers
Class
TestEnvironment
test/test_environment.py:109
↓ 1 callers
Class
TopologyLogger
doc/examples/monitoring_example.py:101
↓ 1 callers
Class
_AssertLogsContext
A context manager used to implement TestCase.assertLogs().
test/assert_logs_backport.py:36
↓ 1 callers
Class
_CapturingHandler
Handler capturing all (raw and formatted) logging output.
test/assert_logs_backport.py:20
↓ 1 callers
Class
_MotorTransactionContext
Internal transaction context manager for start_transaction.
motor/core.py:319
↓ 1 callers
Class
_MyException
test/tornado_tests/test_motor_transaction.py:72
↓ 1 callers
Class
_SynchroTransactionContext
synchro/__init__.py:410
↓ 1 callers
Class
_TestMethodWrapper
Wraps a test method to raise an error if it returns a value. This is mainly used to detect undecorated generators (if a test method yields it
test/asyncio_tests/__init__.py:35
↓ 1 callers
Class
mongodoc
doc/mongo_extensions.py:22
↓ 1 callers
Class
mongoref
doc/mongo_extensions.py:26
↓ 1 callers
Class
mydict
test/test_typing.py:195
Class
AIOHTTPCustomHTTPGridFSTest
test/asyncio_tests/test_aiohttp_gridfs.py:252
Class
AIOHTTPGridFSHandlerTest
test/asyncio_tests/test_aiohttp_gridfs.py:134
Class
AIOHTTPGridFSHandlerTestBase
test/asyncio_tests/test_aiohttp_gridfs.py:46
Class
AIOHTTPTZAwareGridFSHandlerTest
test/asyncio_tests/test_aiohttp_gridfs.py:236
Class
AIOMotorTestBasic
test/asyncio_tests/test_asyncio_basic.py:30
Class
AgnosticBase
motor/core.py:76
Class
AgnosticBaseCursor
Base class for AgnosticCursor and AgnosticCommandCursor
motor/core.py:1384
Class
AgnosticBaseProperties
motor/core.py:93
Class
AgnosticChangeStream
A change stream cursor. Should not be called directly by application developers. See :meth:`~MotorCollection.watch` for example usage. .
motor/core.py:1935
Class
AgnosticClientEncryption
Explicit client-side field level encryption.
motor/core.py:2128
Class
AgnosticClientSession
A session for ordering sequential operations. Do not create an instance of :class:`MotorClientSession` directly; use :meth:`MotorClient.start
motor/core.py:336
Class
AgnosticCollection
motor/core.py:891
Class
AgnosticCommandCursor
motor/core.py:1806
Class
AgnosticDatabase
motor/core.py:559
Class
AgnosticGridFSBucket
motor/motor_gridfs.py:314
Class
AgnosticGridIn
motor/motor_gridfs.py:205
Class
AgnosticGridOut
Class to read data out of GridFS. MotorGridOut supports the same attributes as PyMongo's :class:`~gridfs.grid_file.GridOut`, such as ``_id``,
motor/motor_gridfs.py:72
Class
AgnosticGridOutCursor
motor/motor_gridfs.py:36
Class
AgnosticLatentCommandCursor
motor/core.py:1875
Class
AgnosticRawBatchCommandCursor
motor/core.py:1842
Class
AgnosticRawBatchCursor
motor/core.py:1801
Class
AssertLogsMixin
test/assert_logs_backport.py:79
Class
Async
motor/metaprogramming.py:138
Class
AsyncIOMockServerTestCase
test/asyncio_tests/__init__.py:150
Class
AsyncIOTestCase
test/asyncio_tests/__init__.py:70
Class
AsyncVersion
Version class that can be instantiated with an async client from within a coroutine.
test/tornado_tests/__init__.py:142
Class
BulkOperationBuilder
synchro/__init__.py:660
Class
ChangesHandler
doc/examples/tornado_change_stream_example.py:39
Class
ClientEncryption
synchro/__init__.py:791
Class
CursorManager
synchro/__init__.py:655
Class
CustomGridFSHandler
test/tornado_tests/test_motor_web.py:198
Class
CustomGridFSHandlerTest
test/tornado_tests/test_motor_web.py:196
Class
ExecutorForkTest
test/tornado_tests/test_motor_basic.py:155
Class
ExecutorForkTest
test/asyncio_tests/test_asyncio_basic.py:153
Class
GridFSHandler
A handler that can serve content from GridFS, very similar to :class:`tornado.web.StaticFileHandler`. .. code-block:: python db = mo
motor/web.py:38
Class
GridFSHandlerTest
test/tornado_tests/test_motor_web.py:105
Class
GridFSHandlerTestBase
test/tornado_tests/test_motor_web.py:36
next →
1–100 of 164, ranked by callers