public enum ContactType extends Enum<ContactType>
Enum Constant and Description |
---|
ADDITIONAL_DELEGATE
A contact appointed to a Participant's delegation at the GBIF Governing Board.
|
ADMINISTRATIVE_POINT_OF_CONTACT
A contact to contact for further non-technical information related to the dataset.
|
AUTHOR
A contact who is an author of a publication that used the dataset, or author of a data paper.
|
CONTENT_PROVIDER
A contact who contributed content to a dataset (the dataset being described may be a composite).
|
CURATOR
The contact that maintains and documents the specimens in a collection.
|
CUSTODIAN_STEWARD
A contact who is responsible for/takes care of the dataset.
|
DATA_ADMINISTRATOR
A contact who manages the operation of a data system.
|
DISTRIBUTOR
A contact involved in the publishing/distribution chain of a dataset.
|
EDITOR
A contact associated with editing a publication that used the dataset, or a data paper.
|
HEAD_OF_DELEGATION
A contact appointed to lead and represent a Participant's delegation at the GBIF Governing Board.
|
METADATA_AUTHOR
A contact responsible for providing the metadata.
|
NODE_MANAGER
A contact leading the work of the Node and representing the Node in the Nodes Committee.
|
NODE_STAFF
A contact who is a member of the Node's staff.
|
ORIGINATOR
A contact who originally gathered/prepared the dataset.
|
OWNER
A contact who owns the dataset (may or may not be the custodian).
|
POINT_OF_CONTACT
A contact to contact for further information about the dataset.
|
PRINCIPAL_INVESTIGATOR
A primary scientific contact associated with the dataset.
|
PROCESSOR
A contact responsible for any post-collection processing of the dataset.
|
PROGRAMMER
The contact providing informatics/programming support related to the dataset.
|
PUBLISHER
A contact associated with the publishing of some entity (paper, article, book, etc) based on the dataset, or of a
data paper.
|
REGIONAL_NODE_REPRESENTATIVE
A contact representing a regional group of Nodes.
|
REVIEWER
A person assigned to review the dataset and verify its data and/or metadata quality.
|
SYSTEM_ADMINISTRATOR
A contact who manages the operation of a computer system.
|
TECHNICAL_POINT_OF_CONTACT
A contact to contact for further technical information related to the dataset.
|
TEMPORARY_DELEGATE
A contact temporarily appointed to a Participant's delegation at the GBIF Governing Board.
|
TEMPORARY_HEAD_OF_DELEGATION
A contact temporarily appointed to lead and represent a Participant's delegation at the GBIF Governing Board.
|
USER
The contact that makes use of the dataset.
|
Modifier and Type | Method and Description |
---|---|
static ContactType |
fromString(String contactType) |
static ContactType |
inferType(String type)
Tries its best to infer a ContactType from a given string.
|
static ContactType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ContactType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ContactType TECHNICAL_POINT_OF_CONTACT
public static final ContactType ADMINISTRATIVE_POINT_OF_CONTACT
public static final ContactType POINT_OF_CONTACT
public static final ContactType ORIGINATOR
public static final ContactType METADATA_AUTHOR
public static final ContactType PRINCIPAL_INVESTIGATOR
public static final ContactType AUTHOR
public static final ContactType CONTENT_PROVIDER
public static final ContactType CUSTODIAN_STEWARD
public static final ContactType DISTRIBUTOR
public static final ContactType EDITOR
public static final ContactType OWNER
public static final ContactType PROCESSOR
public static final ContactType PUBLISHER
public static final ContactType USER
public static final ContactType PROGRAMMER
public static final ContactType CURATOR
public static final ContactType DATA_ADMINISTRATOR
public static final ContactType SYSTEM_ADMINISTRATOR
public static final ContactType HEAD_OF_DELEGATION
public static final ContactType TEMPORARY_HEAD_OF_DELEGATION
public static final ContactType ADDITIONAL_DELEGATE
public static final ContactType TEMPORARY_DELEGATE
public static final ContactType REGIONAL_NODE_REPRESENTATIVE
public static final ContactType NODE_MANAGER
public static final ContactType NODE_STAFF
public static final ContactType REVIEWER
public static ContactType[] values()
for (ContactType c : ContactType.values()) System.out.println(c);
public static ContactType 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 ContactType fromString(String contactType)
public static ContactType inferType(@Nullable String type)
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.