public final class ORCID
extends java.lang.Object
implements java.io.Serializable
ORCID
object can only be created by syntactic valid input.
It internally stores 1 strings (length=16).Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HTTP_ORCID_ORG
The default public ORCID proxy server
|
static java.lang.String |
ORCID_ORG |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asURI() |
java.lang.String |
checkDigit()
Generates check digit as per ISO 7064 11,2.
|
boolean |
equals(java.lang.Object obj) |
static ORCID |
fromString(java.lang.String orcid) |
java.lang.String |
getDigitsOnly()
The pure number representation, including the checksum (this maybe 'X'
so it's not only digits
|
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String ORCID_ORG
public static final java.lang.String HTTP_ORCID_ORG
public static ORCID fromString(java.lang.String orcid) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public java.lang.String getDigitsOnly()
public java.lang.String asURI()
public java.lang.String checkDigit()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2020 EDIT. All Rights Reserved.