public class ORCID
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ORCID(java.lang.String orcid)
Default constructor that check if the format and the checksum of the ORCID is
valid
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getOrcid() |
static ORCID |
getOrcidByID(java.lang.String orcidString) |
static java.util.List<ORCID> |
getOrcidsByName(java.lang.String firstName,
java.lang.String LastName) |
static NaturalPerson |
getPersonByOrcid(java.lang.String orcidString) |
void |
setOrcid(java.lang.String orcid) |
java.lang.String |
toString() |
public ORCID(java.lang.String orcid)
throws ORCIDException
orcid - the ORCID StringORCIDException - if the given ORCID is not validpublic java.lang.String getOrcid()
public void setOrcid(java.lang.String orcid)
public java.lang.String toString()
toString in class java.lang.Objectpublic static ORCID getOrcidByID(java.lang.String orcidString) throws ORCIDException
ORCIDExceptionpublic static java.util.List<ORCID> getOrcidsByName(java.lang.String firstName, java.lang.String LastName) throws ORCIDException
ORCIDExceptionpublic static NaturalPerson getPersonByOrcid(java.lang.String orcidString) throws ORCIDException
ORCIDException