Package org.orcid.jaxb.model.message
Class Email
java.lang.Object
org.orcid.jaxb.model.message.Email
- All Implemented Interfaces:
Serializable,VisibilityType
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within
this class.
<complexType>
<simpleContent>
<extension base="<http://www.orcid.org/ns/orcid>email">
<attGroup ref="{http://www.orcid.org/ns/orcid}visibility"/>
<attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="current" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="verified" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</extension>
</simpleContent>
</complexType>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanNote that hashCode and equals only use the value of the addressgetValue()Gets the value of the value property.Gets the value of the visibility property.inthashCode()Note that hashCode and equals only use the value of the addressbooleanGets the value of the current property.booleanGets the value of the primary property.booleanGets the value of the verified property.voidsetCurrent(Boolean value) Sets the value of the current property.voidsetPrimary(Boolean value) Sets the value of the primary property.voidvoidsetSourceClientId(String sourceClientId) voidSets the value of the value property.voidsetVerified(Boolean value) Sets the value of the verified property.voidsetVisibility(Visibility value) Sets the value of the visibility property.
-
Field Details
-
value
-
-
current
-
verified
-
visibility
-
source
-
sourceClientId
-
-
Constructor Details
-
Email
public Email() -
Email
-
-
Method Details
-
getValue
Gets the value of the value property.- Returns:
- possible object is
String
-
setValue
Sets the value of the value property.- Parameters:
value- allowed object isString
-
isPrimary
public boolean isPrimary()Gets the value of the primary property.- Returns:
- possible object is
Boolean
-
setPrimary
Sets the value of the primary property.- Parameters:
value- allowed object isBoolean
-
isCurrent
public boolean isCurrent()Gets the value of the current property.- Returns:
- possible object is
Boolean
-
setCurrent
Sets the value of the current property.- Parameters:
value- allowed object isBoolean
-
isVerified
public boolean isVerified()Gets the value of the verified property.- Returns:
- possible object is
Boolean
-
setVerified
Sets the value of the verified property.- Parameters:
value- allowed object isBoolean
-
getVisibility
Gets the value of the visibility property.- Specified by:
getVisibilityin interfaceVisibilityType- Returns:
- possible object is
Visibility
-
setVisibility
Sets the value of the visibility property.- Specified by:
setVisibilityin interfaceVisibilityType- Parameters:
value- allowed object isVisibility
-
getSource
-
setSource
-
getSourceClientId
-
setSourceClientId
-
hashCode
public int hashCode()Note that hashCode and equals only use the value of the address -
equals
Note that hashCode and equals only use the value of the address
-