Class Mail
java.lang.Object
deu.cse.spring_webmail.mail.entity.Mail
메일 엔티티
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Blob
메일 헤더private Integer
private MailBox
메일함private Blob
메일 바디 (내용)private Long
private Timestamp
메일 수발신 시간private Boolean
메일 제목private Boolean
메일 삭제 여부private Boolean
private Boolean
메일 중요 여부private Boolean
private Boolean
메일 읽음 여부 (Seen)private Mail.MailKey
메일 키private String
private String
메일 유형private Long
private Long
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
mailKey
메일 키 -
mailbox
메일함 -
mailIsAnswered
메일 제목 -
mailBodyStartOctet
-
mailContentOctetsCount
-
mailIsDeleted
메일 삭제 여부Soft Delete 기법을 사용하고 있기 때문에, 해당 속성이 true가 된다면 JPA 쿼리 시 보이지 않음
-
mailIsDraft
-
mailIsFlagged
메일 중요 여부 -
mailDate
메일 수발신 시간 -
mailMimeType
메일 유형메일의 MIME 타입을 나타냅니다.
Plain Text, HTML, Multipart 등이 있습니다.
-
mailModseq
-
mailIsRecent
-
mailIsSeen
메일 읽음 여부 (Seen) -
mailMimeSubtype
-
mailTextualLineCount
-
mailBytes
메일 바디 (내용)메일의 내용을 저장합니다.
첨부파일도 함께 저장됩니다.
-
headerBytes
메일 헤더메일의 헤더를 저장합니다.
-
-
Constructor Details
-
Mail
public Mail()
-