Class TaskDocumentMapper
- java.lang.Object
-
- cn.boboweike.carrot.storage.nosql.mongo.mapper.TaskDocumentMapper
-
public class TaskDocumentMapper extends Object
-
-
Constructor Summary
Constructors Constructor Description TaskDocumentMapper(TaskMapper taskMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bson.conversions.BsonbyId(List<UUID> ids)org.bson.DocumenttoInsertDocument(RecurringTask recurringTask)org.bson.DocumenttoInsertDocument(Task task)RecurringTasktoRecurringTask(org.bson.Document document)TasktoTask(org.bson.Document document)org.bson.DocumenttoUpdateDocument(Task task)com.mongodb.client.model.UpdateOneModel<org.bson.Document>toUpdateOneModel(Task task)
-
-
-
Constructor Detail
-
TaskDocumentMapper
public TaskDocumentMapper(TaskMapper taskMapper)
-
-
Method Detail
-
toInsertDocument
public org.bson.Document toInsertDocument(Task task)
-
toUpdateDocument
public org.bson.Document toUpdateDocument(Task task)
-
toUpdateOneModel
public com.mongodb.client.model.UpdateOneModel<org.bson.Document> toUpdateOneModel(Task task)
-
toTask
public Task toTask(org.bson.Document document)
-
toInsertDocument
public org.bson.Document toInsertDocument(RecurringTask recurringTask)
-
toRecurringTask
public RecurringTask toRecurringTask(org.bson.Document document)
-
-