|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.openexchange.mail.json.writer.FolderWriter
public final class FolderWriter
FolderWriter - Writes MailFolder instances as JSON strings.
| Nested Class Summary | |
|---|---|
static class |
FolderWriter.MailFolderFieldWriter
|
| Method Summary | |
|---|---|
static FolderWriter.MailFolderFieldWriter[] |
getMailFolderFieldWriter(int[] fields,
MailConfig mailConfig)
Generates appropriate field writers for given mail folder fields |
static org.json.JSONObject |
writeMailFolder(int accountId,
MailFolder folder,
MailConfig mailConfig)
Writes whole folder as a JSON object |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static org.json.JSONObject writeMailFolder(int accountId,
MailFolder folder,
MailConfig mailConfig)
throws MailException
folder - The folder to write
MailException
public static FolderWriter.MailFolderFieldWriter[] getMailFolderFieldWriter(int[] fields,
MailConfig mailConfig)
fields - The fields to writemailConfig - Current mail configuration
FolderWriter.MailFolderFieldWriter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||