Package io.foodtechlab.common.mongo.util
Class DeletedCriteria
- java.lang.Object
-
- io.foodtechlab.common.mongo.util.DeletedCriteria
-
public class DeletedCriteria extends Object
-
-
Constructor Summary
Constructors Constructor Description DeletedCriteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<org.springframework.data.mongodb.core.query.Criteria>filterCriteria(Boolean deleted)Генератор критерии из фильтра, чтобы не прописывать эти строчки во всех фильтрах каждый раз и использовать такой видorg.springframework.data.mongodb.core.query.CriteriagetDeletedCriteria()org.springframework.data.mongodb.core.query.CriteriagetNotDeletedCriteria()
-
-
-
Method Detail
-
getDeletedCriteria
public org.springframework.data.mongodb.core.query.Criteria getDeletedCriteria()
-
getNotDeletedCriteria
public org.springframework.data.mongodb.core.query.Criteria getNotDeletedCriteria()
-
filterCriteria
public Optional<org.springframework.data.mongodb.core.query.Criteria> filterCriteria(Boolean deleted)
Генератор критерии из фильтра, чтобы не прописывать эти строчки во всех фильтрах каждый раз и использовать такой видfilterCriteria(filters.getIsDeleted()).ifPresent(c - > criteriaSet.add (c))
-
-