Interface ViewUtils<T>

All Known Implementing Classes:
ViewService, ViewSummaryService

public interface ViewUtils<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mongodb.client.MongoCollection<org.bson.Document>
     
    default T
    deserialize(org.bson.Document document)
     
    default Stream<org.bson.Document>
    findViews(SearchUser searchUser, org.bson.conversions.Bson query, org.mongojack.DBSort.SortBuilder sort)
     
    com.fasterxml.jackson.databind.ObjectMapper
     
     
  • Method Details

    • mapper

      com.fasterxml.jackson.databind.ObjectMapper mapper()
    • collection

      com.mongodb.client.MongoCollection<org.bson.Document> collection()
    • type

      Class<T> type()
    • deserialize

      default T deserialize(org.bson.Document document)
    • findViews

      default Stream<org.bson.Document> findViews(SearchUser searchUser, org.bson.conversions.Bson query, org.mongojack.DBSort.SortBuilder sort)