Class: Datacite::Mapping::ContributorType

Inherits:
TypesafeEnum::Base
  • Object
show all
Defined in:
lib/datacite/mapping/contributor.rb

Overview

Controlled vocabulary of contributor types.

Constant Summary collapse

CONTACT_PERSON =
ContactPerson
DATA_COLLECTOR =
DataCollector
DATA_CURATOR =
DataCurator
DATA_MANAGER =
DataManager
DISTRIBUTOR =
Distributor
EDITOR =
Editor
FUNDER =
Funder
HOSTING_INSTITUTION =
HostingInstitution
PRODUCER =
Producer
PROJECT_LEADER =
ProjectLeader
PROJECT_MANAGER =
ProjectManager
PROJECT_MEMBER =
ProjectMember
REGISTRATION_AGENCY =
RegistrationAgency
REGISTRATION_AUTHORITY =
RegistrationAuthority
RelatedPerson
RESEARCHER =
Researcher
RESEARCH_GROUP =
ResearchGroup
RIGHTS_HOLDER =
RightsHolder
Sponsor
SUPERVISOR =
Supervisor
WORK_PACKAGE_LEADER =
WorkPackageLeader
OTHER =
Other