public interface MongoRepository<T extends ObjectWithId<org.bson.types.ObjectId>> extends Repository<org.bson.types.ObjectId,T,org.mongodb.morphia.Datastore>
| Modifier and Type | Method and Description |
|---|---|
org.mongodb.morphia.query.Query<T> |
asQuery() |
org.mongodb.morphia.query.Query<T> |
asQuery(java.time.Instant createdUtc) |
org.mongodb.morphia.query.Query<T> |
asQuery(org.bson.types.ObjectId id) |
java.util.Optional<org.mongodb.morphia.query.Query<T>> |
asQueryForIdOrTime(java.lang.String idOrTime) |
org.mongodb.morphia.query.UpdateOperations<T> |
createUpdateOperations() |
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
delete(org.mongodb.morphia.query.Query<T> query) |
java.util.concurrent.CompletableFuture<java.util.List<T>> |
getAll(org.mongodb.morphia.query.Query<T> query) |
java.util.concurrent.CompletableFuture<java.util.Optional<T>> |
getOne(org.mongodb.morphia.query.Query<T> query) |
org.mongodb.morphia.query.UpdateOperations<T> |
inc(java.lang.String field) |
org.mongodb.morphia.query.UpdateOperations<T> |
inc(java.lang.String field,
java.lang.Number value) |
org.mongodb.morphia.query.UpdateOperations<T> |
set(java.lang.String field,
java.lang.Object value) |
org.mongodb.morphia.query.UpdateOperations<T> |
unSet(java.lang.String field) |
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
update(java.util.Optional<org.mongodb.morphia.query.Query<T>> optionalQuery,
org.mongodb.morphia.query.UpdateOperations<T> updateOperations) |
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
update(org.mongodb.morphia.query.Query<T> query,
org.mongodb.morphia.query.UpdateOperations<T> updateOperations) |
getCreatedUtcdeleteOne, deleteOne, generateEmpty, getAll, getAllIds, getOne, getOne, getTClass, insert, insertOne, parseAndDeleteOne, parseAndGetOnegetDataStoreContext, getTKeyClass, parse, parseUnsafejava.util.concurrent.CompletableFuture<java.util.Optional<T>> getOne(org.mongodb.morphia.query.Query<T> query)
java.util.concurrent.CompletableFuture<java.util.List<T>> getAll(org.mongodb.morphia.query.Query<T> query)
java.util.concurrent.CompletableFuture<java.lang.Boolean> delete(org.mongodb.morphia.query.Query<T> query)
org.mongodb.morphia.query.UpdateOperations<T> createUpdateOperations()
org.mongodb.morphia.query.UpdateOperations<T> inc(java.lang.String field, java.lang.Number value)
org.mongodb.morphia.query.UpdateOperations<T> inc(java.lang.String field)
org.mongodb.morphia.query.UpdateOperations<T> set(java.lang.String field, java.lang.Object value)
org.mongodb.morphia.query.UpdateOperations<T> unSet(java.lang.String field)
java.util.concurrent.CompletableFuture<java.lang.Boolean> update(org.mongodb.morphia.query.Query<T> query, org.mongodb.morphia.query.UpdateOperations<T> updateOperations)
java.util.concurrent.CompletableFuture<java.lang.Boolean> update(java.util.Optional<org.mongodb.morphia.query.Query<T>> optionalQuery, org.mongodb.morphia.query.UpdateOperations<T> updateOperations)
org.mongodb.morphia.query.Query<T> asQuery()
org.mongodb.morphia.query.Query<T> asQuery(org.bson.types.ObjectId id)
org.mongodb.morphia.query.Query<T> asQuery(java.time.Instant createdUtc)
java.util.Optional<org.mongodb.morphia.query.Query<T>> asQueryForIdOrTime(java.lang.String idOrTime)