Index
All Classes and Interfaces|All Packages
A
- addDocumentInternal(Document) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
C
- count() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
D
- de.bwaldvogel.mongo - package de.bwaldvogel.mongo
- de.bwaldvogel.mongo.backend.memory - package de.bwaldvogel.mongo.backend.memory
- de.bwaldvogel.mongo.backend.memory.index - package de.bwaldvogel.mongo.backend.memory.index
F
- findDocumentPosition(Document) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
G
- getCount() - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- getDataSize() - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- getDataSize() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
- getDocument(Integer) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
- getFileSize() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryDatabase
- getIterable() - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- getPosition(KeyValue) - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- getStorageSize() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryDatabase
H
- handleUpdate(Integer, Document, Document) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
I
- InMemoryMongoServer - Class in de.bwaldvogel.mongo
- InMemoryMongoServer() - Constructor for class de.bwaldvogel.mongo.InMemoryMongoServer
-
creates a mongo server with in-memory backend
- isEmpty() - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- isEmpty() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
M
- main(String[]) - Static method in class de.bwaldvogel.mongo.InMemoryMongoServer
- matchDocuments(Document, Document, int, int, int, Document) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
- MemoryBackend - Class in de.bwaldvogel.mongo.backend.memory
- MemoryBackend() - Constructor for class de.bwaldvogel.mongo.backend.memory.MemoryBackend
- MemoryBackend(Clock) - Constructor for class de.bwaldvogel.mongo.backend.memory.MemoryBackend
- MemoryCollection - Class in de.bwaldvogel.mongo.backend.memory
- MemoryCollection(MongoDatabase, String, CollectionOptions, CursorRegistry) - Constructor for class de.bwaldvogel.mongo.backend.memory.MemoryCollection
- MemoryDatabase - Class in de.bwaldvogel.mongo.backend.memory
- MemoryDatabase(String, CursorRegistry) - Constructor for class de.bwaldvogel.mongo.backend.memory.MemoryDatabase
- MemoryUniqueIndex - Class in de.bwaldvogel.mongo.backend.memory.index
- MemoryUniqueIndex(String, List<IndexKey>, boolean) - Constructor for class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
O
- openOrCreateCollection(String, CollectionOptions) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryDatabase
- openOrCreateDatabase(String) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryBackend
- openOrCreateUniqueIndex(String, String, List<IndexKey>, boolean) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryDatabase
P
- putKeyPosition(KeyValue, Integer) - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
R
- removeDocument(KeyValue) - Method in class de.bwaldvogel.mongo.backend.memory.index.MemoryUniqueIndex
- removeDocument(Integer) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
S
- streamAllDocumentsWithPosition() - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
U
- updateDataSize(int) - Method in class de.bwaldvogel.mongo.backend.memory.MemoryCollection
All Classes and Interfaces|All Packages