Class Contact


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2019-08-07T11:19:54.315+02:00")
    public class Contact
    extends IndexedElement
    The contact’s name, affiliation and e-mail. Several contacts can be given by indicating the number in the square brackets after "contact". A contact has to be supplied in the format [first name] [initials] [last name].

    mzTab-M specification example(s):

    MTD     contact[1]-name James D. Watson
    MTD     contact[1]-affiliation  Cambridge University, UK
    MTD     contact[1]-email        watson@cam.ac.uk
    MTD     contact[2]-name Francis Crick
    MTD     contact[2]-affiliation  Cambridge University, UK
    MTD     contact[2]-email        crick@cam.ac.uk
    
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Contact.Properties
      Property enumeration for Contact.
    • Constructor Summary

      Constructors 
      Constructor Description
      Contact()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Contact affiliation​(java.lang.String affiliation)
      Builder method for affiliation.
      Contact elementType​(java.lang.String elementType)
      Builder method for elementType.
      Contact email​(java.lang.String email)
      Builder method for email.
      boolean equals​(java.lang.Object o)  
      java.lang.String getAffiliation()
      The contact's affiliation.
      @Pattern(regexp="^\\w+([\\.-]?\\w+)*@\\w+([\\.-]?\\w+)*(\\.\\w{2,3})+$") java.lang.String getEmail()
      The contact's e-mail address.
      java.lang.String getName()
      The contact's name.
      int hashCode()  
      Contact id​(java.lang.Integer id)
      Builder method for id.
      Contact name​(java.lang.String name)
      Builder method for name.
      void setAffiliation​(java.lang.String affiliation)
      Set affiliation.
      void setEmail​(java.lang.String email)
      Set email.
      void setName​(java.lang.String name)
      Set name.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait