Class Preferences

java.lang.Object
org.orcid.jaxb.model.message.Preferences
All Implemented Interfaces:
Serializable

public class Preferences extends Object implements Serializable
Java class for anonymous complex type. The following schema fragment specifies the expected content contained within this class.
 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.orcid.org/ns/orcid}send-email-frequency-days"/>
         <element ref="{http://www.orcid.org/ns/orcid}send-change-notifications"/>
         <element ref="{http://www.orcid.org/ns/orcid}send-orcid-news"/>
         <element ref="{http://www.orcid.org/ns/orcid}send-member-update-requests"/>
         <element ref="{http://www.orcid.org/ns/orcid}activities-visibility-default"/>
         <element ref="{http://www.orcid.org/ns/orcid}developer-tools-enabled" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • Preferences

      public Preferences()
  • Method Details

    • getSendEmailFrequencyDays

      public String getSendEmailFrequencyDays()
      Gets the value of the sendEmailFrequencyDays property.
      Returns:
      sendEmailFrequencyDays string
    • setSendEmailFrequencyDays

      public void setSendEmailFrequencyDays(String value)
      Sets the value of the sendEmailFrequencyDays property.
      Parameters:
      value - - sendEmailFrequencyDays string
    • getSendChangeNotifications

      public SendChangeNotifications getSendChangeNotifications()
      Gets the value of the sendChangeNotifications property.
      Returns:
      possible object is SendChangeNotifications
    • setSendChangeNotifications

      public void setSendChangeNotifications(SendChangeNotifications value)
      Sets the value of the sendChangeNotifications property.
      Parameters:
      value - allowed object is SendChangeNotifications
    • getSendAdministrativeChangeNotifications

      public SendAdministrativeChangeNotifications getSendAdministrativeChangeNotifications()
    • setSendAdministrativeChangeNotifications

      public void setSendAdministrativeChangeNotifications(SendAdministrativeChangeNotifications sendAdministrativeChangeNotifications)
    • getSendOrcidNews

      public SendOrcidNews getSendOrcidNews()
      Gets the value of the sendOrcidNews property.
      Returns:
      possible object is SendOrcidNews
    • setSendOrcidNews

      public void setSendOrcidNews(SendOrcidNews value)
      Sets the value of the sendOrcidNews property.
      Parameters:
      value - allowed object is SendOrcidNews
    • getSendMemberUpdateRequests

      public Boolean getSendMemberUpdateRequests()
    • setSendMemberUpdateRequests

      public void setSendMemberUpdateRequests(Boolean sendMemberUpdateRequests)
    • getWorkVisibilityDefault

      public WorkVisibilityDefault getWorkVisibilityDefault()
      Deprecated.
      Gets the value of the workVisibilityDefault property.
      Returns:
      the WorkVisibilityDefault
    • setWorkVisibilityDefault

      public void setWorkVisibilityDefault(WorkVisibilityDefault value)
      Deprecated.
      Sets the value of the workVisibilityDefault property.
      Parameters:
      value - - the WorkVisibilityDefault
    • getActivitiesVisibilityDefault

      public ActivitiesVisibilityDefault getActivitiesVisibilityDefault()
    • setActivitiesVisibilityDefault

      public void setActivitiesVisibilityDefault(ActivitiesVisibilityDefault activitiesVisibilityDefault)
    • getDeveloperToolsEnabled

      public DeveloperToolsEnabled getDeveloperToolsEnabled()
    • setDeveloperToolsEnabled

      public void setDeveloperToolsEnabled(DeveloperToolsEnabled developerToolsEnabled)
    • getNotificationsEnabled

      public Boolean getNotificationsEnabled()
    • setNotificationsEnabled

      public void setNotificationsEnabled(Boolean notificationsEnabled)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object