public class DbMailFolder extends Object implements Comparable<DbMailFolder>
Modifier and Type | Class and Description |
---|---|
static class |
DbMailFolder.SpecialType |
Modifier and Type | Field and Description |
---|---|
long |
accountId |
Date |
createdAt |
boolean |
holdsFolders |
boolean |
holdsMessages |
long |
id |
boolean |
isAutoRetrieval |
Date |
modifiedAt |
String |
name |
DbMailFolder |
parentFolder |
long |
parentFolderId |
DbMailFolder.SpecialType |
specialType |
List<DbMailFolder> |
subFolders |
Constructor and Description |
---|
DbMailFolder() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(DbMailFolder folder) |
static DbMailFolder |
createRootFolder(long accountId) |
DbMailFolder |
createSubFolder(String name) |
static DbMailFolder |
createSubFolder(String name,
long parentFolderId,
long accountId) |
List<DbMailFolder> |
getAllSubFolders() |
List<DbMailFolder> |
getParents() |
String[] |
getPath() |
DbMailFolder |
getSubFolder(long id) |
DbMailFolder |
getSubFolder(String name) |
boolean |
hasSubFolder(long id) |
boolean |
hasSubFolder(String name) |
DbMailFolder |
lookupFolder(long folderId) |
public long id
public long accountId
public long parentFolderId
public String name
public boolean holdsMessages
public boolean holdsFolders
public boolean isAutoRetrieval
public DbMailFolder.SpecialType specialType
public Date createdAt
public Date modifiedAt
public DbMailFolder parentFolder
public List<DbMailFolder> subFolders
public int compareTo(DbMailFolder folder)
compareTo
in interface Comparable<DbMailFolder>
public static DbMailFolder createRootFolder(long accountId)
public final DbMailFolder createSubFolder(String name)
public static DbMailFolder createSubFolder(String name, long parentFolderId, long accountId)
public List<DbMailFolder> getAllSubFolders()
public List<DbMailFolder> getParents()
public String[] getPath()
public DbMailFolder getSubFolder(long id)
public DbMailFolder getSubFolder(String name)
public boolean hasSubFolder(long id)
public boolean hasSubFolder(String name)
public DbMailFolder lookupFolder(long folderId)
Copyright © 2015 OpenEstate. All rights reserved.