Package org.gbif.api.model.event.search
Class EventSearchParameter
java.lang.Object
org.gbif.api.model.event.search.EventSearchParameter
- All Implemented Interfaces:
Serializable,SearchParameter
Supported query parameters by the occurrence search and download service. For download predicates
only the numerical types support comparisons other than equals.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface org.gbif.api.model.common.search.SearchParameter
SearchParameter.SearchParameterDeserializer -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.CHECKLIST_KEYstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.CONTINENTstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.COUNTRYstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.CRAWL_IDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DATASET_IDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DATASET_KEYstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DATASET_NAMEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DAYstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DEPTHstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.DWCA_EXTENSIONstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.ELEVATIONstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.EVENT_DATEstatic final EventSearchParameterDeprecated.static final EventSearchParameterAn identifier for the set of information associated with an Event (something that occurs at a place and time).static final EventSearchParameterAn identifier for an Event and its children events.static final EventSearchParameterAn identifier for the vocabulary-backed Event Type.static final EventSearchParameterSee @linkOccurrenceSearchParameter.FIELD_NUMBERstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.GADM_GIDstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.GBIF_IDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.GBIF_REGIONstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.GEO_DISTANCEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.GEOMETRYstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.HAS_COORDINATEstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterHumboldt fields *static final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.ISLANDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.ISLAND_GROUPstatic final EventSearchParameterSearches events for those that have a specific issue.static final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.LICENSEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.LOCALITYstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.MEDIA_TYPEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.MODIFIEDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.MONTHstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.NETWORK_KEYstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.PROGRAMMEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.PROJECT_IDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.PROTOCOLstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.PUBLISHING_ORGstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.REPATRIATEDstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.STATE_PROVINCEstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.TAXON_IDstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.TAXON_KEYstatic final EventSearchParameterstatic final EventSearchParameterstatic final @Experimental EventSearchParameterAn identifier for the verbatim Event Type.static final EventSearchParameterSee @linkOccurrenceSearchParameter.WATER_BODYstatic final EventSearchParameterSee @linkOccurrenceSearchParameter.YEAR -
Constructor Summary
ConstructorsConstructorDescriptionEventSearchParameter(String name, Class<?> type) EventSearchParameter(OccurrenceSearchParameter occurrenceSearchParameter) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()Class<?>getType()inthashCode()static Optional<EventSearchParameter>lookupEventParam(String name) Lookup a parameter by its name.name()toString()Class<?>type()static EventSearchParameter[]values()
-
Field Details
-
DATASET_KEY
See @linkOccurrenceSearchParameter.DATASET_KEY -
CHECKLIST_KEY
See @linkOccurrenceSearchParameter.CHECKLIST_KEY -
YEAR
See @linkOccurrenceSearchParameter.YEAR -
MONTH
See @linkOccurrenceSearchParameter.MONTH -
DAY
See @linkOccurrenceSearchParameter.DAY -
START_DAY_OF_YEAR
-
END_DAY_OF_YEAR
-
EVENT_DATE
See @linkOccurrenceSearchParameter.EVENT_DATE -
EVENT_DATE_GTE
Deprecated.See @linkOccurrenceSearchParameter.EVENT_DATE_GTE -
EVENT_ID
An identifier for the set of information associated with an Event (something that occurs at a place and time). Maybe a global unique identifier or an identifier specific to the data set. -
PARENT_EVENT_ID
-
SAMPLING_PROTOCOL
-
PREVIOUS_IDENTIFICATIONS
-
LAST_INTERPRETED
-
MODIFIED
See @linkOccurrenceSearchParameter.MODIFIED -
DECIMAL_LATITUDE
-
DECIMAL_LONGITUDE
-
COORDINATE_UNCERTAINTY_IN_METERS
-
COUNTRY
See @linkOccurrenceSearchParameter.COUNTRY -
GBIF_REGION
See @linkOccurrenceSearchParameter.GBIF_REGION -
CONTINENT
See @linkOccurrenceSearchParameter.CONTINENT -
PUBLISHING_COUNTRY
-
PUBLISHED_BY_GBIF_REGION
-
ELEVATION
See @linkOccurrenceSearchParameter.ELEVATION -
DEPTH
See @linkOccurrenceSearchParameter.DEPTH -
INSTITUTION_CODE
-
COLLECTION_CODE
-
TAXON_KEY
See @linkOccurrenceSearchParameter.TAXON_KEY -
ACCEPTED_TAXON_KEY
-
SCIENTIFIC_NAME
-
TAXON_ID
See @linkOccurrenceSearchParameter.TAXON_ID -
TAXONOMIC_STATUS
-
TAXONOMIC_ISSUE
-
IUCN_RED_LIST_CATEGORY
-
HAS_COORDINATE
See @linkOccurrenceSearchParameter.HAS_COORDINATE -
GEOMETRY
See @linkOccurrenceSearchParameter.GEOMETRY -
GEO_DISTANCE
See @linkOccurrenceSearchParameter.GEO_DISTANCE -
HAS_GEOSPATIAL_ISSUE
-
MEDIA_TYPE
See @linkOccurrenceSearchParameter.MEDIA_TYPE -
REPATRIATED
See @linkOccurrenceSearchParameter.REPATRIATED -
STATE_PROVINCE
See @linkOccurrenceSearchParameter.STATE_PROVINCE -
WATER_BODY
See @linkOccurrenceSearchParameter.WATER_BODY -
LOCALITY
See @linkOccurrenceSearchParameter.LOCALITY -
PROTOCOL
See @linkOccurrenceSearchParameter.PROTOCOL -
LICENSE
See @linkOccurrenceSearchParameter.LICENSE -
PUBLISHING_ORG
See @linkOccurrenceSearchParameter.PUBLISHING_ORG -
NETWORK_KEY
See @linkOccurrenceSearchParameter.NETWORK_KEY -
INSTALLATION_KEY
-
HOSTING_ORGANIZATION_KEY
-
CRAWL_ID
See @linkOccurrenceSearchParameter.CRAWL_ID -
PROJECT_ID
See @linkOccurrenceSearchParameter.PROJECT_ID -
PROGRAMME
See @linkOccurrenceSearchParameter.PROGRAMME -
SAMPLE_SIZE_UNIT
-
SAMPLE_SIZE_VALUE
-
GADM_GID
See @linkOccurrenceSearchParameter.GADM_GID -
GADM_LEVEL_0_GID
-
GADM_LEVEL_1_GID
-
GADM_LEVEL_2_GID
-
GADM_LEVEL_3_GID
-
DWCA_EXTENSION
See @linkOccurrenceSearchParameter.DWCA_EXTENSION -
DATASET_ID
See @linkOccurrenceSearchParameter.DATASET_ID -
DATASET_NAME
See @linkOccurrenceSearchParameter.DATASET_NAME -
ISLAND
See @linkOccurrenceSearchParameter.ISLAND -
ISLAND_GROUP
See @linkOccurrenceSearchParameter.ISLAND_GROUP -
GEOREFERENCED_BY
-
HIGHER_GEOGRAPHY
-
FIELD_NUMBER
See @linkOccurrenceSearchParameter.FIELD_NUMBER -
GBIF_ID
See @linkOccurrenceSearchParameter.GBIF_ID -
EVENT_ID_HIERARCHY
An identifier for an Event and its children events. -
EVENT_TYPE
An identifier for the vocabulary-backed Event Type. -
VERBATIM_EVENT_TYPE
An identifier for the verbatim Event Type. -
ISSUE
Searches events for those that have a specific issue. -
HUMBOLDT_SITE_COUNT
Humboldt fields * -
HUMBOLDT_VERBATIM_SITE_NAMES
-
HUMBOLDT_GEOSPATIAL_SCOPE_AREA_VALUE
-
HUMBOLDT_GEOSPATIAL_SCOPE_AREA_UNIT
-
HUMBOLDT_TOTAL_AREA_SAMPLED_VALUE
-
HUMBOLDT_TOTAL_AREA_SAMPLED_UNIT
-
HUMBOLDT_TARGET_HABITAT_SCOPE
-
HUMBOLDT_EVENT_DURATION
-
HUMBOLDT_EVENT_DURATION_VALUE_IN_MINUTES
-
HUMBOLDT_EVENT_DURATION_VALUE
-
HUMBOLDT_EVENT_DURATION_UNIT
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_ISSUE
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_USAGE_NAME
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_USAGE_KEY
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_ACCEPTED_USAGE_NAME
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_ACCEPTED_USAGE_KEY
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_TAXON_KEY
-
HUMBOLDT_TARGET_TAXONOMIC_SCOPE_IUCN_RED_LIST_CATEGORY
-
HUMBOLDT_TAXON_COMPLETENESS_PROTOCOLS
-
HUMBOLDT_IS_TAXONOMIC_SCOPE_FULLY_REPORTED
-
HUMBOLDT_IS_ABSENCE_REPORTED
-
HUMBOLDT_HAS_NON_TARGET_TAXA
-
HUMBOLDT_ARE_NON_TARGET_TAXA_FULLY_REPORTED
-
HUMBOLDT_TARGET_LIFE_STAGE_SCOPE
-
HUMBOLDT_IS_LIFE_STAGE_SCOPE_FULLY_REPORTED
-
HUMBOLDT_TARGET_DEGREE_OF_ESTABLISHMENT_SCOPE
-
HUMBOLDT_IS_DEGREE_OF_ESTABLISHMENT_SCOPE_FULLY_REPORTED
-
HUMBOLDT_TARGET_GROWTH_FORM_SCOPE
-
HUMBOLDT_IS_GROWTH_FORM_SCOPE_FULLY_REPORTED
-
HUMBOLDT_HAS_NON_TARGET_ORGANISMS
-
HUMBOLDT_COMPILATION_TYPES
-
HUMBOLDT_COMPILATION_SOURCE_TYPES
-
HUMBOLDT_INVENTORY_TYPES
-
HUMBOLDT_PROTOCOL_NAMES
-
HUMBOLDT_IS_ABUNDANCE_REPORTED
-
HUMBOLDT_IS_ABUNDANCE_CAP_REPORTED
-
HUMBOLDT_ABUNDANCE_CAP
-
HUMBOLDT_IS_VEGETATION_COVER_REPORTED
-
HUMBOLDT_IS_LEAST_SPECIFIC_TARGET_CATEGORY_QUANTITY_INCLUSIVE
public static final EventSearchParameter HUMBOLDT_IS_LEAST_SPECIFIC_TARGET_CATEGORY_QUANTITY_INCLUSIVE -
HUMBOLDT_HAS_VOUCHERS
-
HUMBOLDT_VOUCHER_INSTITUTIONS
-
HUMBOLDT_HAS_MATERIAL_SAMPLES
-
HUMBOLDT_MATERIAL_SAMPLE_TYPES
-
HUMBOLDT_SAMPLING_PERFORMED_BY
-
HUMBOLDT_IS_SAMPLING_EFFORT_REPORTED
-
HUMBOLDT_SAMPLING_EFFORT_VALUE
-
HUMBOLDT_SAMPLING_EFFORT_UNIT
-
-
Constructor Details
-
EventSearchParameter
public EventSearchParameter() -
EventSearchParameter
-
EventSearchParameter
-
-
Method Details
-
values
-
name
- Specified by:
namein interfaceSearchParameter
-
getType
-
getName
-
type
- Specified by:
typein interfaceSearchParameter
-
toString
-
equals
-
getSerializedValue
-
hashCode
-
lookupEventParam
Lookup a parameter by its name.- Parameters:
name- the name of the parameter- Returns:
- the parameter if found, otherwise empty
-