Package org.orcid.jaxb.model.record_v2
Class ExternalID
java.lang.Object
org.orcid.jaxb.model.record_v2.ExternalID
- All Implemented Interfaces:
Serializable,Cloneable,GroupAble
New external identifier class
- Author:
- tom
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Relationshipprotected Stringprotected Urlprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanstatic ExternalIDfromMessageExtId(WorkExternalIdentifier oldExtId) getType()getUrl()getValue()inthashCode()booleanvoidsetRelationship(Relationship relationship) voidvoidvoid
-
Field Details
-
type
-
value
-
url
-
relationship
-
-
Constructor Details
-
ExternalID
public ExternalID()
-
-
Method Details
-
getType
-
setType
-
getValue
-
setValue
-
getRelationship
-
setRelationship
-
getUrl
-
setUrl
-
getGroupId
- Specified by:
getGroupIdin interfaceGroupAble
-
isGroupAble
public boolean isGroupAble()- Specified by:
isGroupAblein interfaceGroupAble
-
fromMessageExtId
-
hashCode
public int hashCode() -
equals
-
clone
-