All Implemented Interfaces:
Freezable<Node>

public class Contact extends Element
  • Constructor Details

    • Contact

      public Contact()
  • Method Details

    • freeze

      public Contact freeze()
      Specified by:
      freeze in interface Freezable<Node>
      Overrides:
      freeze in class Node
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getFirst

      public String getFirst()
    • setFirst

      public void setFirst(String first)
    • getMiddle

      public String getMiddle()
    • setMiddle

      public void setMiddle(String middle)
    • getNick

      public String getNick()
    • setNick

      public void setNick(String nick)
    • getLast

      public String getLast()
    • setLast

      public void setLast(String last)
    • getMaiden

      public String getMaiden()
    • setMaiden

      public void setMaiden(String maiden)
    • getSuffix

      public String getSuffix()
    • setSuffix

      public void setSuffix(String suffix)
    • getCompany

      public String getCompany()
    • setCompany

      public void setCompany(String company)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • getJobTitle

      public String getJobTitle()
    • setJobTitle

      public void setJobTitle(String jobTitle)
    • getEmails

      public List<Email> getEmails()
    • addEmail

      public void addEmail(Email email)
    • getPhoneNumbers

      public List<PhoneNumber> getPhoneNumbers()
    • addPhoneNumber

      public void addPhoneNumber(PhoneNumber phoneNumber)
    • getIms

      public List<Im> getIms()
    • addIm

      public void addIm(Im im)
    • getWebPages

      public List<String> getWebPages()
    • addWebPage

      public void addWebPage(String webPage)
    • getAddresses

      public List<Address> getAddresses()
    • addAddress

      public void addAddress(Address address)
    • getLabel

      public String getLabel()
      Specified by:
      getLabel in class Node
    • getDefaultIdPrefix

      protected String getDefaultIdPrefix()
      Specified by:
      getDefaultIdPrefix in class Element