001/*
002 * Copyright 2020 Global Biodiversity Information Facility (GBIF)
003 *
004 * Licensed under the Apache License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 *     http://www.apache.org/licenses/LICENSE-2.0
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016package org.gbif.api.vocabulary.collections;
017
018/**
019 * Types of a (sub) group of elements contained in collection..
020 *
021 * Note: The descriptions are the original values migrated from GRBIO.
022 */
023public enum CollectionContentType {
024
025  ARCHAEOLOGICAL_OTHER("Archaeological: Other or Undefined"),
026  ARCHAEOLOGICAL_HUMAN_REMAINS("Archaeological: Human Remains"),
027  ARCHAEOLOGICAL_FAUNAL_REMAINS("Archaeological: Faunal Remains"),
028  ARCHAEOLOGICAL_FLORAL_REMAINS("Archaeological: Floral Remains"),
029  ARCHAEOLOGICAL_C14("Archaeological: C-14 Samples"),
030  ARCHAEOLOGICAL_COPROLITES("Archaeological: Coprolites"),
031  ARCHAEOLOGICAL_CERAMIC_ARTIFACTS("Archaeological: Ceramic Artifacts"),
032  ARCHAEOLOGICAL_FAUNAL_ARTIFACTS("Archaeological: Faunal Artifacts"),
033  ARCHAEOLOGICAL_FLORAL_ARTIFACTS("Archaeological: Floral Artifacts"),
034  ARCHAEOLOGICAL_LITHIC_ARTIFACTS("Archaeological: Lithic Artifacts"),
035  ARCHAEOLOGICAL_METAL_ARTIFACTS("Archaeological: Metal Artifacts"),
036  ARCHAEOLOGICAL_TEXTILES_BASKETRY("Archaeological: Textiles and Basketry"),
037  ARCHAEOLOGICAL_TECHONOLOGICAL_PROCESSES_REMAINS("Archaeological: Remains of technological processes"),
038  ARCHAEOLOGICA_WOODEN_ARTIFACTS("Archaeological: Wooden Artifacts"),
039  BIOLOGICAL_OTHER("Biological: Other or Undefined"),
040  BIOLOGICAL_LIVING_ORGANISMS("Biological: Living organisms"),
041  BIOLOGICAL_LIVING_CELL_OR_TISSUE_CULTURES("Biological: Living cell or tissue cultures"),
042  BIOLOGICAL_PRESERVED_ORGANISMS("Biological: Preserved organisms, their parts & products"),
043  BIOLOGICAL_ANIMAL_BUILT_STRUCTURES("Biological: Animal-built structures (middens, beehives, etc.)"),
044  BIOLOGICAL_ANIMAL_DERIVED("Biological: Animal-derived (skins, eggs, feathers, etc.)"),
045  BIOLOGICAL_BIOFLUIDS("Biological: Biofluids (blood, urine, etc.) (non-human)"),
046  BIOLOGICAL_CELLS_TISSUE("Biological: Cells, tissue (non-human)"),
047  BIOLOGICAL_ENDOSKELETONS("Biological: Endoskeletons"),
048  BIOLOGICAL_EXOSKELETONS("Biological: Exoskeletons"),
049  BIOLOGICAL_FECES("Biological: Feces (non-human)"),
050  BIOLOGICAL_MOLECULAR_DERIVATES("Biological: Molecular derivatives (DNA, RNA, proteins) (non-human)"),
051  BIOLOGICAL_PLANT_DERIVED("Biological: Plant-derived (bark, pollen, phytoliths, etc.)"),
052  HUMAN_DERIVED_OTHER("Human-Derived: Other or Undefined"),
053  HUMAN_DERIVED_BIOFLUIDS_HUMAN("Human-Derived: Biofluids - Human"),
054  HUMAN_DERIVED_BLOOD_HUMAN("Human-Derived: Blood - Human"),
055  HUMAN_DERIVED_CELLS_HUMAN("Human-Derived: Cells - Human"),
056  HUMAN_DERIVED_FECES_HUMAN("Human-Derived: Feces - Human"),
057  HUMAN_DERIVED_MOLECULAR_DERIVATIVES("Human-Derived: Molecular Derivatives (DNA, RNA)"),
058  HUMAN_DERIVED_TISSUE_HUMAN("Human-Derived: Tissue - Human"),
059  EARTH_PLANETARY_OTHER("Earth & Planetary: Other or Undefined"),
060  EARTH_PLANETARY_ASTEROIDS("Earth & Planetary: Asteroids"),
061  EARTH_PLANETARY_COMETS("Earth & Planetary: Comets"),
062  EARTH_PLANETARY_COSMIC_INTERPLANETARY_DUST("Earth & Planetary: Cosmic/Interplanetary dust"),
063  EARTH_PLANETARY_GAS("Earth & Planetary: Gas"),
064  EARTH_PLANETARY_GEMS("Earth & Planetary: Gems"),
065  EARTH_PLANETARY_ICE("Earth & Planetary: Ice"),
066  EARTH_PLANETARY_LUNAR_MATERIALS("Earth & Planetary: Lunar materials"),
067  EARTH_PLANETARY_METALS_ORES("Earth & Planetary: Metals or Ores"),
068  EARTH_PLANETARY_METEORITES("Earth & Planetary: Meteorites"),
069  EARTH_PLANETARY_MINERALS("Earth & Planetary: Minerals"),
070  EARTH_PLANETARY_ROCKS("Earth & Planetary: Rocks"),
071  EARTH_PLANETARY_SEDIMENTS("Earth & Planetary: Sediments"),
072  EARTH_PLANETARY_SOILS("Earth & Planetary: Soils"),
073  EARTH_PLANETARY_SPACE_EXPOSED_MATERIALS("Earth & Planetary: Space-exposed materials"),
074  EARTH_PLANETARY_WATER("Earth & Planetary: Water"),
075  PALEONTOLOGICAL_OTHER("Paleontological: Other or Undefined"),
076  PALEONTOLOGICAL_CONODONTS("Paleontological: Conodonts"),
077  PALEONTOLOGICAL_INVERTEBRATE_FOSSILS("Paleontological: Invertebrate Body Fossils"),
078  PALEONTOLOGICAL_INVERTEBRATE_MICROFOSSILS("Paleontological: Invertebrate Microfossils"),
079  PALEONTOLOGICAL_PETRIFIED_WOOD("Paleontological: Petrified Wood"),
080  PALEONTOLOGICAL_PLANT_FOSSILS("Paleontological: Plant Fossils"),
081  PALEONTOLOGICAL_TRACE_FOSSILS("Paleontological: Trace Fossils"),
082  PALEONTOLOGICAL_VERTEBRATE_FOSSILS("Paleontological: Vertebrate Body Fossils"),
083  RECORDS_OTHER("Records: Other or Undefined"),
084  RECORDS_SEISMOGRAMS("Records: Seismograms"),
085  RECORDS_RADIOGRAPH("Records: Radiograph"),
086  RECORDS_IMAGES("Records: Images (SEM, remote sensing, photos, etc.)"),
087  RECORDS_DOCUMENTS("Records: Documents (historical)"),
088  RECORDS_DOCUMENTATION("Records: Documentation (field notes, lab notes, etc.)"),
089  RECORDS_DERIVED_DATA("Records: Derived Data"),
090  RECORDS_ASSOCIATED_DATA("Records: Associated Data"),
091  RECORDS_MAPS("Records: Maps"),
092  RECORDS_RECORDINGS("Records: Recordings (audio, video, etc.)");
093
094  private String description;
095
096  CollectionContentType(String description) {
097    this.description = description;
098  }
099
100  public String getDescription() {
101    return description;
102  }
103}