Enum Class DatasetSearchParameter
- All Implemented Interfaces:
Serializable,Comparable<DatasetSearchParameter>,Constable,SearchParameter
Each value in the enum represents a possible facet for the Dataset search.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCategory of the dataset.Collection key associate to this dataset.Continentof the geospatial coverage of a dataset.Country of the geospatial coverage of a dataset.Dataset title/name.Filters datasets by their temporal coverage broken down to decades.DOI associated to one more dataset.Published DwC-A row/core type.Published DwC-A extension.Node key that endorsed this dataset's publisher.EndpointType associated to a dataset.The owning organization's country.The hosting organization's uuid key.Hosting installation key.Institution key associated to the dataset and/or to the collection.A case-insensitive plain text keyword from coverages or serialized tag as created by Tag.toString().Licenseof a dataset.Date when the dataset was last updatedNetwork key associated to a dataset.Identifier of the associated project.The hosting organization's country.The owning organizations uuid key.Number of indexed records.DatasetSubtypeenumeration value.Backbone name usage key that this dataset covers.DatasetTypeenumeration value.Filters datasets by their temporal coverage broken down to years as extracted from the occurrence data. -
Method Summary
Modifier and TypeMethodDescriptionClass<?>type()static DatasetSearchParameterReturns the enum constant of this class with the specified name.static DatasetSearchParameter[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface org.gbif.api.model.common.search.SearchParameter
name
-
Enum Constant Details
-
TYPE
DatasetTypeenumeration value. -
SUBTYPE
DatasetSubtypeenumeration value. -
PUBLISHING_ORG
The owning organizations uuid key. -
HOSTING_ORG
The hosting organization's uuid key. -
KEYWORD
A case-insensitive plain text keyword from coverages or serialized tag as created by Tag.toString(). -
DECADE
Filters datasets by their temporal coverage broken down to decades. Decade given as a full year, e.g. 1950, 1960 or 1980. -
PUBLISHING_COUNTRY
The hosting organization's country. -
HOSTING_COUNTRY
The owning organization's country. -
COUNTRY
Country of the geospatial coverage of a dataset. -
CONTINENT
Continentof the geospatial coverage of a dataset. -
LICENSE
Licenseof a dataset. -
PROJECT_ID
Identifier of the associated project. -
TAXON_KEY
Backbone name usage key that this dataset covers. -
RECORD_COUNT
Number of indexed records. Depending on type of dataset these are occurrences or name usages. -
YEAR
Filters datasets by their temporal coverage broken down to years as extracted from the occurrence data. -
MODIFIED_DATE
Date when the dataset was last updated -
DATASET_TITLE
Dataset title/name. -
COLLECTION_KEY
Collection key associate to this dataset. -
INSTITUTION_KEY
Institution key associated to the dataset and/or to the collection. -
DOI
DOI associated to one more dataset. -
NETWORK_KEY
Network key associated to a dataset. -
ENDORSING_NODE_KEY
Node key that endorsed this dataset's publisher. -
INSTALLATION_KEY
Hosting installation key. -
ENDPOINT_TYPE
EndpointType associated to a dataset. -
DWCA_EXTENSION
Published DwC-A extension. -
DWCA_CORE_TYPE
Published DwC-A row/core type. -
CONTACT_USER_ID
-
CONTACT_EMAIL
-
CATEGORY
Category of the dataset.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
type
- Specified by:
typein interfaceSearchParameter- Returns:
- the data type expected for the value of the respective search parameter
-