Class Source
java.lang.Object
org.orcid.jaxb.model.v3.release.common.Source
- All Implemented Interfaces:
Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within
this class.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SourceClientIdprotected SourceNameprotected SourceOrcidprotected SourceClientIdprotected SourceNameprotected SourceOrcid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic SourceReturns a source with populated sourceClientId.static SourceforClientWithClientOBO(String clientId, String oboId) Returns a source with populated sourceClientId and assertionOriginClientId.Deprecated.Gets the value of the sourceName property.Deprecated.inthashCode()voidsetAssertionOriginClientId(SourceClientId assertionOriginClientId) voidsetAssertionOriginName(SourceName assertionOriginName) voidsetAssertionOriginOrcid(SourceOrcid assertionOriginOrcid) voidsetSourceClientId(SourceClientId sourceClientId) voidsetSourceName(SourceName value) Sets the value of the sourceName property.voidsetSourceOrcid(SourceOrcid value) Sets the value of the sourceOrcid property.
-
Field Details
-
sourceOrcid
-
sourceClientId
-
sourceName
-
assertionOriginOrcid
-
assertionOriginClientId
-
assertionOriginName
-
-
Constructor Details
-
Source
public Source() -
Source
-
-
Method Details
-
getSourceOrcid
Deprecated.Only use this method if you really need to tell the difference between a source ORCID and a source client ID. UseretrieveSourcePath()instead.- Returns:
- possible object is
SourceOrcid
-
setSourceOrcid
Sets the value of the sourceOrcid property.- Parameters:
value- allowed object isSourceOrcid
-
getSourceClientId
Deprecated.Only use this method if you really need to tell the difference between a source ORCID and a source client ID. UseretrieveSourcePath()instead.- Returns:
- a SourceClientId object
-
setSourceClientId
-
getSourceName
Gets the value of the sourceName property.- Returns:
- possible object is
SourceName
-
setSourceName
Sets the value of the sourceName property.- Parameters:
value- allowed object isSourceName
-
getAssertionOriginOrcid
-
setAssertionOriginOrcid
-
getAssertionOriginClientId
-
setAssertionOriginClientId
-
getAssertionOriginName
-
setAssertionOriginName
-
retrieveSourcePath
-
retrieveAssertionOriginPath
-
retriveSourceUri
-
retriveAssertionOriginUri
-
hashCode
public int hashCode() -
equals
-
forClient
Returns a source with populated sourceClientId.- Parameters:
clientId- - String representation of the clientDetailsId representing the source entity of this source.- Returns:
- source with populated sourceClientId
-
forClientWithClientOBO
Returns a source with populated sourceClientId and assertionOriginClientId.- Parameters:
clientId- - String representation of the clientDetailsId representing the source entity of this source.oboId- - String representation of the assertionOriginClientId for this source.- Returns:
- source with populated sourceClientId and assertionOriginClientId
-