Class OccurrencePredicateSearchRequest
- java.lang.Object
-
- org.gbif.api.model.common.paging.PageableBase
-
- org.gbif.api.model.common.search.SearchRequest<P>
-
- org.gbif.api.model.common.search.FacetedSearchRequest<OccurrenceSearchParameter>
-
- org.gbif.api.model.occurrence.search.OccurrenceSearchRequest
-
- org.gbif.api.model.occurrence.search.OccurrencePredicateSearchRequest
-
- All Implemented Interfaces:
Pageable
public class OccurrencePredicateSearchRequest extends OccurrenceSearchRequest
Search request that uses a predicate filter like the ones used un downloads.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.gbif.api.model.common.search.FacetedSearchRequest
FacetedSearchRequest.FacetParameters
-
Nested classes/interfaces inherited from class org.gbif.api.model.common.search.SearchRequest
SearchRequest.QueryField
-
Nested classes/interfaces inherited from interface org.gbif.api.model.common.paging.Pageable
Pageable.OffsetLimitParameters
-
-
Constructor Summary
Constructors Constructor Description OccurrencePredicateSearchRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Predicate
getPredicate()
void
setPredicate(Predicate predicate)
-
Methods inherited from class org.gbif.api.model.occurrence.search.OccurrenceSearchRequest
addBasisOfRecordFilter, addBiostratigraphyFilter, addCatalogNumberFilter, addClassKeyFilter, addCollectionKeyFilter, addContinentFilter, addCoordinateUncertaintyInMetersFilter, addCountryFilter, addDatasetKeyFilter, addDecimalLatitudeFilter, addDecimalLongitudeFilter, addElevationFilter, addEstablishmentMeansFilter, addEventDateFilter, addFamilyKeyFilter, addGadmGidFilter, addGadmLevel0GidFilter, addGadmLevel1GidFilter, addGadmLevel2GidFilter, addGadmLevel3GidFilter, addGenusKeyFilter, addGeologicalTimeFilter, addGeometryFilter, addHasCoordinateFilter, addIdentifiedByFilter, addIdentifiedByIdsFilter, addInstitutionCodeFilter, addInstitutionKeyFilter, addIssueFilter, addKingdomKeyFilter, addLastInterpretedFilter, addLithostratigraphyFilter, addMediaTypeFilter, addMonthFilter, addOccurrenceIDFilter, addOccurrenceStatusFilter, addOrderKeyFilter, addPhylumKeyFilter, addPublishingCountryFilter, addRecordedByFilter, addRecordedByIdsFilter, addRecordNumberFilter, addSpatialIssueFilter, addSpeciesKeyFilter, addSubGenusKeyFilter, addTaxonKeyFilter, addTypeStatusFilter, addYearFilter, getShuffle, isMatchCase, setMatchCase, setShuffle
-
Methods inherited from class org.gbif.api.model.common.search.FacetedSearchRequest
addFacetPage, addFacets, getFacetLimit, getFacetMinCount, getFacetOffset, getFacetPage, getFacetPages, getFacets, isMultiSelectFacets, setFacetLimit, setFacetMinCount, setFacetOffset, setFacetPages, setFacets, setMultiSelectFacets
-
Methods inherited from class org.gbif.api.model.common.search.SearchRequest
addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, addParameter, getHighlightFields, getParameters, getQ, getQFields, getSpellCheckCount, isHighlight, isSpellCheck, setHighlight, setHighlightFields, setParameters, setQ, setQFields, setSpellCheck, setSpellCheckCount, toString
-
Methods inherited from class org.gbif.api.model.common.paging.PageableBase
addOffset, copyPagingValues, equals, getLimit, getOffset, hashCode, setLimit, setOffset
-
-
-
-
Constructor Detail
-
OccurrencePredicateSearchRequest
public OccurrencePredicateSearchRequest()
-
-
Method Detail
-
getPredicate
public Predicate getPredicate()
-
setPredicate
public void setPredicate(Predicate predicate)
-
-