Class User

    • Field Detail

      • _id

        protected org.bson.types.ObjectId _id
      • email

        @NotNull
        protected @NotNull java.lang.String email
      • telNumber

        protected java.lang.String telNumber
      • avatar

        protected java.lang.String avatar
      • password

        protected java.lang.String password
      • name

        @NotNull
        protected @NotNull java.lang.String name
      • surname

        @NotNull
        protected @NotNull java.lang.String surname
      • token

        protected java.lang.String token
      • expirationDate

        protected java.time.LocalDateTime expirationDate
    • Constructor Detail

      • User

        public User()
      • User

        public User​(org.bson.types.ObjectId id)
      • User

        public User​(User user)
      • User

        public User​(java.lang.String email,
                    java.lang.String password,
                    java.lang.String name,
                    java.lang.String surname)
      • User

        public User​(com.fasterxml.jackson.databind.node.ObjectNode json)
    • Method Detail

      • getFullName

        public java.lang.String getFullName()
        Specified by:
        getFullName in interface IUser
      • getStringId

        public java.lang.String getStringId()
        Specified by:
        getStringId in interface IUser
      • getId

        public java.lang.String getId()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object