Package org.orcid.jaxb.model.message
Class ResearcherUrl
java.lang.Object
org.orcid.jaxb.model.message.ResearcherUrl
- All Implemented Interfaces:
Serializable,Comparable<ResearcherUrl>,PrivateVisibleToSource,VisibilityType
public class ResearcherUrl
extends Object
implements Comparable<ResearcherUrl>, VisibilityType, PrivateVisibleToSource, 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}url-name" minOccurs="0"/>
<element ref="{http://www.orcid.org/ns/orcid}url" minOccurs="0"/>
</sequence>
<attGroup ref="{http://www.orcid.org/ns/orcid}visibility"/>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Sourceprotected Urlprotected UrlNameprotected Visibility -
Constructor Summary
ConstructorsConstructorDescriptionResearcherUrl(Url url, UrlName urlName, Visibility vis) ResearcherUrl(Url url, Visibility vis) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ResearcherUrl researcherUrl) booleangetUrl()Gets the value of the url property.Gets the value of the urlName property.inthashCode()voidvoidSets the value of the url property.voidsetUrlName(UrlName value) Sets the value of the urlName property.voidsetVisibility(Visibility visibility)
-
Field Details
-
urlName
-
url
-
visibility
-
source
-
-
Constructor Details
-
ResearcherUrl
public ResearcherUrl() -
ResearcherUrl
-
ResearcherUrl
-
-
Method Details
-
getUrlName
Gets the value of the urlName property.- Returns:
- possible object is
UrlName
-
setUrlName
Sets the value of the urlName property.- Parameters:
value- allowed object isUrlName
-
getUrl
Gets the value of the url property.- Returns:
- possible object is
Url
-
setUrl
Sets the value of the url property.- Parameters:
value- allowed object isUrl
-
getVisibility
- Specified by:
getVisibilityin interfaceVisibilityType
-
setVisibility
- Specified by:
setVisibilityin interfaceVisibilityType
-
getSource
- Specified by:
getSourcein interfacePrivateVisibleToSource
-
setSource
-
compareTo
- Specified by:
compareToin interfaceComparable<ResearcherUrl>
-
equals
-
hashCode
public int hashCode()
-