All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXuser.html Maven / Gradle / Ivy






NXuser (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXuser

  • All Superinterfaces:
    GroupNode, java.lang.Iterable<NodeLink>, Node, NXobject
    All Known Implementing Classes:
    NXuserImpl


    public interface NXuser
    extends NXobject
    Contact information for a user. The format allows more than one user with the same affiliation and contact information, but a second :ref:`NXuser` group should be used if they have different affiliations, etc.
    • Method Detail

      • getName

        IDataset getName()
        Name of user responsible for this entry
        Returns:
        the value.
      • setName

        DataNode setName(IDataset name)
        Name of user responsible for this entry
        Parameters:
        name - the name
      • getNameScalar

        java.lang.String getNameScalar()
        Name of user responsible for this entry
        Returns:
        the value.
      • setNameScalar

        DataNode setNameScalar(java.lang.String name)
        Name of user responsible for this entry
        Parameters:
        name - the name
      • getRole

        IDataset getRole()
        Role of user responsible for this entry. Suggested roles are "local_contact", "principal_investigator", and "proposer"
        Returns:
        the value.
      • setRole

        DataNode setRole(IDataset role)
        Role of user responsible for this entry. Suggested roles are "local_contact", "principal_investigator", and "proposer"
        Parameters:
        role - the role
      • getRoleScalar

        java.lang.String getRoleScalar()
        Role of user responsible for this entry. Suggested roles are "local_contact", "principal_investigator", and "proposer"
        Returns:
        the value.
      • setRoleScalar

        DataNode setRoleScalar(java.lang.String role)
        Role of user responsible for this entry. Suggested roles are "local_contact", "principal_investigator", and "proposer"
        Parameters:
        role - the role
      • getAffiliation

        IDataset getAffiliation()
        Affiliation of user
        Returns:
        the value.
      • setAffiliation

        DataNode setAffiliation(IDataset affiliation)
        Affiliation of user
        Parameters:
        affiliation - the affiliation
      • getAffiliationScalar

        java.lang.String getAffiliationScalar()
        Affiliation of user
        Returns:
        the value.
      • setAffiliationScalar

        DataNode setAffiliationScalar(java.lang.String affiliation)
        Affiliation of user
        Parameters:
        affiliation - the affiliation
      • getAddress

        IDataset getAddress()
        Address of user
        Returns:
        the value.
      • setAddress

        DataNode setAddress(IDataset address)
        Address of user
        Parameters:
        address - the address
      • getAddressScalar

        java.lang.String getAddressScalar()
        Address of user
        Returns:
        the value.
      • setAddressScalar

        DataNode setAddressScalar(java.lang.String address)
        Address of user
        Parameters:
        address - the address
      • getTelephone_number

        IDataset getTelephone_number()
        Telephone number of user
        Returns:
        the value.
      • setTelephone_number

        DataNode setTelephone_number(IDataset telephone_number)
        Telephone number of user
        Parameters:
        telephone_number - the telephone_number
      • getTelephone_numberScalar

        java.lang.String getTelephone_numberScalar()
        Telephone number of user
        Returns:
        the value.
      • setTelephone_numberScalar

        DataNode setTelephone_numberScalar(java.lang.String telephone_number)
        Telephone number of user
        Parameters:
        telephone_number - the telephone_number
      • getFax_number

        IDataset getFax_number()
        Fax number of user
        Returns:
        the value.
      • setFax_number

        DataNode setFax_number(IDataset fax_number)
        Fax number of user
        Parameters:
        fax_number - the fax_number
      • getFax_numberScalar

        java.lang.String getFax_numberScalar()
        Fax number of user
        Returns:
        the value.
      • setFax_numberScalar

        DataNode setFax_numberScalar(java.lang.String fax_number)
        Fax number of user
        Parameters:
        fax_number - the fax_number
      • getEmail

        IDataset getEmail()
        Email of user
        Returns:
        the value.
      • setEmail

        DataNode setEmail(IDataset email)
        Email of user
        Parameters:
        email - the email
      • getEmailScalar

        java.lang.String getEmailScalar()
        Email of user
        Returns:
        the value.
      • setEmailScalar

        DataNode setEmailScalar(java.lang.String email)
        Email of user
        Parameters:
        email - the email
      • getFacility_user_id

        IDataset getFacility_user_id()
        facility based unique identifier for this person e.g. their identification code on the facility address/contact database
        Returns:
        the value.
      • setFacility_user_id

        DataNode setFacility_user_id(IDataset facility_user_id)
        facility based unique identifier for this person e.g. their identification code on the facility address/contact database
        Parameters:
        facility_user_id - the facility_user_id
      • getFacility_user_idScalar

        java.lang.String getFacility_user_idScalar()
        facility based unique identifier for this person e.g. their identification code on the facility address/contact database
        Returns:
        the value.
      • setFacility_user_idScalar

        DataNode setFacility_user_idScalar(java.lang.String facility_user_id)
        facility based unique identifier for this person e.g. their identification code on the facility address/contact database
        Parameters:
        facility_user_id - the facility_user_id




© 2015 - 2024 Weber Informatics LLC | Privacy Policy