Class OccurrenceSearchRequest
java.lang.Object
org.gbif.api.model.common.paging.PageableBase
org.gbif.api.model.common.search.BaseSearchRequest<P>
org.gbif.api.model.common.search.FacetedSearchRequest<OccurrenceSearchParameter>
org.gbif.api.model.occurrence.search.OccurrenceSearchRequest
- All Implemented Interfaces:
Pageable,SearchRequest<OccurrenceSearchParameter>
- Direct Known Subclasses:
OccurrencePredicateSearchRequest
Request class for issuing search request to the occurrence search service.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.gbif.api.model.common.search.FacetedSearchRequest
FacetedSearchRequest.FacetParametersNested classes/interfaces inherited from interface org.gbif.api.model.common.paging.Pageable
Pageable.OffsetLimitParametersNested classes/interfaces inherited from interface org.gbif.api.model.common.search.SearchRequest
SearchRequest.QueryField -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBasisOfRecordFilter(BasisOfRecord basisOfRecord) voidaddBiostratigraphyFilter(String biostratigraphy) voidaddCatalogNumberFilter(String catalogNumber) voidaddChecklistKeyFilter(String checklistKey) voidaddClassKeyFilter(String classKey) voidaddCollectionKeyFilter(String collectionKey) voidaddContinentFilter(Continent continent) voidaddCoordinateUncertaintyInMetersFilter(double uncertainty) voidaddCountryFilter(Country country) voidaddDatasetKeyFilter(UUID datasetKey) voidaddDayFilter(int day) voidaddDecimalLatitudeFilter(double latitude) voidaddDecimalLongitudeFilter(double longitude) voidaddDnaSequenceIDFilter(String dnaSequenceID) voidaddElevationFilter(double elevation) voidaddEstablishmentMeansFilter(String establishmentMeans) voidvoidaddFamilyKeyFilter(String familyKey) voidaddGadmGidFilter(String gadmGid) voidaddGadmLevel0GidFilter(String gadm0) voidaddGadmLevel1GidFilter(String gadm1) voidaddGadmLevel2GidFilter(String gadm2) voidaddGadmLevel3GidFilter(String gadm3) voidaddGenusKeyFilter(String genusKey) voidaddGeologicalTimeFilter(String geologicalTimeConcept) voidaddGeometryFilter(String geometryAsWkt) voidaddHasCoordinateFilter(boolean hasCoordinate) voidaddIdentifiedByFilter(String collectorName) voidaddIdentifiedByIdsFilter(String identifiedByIds) voidvoidaddInstitutionKeyFilter(String institutionKey) voidaddIssueFilter(OccurrenceIssue issue) voidaddKingdomKeyFilter(String kingdomKey) voidaddLastInterpretedFilter(Date modified) voidaddLithostratigraphyFilter(String lithostratigraphy) voidaddMediaTypeFilter(MediaType mediaType) voidaddMonthFilter(int month) voidaddOccurrenceIDFilter(String occurrenceID) voidaddOccurrenceStatusFilter(OccurrenceStatus occurrenceStatus) voidaddOrderKeyFilter(String orderKey) voidaddPhylumKeyFilter(String phylumKey) voidaddPublishingCountryFilter(Country country) voidaddRecordedByFilter(String collectorName) voidaddRecordedByIdsFilter(String recordedByIds) voidaddRecordNumberFilter(String recordNumber) voidaddSpatialIssueFilter(boolean hasSpatialIssue) voidaddSpeciesKeyFilter(String speciesKey) voidaddSubGenusKeyFilter(String subGenusKey) voidaddTaxonKeyFilter(String taxonKey) voidaddTaxonomicIssueFilter(String taxonomicIssue) voidaddTypeStatusFilter(String typeStatus) voidaddYearFilter(int year) Methods inherited from class org.gbif.api.model.common.search.FacetedSearchRequest
addFacetPage, addFacets, getFacetLimit, getFacetMinCount, getFacetOffset, getFacetPage, getFacetPages, getFacets, isFacetMultiSelect, setFacetLimit, setFacetMinCount, setFacetMultiSelect, setFacetOffset, setFacetPages, setFacetsMethods inherited from class org.gbif.api.model.common.search.BaseSearchRequest
addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, copyPagingValues, getHighlightFields, getParameters, getQ, getQFields, getSpellCheckCount, isHighlight, isMatchCase, isSpellCheck, setHighlight, setHighlightFields, setParameters, setQ, setQFields, setSpellCheck, setSpellCheckCount, toString
-
Constructor Details
-
OccurrenceSearchRequest
-
OccurrenceSearchRequest
public OccurrenceSearchRequest()
-
-
Method Details
-
addOccurrenceIDFilter
-
addEstablishmentMeansFilter
-
addBasisOfRecordFilter
-
addTypeStatusFilter
-
addCatalogNumberFilter
-
addRecordedByFilter
-
addIdentifiedByFilter
-
addRecordNumberFilter
-
addCountryFilter
-
addContinentFilter
-
addDatasetKeyFilter
-
addGeometryFilter
-
addDecimalLatitudeFilter
-
addDecimalLongitudeFilter
-
addCoordinateUncertaintyInMetersFilter
-
addMonthFilter
-
addDayFilter
-
addTaxonKeyFilter
-
addKingdomKeyFilter
-
addPhylumKeyFilter
-
addClassKeyFilter
-
addOrderKeyFilter
-
addFamilyKeyFilter
-
addGenusKeyFilter
-
addSubGenusKeyFilter
-
addSpeciesKeyFilter
-
addYearFilter
-
addEventDateFilter
-
addLastInterpretedFilter
-
addPublishingCountryFilter
-
addInstitutionCodeFilter
-
addHasCoordinateFilter
-
addSpatialIssueFilter
-
addIssueFilter
-
addElevationFilter
-
addMediaTypeFilter
-
addRecordedByIdsFilter
-
addIdentifiedByIdsFilter
-
addOccurrenceStatusFilter
-
addGadmGidFilter
-
addGadmLevel0GidFilter
-
addGadmLevel1GidFilter
-
addGadmLevel2GidFilter
-
addGadmLevel3GidFilter
-
addGeologicalTimeFilter
-
addLithostratigraphyFilter
-
addBiostratigraphyFilter
-
addInstitutionKeyFilter
-
addCollectionKeyFilter
-
addDnaSequenceIDFilter
-
addChecklistKeyFilter
-
addTaxonomicIssueFilter
-