Class MailboxList

java.lang.Object
java.util.AbstractCollection<Mailbox>
java.util.AbstractList<Mailbox>
org.apache.james.mime4j.dom.address.MailboxList
All Implemented Interfaces:
Serializable, Iterable<Mailbox>, Collection<Mailbox>, List<Mailbox>, SequencedCollection<Mailbox>

public class MailboxList extends AbstractList<Mailbox> implements Serializable
An immutable, random-access list of Mailbox objects.
See Also:
  • Field Details

  • Constructor Details

    • MailboxList

      public MailboxList(List<Mailbox> mailboxes, boolean dontCopy)
      Parameters:
      mailboxes - A List that contains only Mailbox objects.
      dontCopy - true iff it is not possible for the mailboxes list to be modified by someone else.
    • MailboxList

      public MailboxList(List<Mailbox> mailboxes)
      Parameters:
      mailboxes - A List that contains only Mailbox objects.
    • MailboxList

      public MailboxList(Mailbox... mailboxes)
      Parameters:
      mailboxes - A List that contains only Mailbox objects.
  • Method Details