package org.gbif.checklistbank.ws.util; /** * Common variables shared by several classes. */ public class Constants { // used in URL paths public static final String DATASET_PATH = "dataset"; public static final String SPECIES_PATH = "species"; public static final String CHILDREN_PATH = "children"; public static final String PARENTS_PATH = "parents"; public static final String RELATED_PATH = "related"; public static final String SYNONYMS_PATH = "synonyms"; public static final String COMBINATIONS_PATH = "combinations"; public static final String ROOT_USAGES_PATH = "root"; public static final String METRICS_PATH = "metrics"; public static final String PARSED_NAME_PATH = "name"; public static final String VERBATIM_PATH = "verbatim"; // used in sub-resource URL paths public static final String VERNACULAR_NAMES_PATH = "vernacularNames"; public static final String DESCRIPTION_PATH = "description"; public static final String DESCRIPTIONS_PATH = "descriptions"; public static final String DISTRIBUTIONS_PATH = "distributions"; public static final String IDENTIFIER_PATH = "identifier"; public static final String MEDIA_PATH = "media"; public static final String REFERENCES_PATH = "references"; public static final String SPECIES_PROFILES_PATH = "speciesProfiles"; public static final String TYPE_SPECIMENS_PATH = "typeSpecimens"; // Query parameters public static final String TAXON_KEY = "taxonKey"; public static final String DATASET_KEY = "datasetKey"; public static final String RANK = "rank"; public static final String SOURCE_ID = "sourceId"; public static final String CANONICAL_NAME = "name"; /** * Private constructor. */ private Constants() { throw new UnsupportedOperationException("Can't initialize class"); } }