java.lang.Object
com.rcore.database.mongo.commons.document.BaseDocument
io.foodtechlab.common.mongo.documents.BaseDeleteDocument
ru.foodtechlab.lib.auth.service.infrastructure.database.mongo.authorizationSession.model.AuthSessionDoc

@CompoundIndex(name="ipv4_type_createdAt_isDeleted",def="{ipV4: 1, type: 1, createdAt: 1, isDeleted: 1}") @CompoundIndex(name="status_username_deviceId_isDeleted",def="{\'status\': 1, \'username\': 1, \'deviceId\': 1, \'isDeleted\': 1}") @CompoundIndex(name="username_type_createdAt_status_isDeleted",def="{\'username\': 1, \'type\': 1, \'createdAt\': 1, \'status\': 1, \'isDeleted\': 1}") @CompoundIndex(name="deviceId_type_createdAt_isDeleted",def="{\'deviceId\': 1, \'type\': 1, \'createdAt\': 1, \'isDeleted\': 1}") public class AuthSessionDoc extends io.foodtechlab.common.mongo.documents.BaseDeleteDocument
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class io.foodtechlab.common.mongo.documents.BaseDeleteDocument

    io.foodtechlab.common.mongo.documents.BaseDeleteDocument.BaseDeleteDocumentBuilder<C extends io.foodtechlab.common.mongo.documents.BaseDeleteDocument,B extends io.foodtechlab.common.mongo.documents.BaseDeleteDocument.BaseDeleteDocumentBuilder<C,B>>

    Nested classes/interfaces inherited from class com.rcore.database.mongo.commons.document.BaseDocument

    com.rcore.database.mongo.commons.document.BaseDocument.BaseDocumentBuilder<C extends com.rcore.database.mongo.commons.document.BaseDocument,B extends com.rcore.database.mongo.commons.document.BaseDocument.BaseDocumentBuilder<C,B>>
  • Field Summary

    Fields inherited from class io.foodtechlab.common.mongo.documents.BaseDeleteDocument

    deleted, deletedAt

    Fields inherited from class com.rcore.database.mongo.commons.document.BaseDocument

    createdAt, id, updatedAt
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from class io.foodtechlab.common.mongo.documents.BaseDeleteDocument

    getDeletedAt, setDeleted, setDeletedAt

    Methods inherited from class com.rcore.database.mongo.commons.document.BaseDocument

    builder, canEqual, equals, getCreatedAt, getId, getUpdatedAt, hashCode, setCreatedAt, setId, setUpdatedAt, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AuthSessionDoc

      public AuthSessionDoc()
  • Method Details

    • isDeleted

      @Field("isDeleted") public boolean isDeleted()
      Overrides:
      isDeleted in class io.foodtechlab.common.mongo.documents.BaseDeleteDocument