Class DomainList

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

public final class DomainList extends AbstractList<String> implements Serializable
An immutable, random-access list of Strings (that are supposedly domain names or domain literals).
See Also:
  • Field Details

  • Constructor Details

    • DomainList

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

      public DomainList(List<String> domains)
      Parameters:
      domains - A List that contains only String objects.
    • DomainList

      public DomainList(String... domains)
      Parameters:
      domains - A List that contains only String objects.
  • Method Details