Class AddressList

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

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

  • Constructor Details

    • AddressList

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

      public AddressList(List<? extends Address> addresses)
      Parameters:
      addresses - A List that contains only Address objects.
    • AddressList

      public AddressList(Address... addresses)
      Parameters:
      addresses - A List that contains only Address objects.
  • Method Details