Package io.jmix.imap.dto
Class ImapFolderDto
java.lang.Object
io.jmix.imap.dto.ImapFolderDto
Encapsulates IMAP folder details:
- name
- full name
- tree structure place using children and parent
- flag to determine whether this folder can contain messages
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected List<ImapFolderDto>
protected String
protected UUID
protected String
protected ImapFolderDto
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<ImapFolderDto>
flattenList
(Collection<ImapFolderDto> folderDtos) getId()
getName()
void
setCanHoldMessages
(Boolean canHoldMessages) void
setChildren
(List<ImapFolderDto> children) void
setFullName
(String fullName) void
void
void
setParent
(ImapFolderDto parent) toString()
-
Field Details
-
id
-
name
-
fullName
-
canHoldMessages
-
children
-
parent
-
-
Constructor Details
-
ImapFolderDto
public ImapFolderDto()
-
-
Method Details