public enum IdentifierType extends Enum<IdentifierType>
Enum Constant and Description |
---|
CITES
https://cites.org/
|
DOI |
FTP |
GBIF_NODE
Identifies the node (e.g: 'DK' for Denmark, 'sp2000' for Species 2000).
|
GBIF_PARTICIPANT
Participant identifier from the GBIF Directory.
|
GBIF_PORTAL
Indicates the identifier originated from an auto_increment column in the portal.data_provider or
portal.data_resource table respectively.
|
GRID
https://www.grid.ac/institutes/
|
GRSCICOLL_ID
ID migrated from GrSciColl.
|
GRSCICOLL_URI
Cool URI migrated from GrSciColl.
|
HANDLER |
IH_IRN
IRN of an IH record.
|
LSID
Reference controlled by a separate system, used for example by DOI.
|
NCBI_BIOCOLLECTION
https://www.ncbi.nlm.nih.gov/
|
ROR
Research Organization Registry.
|
SYMBIOTA_UUID
Symbiota IDs to help linking GrSciColl occurrences.
|
UNKNOWN |
URI |
URL |
UUID |
WIKIDATA |
Modifier and Type | Field and Description |
---|---|
static List<IdentifierType> |
TYPES |
Modifier and Type | Method and Description |
---|---|
static IdentifierType |
fromString(String identifierType) |
static IdentifierType |
inferFrom(String identifier)
Tries to infer the identifier type from a given identifier.
|
static IdentifierType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IdentifierType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IdentifierType URL
public static final IdentifierType LSID
public static final IdentifierType HANDLER
public static final IdentifierType DOI
public static final IdentifierType UUID
public static final IdentifierType FTP
public static final IdentifierType URI
public static final IdentifierType UNKNOWN
public static final IdentifierType GBIF_PORTAL
public static final IdentifierType GBIF_NODE
public static final IdentifierType GBIF_PARTICIPANT
public static final IdentifierType GRSCICOLL_ID
public static final IdentifierType GRSCICOLL_URI
public static final IdentifierType IH_IRN
public static final IdentifierType ROR
public static final IdentifierType GRID
public static final IdentifierType CITES
public static final IdentifierType SYMBIOTA_UUID
public static final IdentifierType WIKIDATA
public static final IdentifierType NCBI_BIOCOLLECTION
public static final List<IdentifierType> TYPES
public static IdentifierType[] values()
for (IdentifierType c : IdentifierType.values()) System.out.println(c);
public static IdentifierType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static IdentifierType fromString(String identifierType)
public static IdentifierType inferFrom(@Nullable String identifier)
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.