gnu.inet.imap
Class ListEntry

java.lang.Object
  extended by gnu.inet.imap.ListEntry
All Implemented Interfaces:
IMAPConstants

public class ListEntry
extends java.lang.Object
implements IMAPConstants

An item in an IMAP LIST or LSUB response.

Author:
Chris Burdess

Field Summary
 
Fields inherited from interface gnu.inet.imap.IMAPConstants
ACL, ALERT, APPEND, APPENDUID, AUTHENTICATE, BAD, BODY, BODY_PEEK, BODYSTRUCTURE, BYE, CAPABILITY, CHECK, CLOSE, COPY, COPYUID, CRAM_MD5, CREATE, DELETE, DELETEACL, ENVELOPE, EXAMINE, EXISTS, EXPUNGE, FETCH, FETCH_FLAGS, FLAG_ANSWERED, FLAG_DELETED, FLAG_DRAFT, FLAG_FLAGGED, FLAG_RECENT, FLAG_SEEN, FLAGS, GETACL, GETQUOTA, GETQUOTAROOT, GSSAPI, HEADER, HEADER_FIELDS, HEADER_FIELDS_NOT, INTERNALDATE, KERBEROS_V4, LIST, LIST_MARKED, LIST_NOINFERIORS, LIST_NOSELECT, LIST_UNMARKED, LISTRIGHTS, LOGIN, LOGINDISABLED, LOGOUT, LSUB, MESSAGES, MYRIGHTS, NAMESPACE, NEWNAME, NIL, NO, NOOP, OK, PARSE, PERMANENTFLAGS, PREAUTH, QUOTA, QUOTAROOT, READ_ONLY, READ_WRITE, RECENT, RENAME, RFC822, RFC822_HEADER, RFC822_SIZE, RFC822_TEXT, RIGHTS_ADMIN, RIGHTS_CREATE, RIGHTS_DELETE, RIGHTS_INSERT, RIGHTS_LOOKUP, RIGHTS_POST, RIGHTS_READ, RIGHTS_SEEN, RIGHTS_WRITE, SEARCH, SEARCH_ALL, SEARCH_ANSWERED, SEARCH_BCC, SEARCH_BEFORE, SEARCH_BODY, SEARCH_CC, SEARCH_DELETED, SEARCH_DRAFT, SEARCH_FLAGGED, SEARCH_FROM, SEARCH_HEADER, SEARCH_KEYWORD, SEARCH_LARGER, SEARCH_NEW, SEARCH_NOT, SEARCH_OLD, SEARCH_ON, SEARCH_OR, SEARCH_RECENT, SEARCH_SEEN, SEARCH_SENTBEFORE, SEARCH_SENTON, SEARCH_SENTSINCE, SEARCH_SINCE, SEARCH_SMALLER, SEARCH_SUBJECT, SEARCH_TEXT, SEARCH_TO, SEARCH_UID, SEARCH_UNANSWERED, SEARCH_UNDELETED, SEARCH_UNDRAFT, SEARCH_UNFLAGGED, SEARCH_UNKEYWORD, SEARCH_UNSEEN, SELECT, SETACL, SETQUOTA, SKEY, STARTTLS, STATUS, STORAGE, STORE, SUBSCRIBE, TRYCREATE, UID, UID_EXPUNGE, UIDNEXT, UIDVALIDITY, UNSEEN, UNSUBSCRIBE
 
Method Summary
 char getDelimiter()
          Returns the mailbox hierarchy delimiter.
 java.lang.String getMailbox()
          Returns the mailbox this list entry refers to.
 boolean isMarked()
          If true: the mailbox has been marked "interesting" by the server; the mailbox probably contains messages that have been added since the last time the mailbox was selected.
 boolean isNoinferiors()
          If true: it is not possible for any child levels of hierarchy to exist under this name; no child levels exist now and none can be created in the future.
 boolean isNoselect()
          If true: it is not possible to use this name as a selectable mailbox.
 boolean isUnmarked()
          If true: the mailbox does not contain any additional messages since the last time the mailbox was selected.
 java.lang.String toString()
          Debugging
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getMailbox

public java.lang.String getMailbox()
Returns the mailbox this list entry refers to.


getDelimiter

public char getDelimiter()
Returns the mailbox hierarchy delimiter.


isNoinferiors

public boolean isNoinferiors()
If true: it is not possible for any child levels of hierarchy to exist under this name; no child levels exist now and none can be created in the future.


isNoselect

public boolean isNoselect()
If true: it is not possible to use this name as a selectable mailbox.


isMarked

public boolean isMarked()
If true: the mailbox has been marked "interesting" by the server; the mailbox probably contains messages that have been added since the last time the mailbox was selected.


isUnmarked

public boolean isUnmarked()
If true: the mailbox does not contain any additional messages since the last time the mailbox was selected.


toString

public java.lang.String toString()
Debugging

Overrides:
toString in class java.lang.Object


© Copyright 2003 The Free Software Foundation, all rights reserved