Package com.algolia.model.search
Class DeleteByParams
java.lang.Object
com.algolia.model.search.DeleteByParams
DeleteByParams
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInsideBoundingBox
(List<Double> insideBoundingBoxItem) addInsidePolygon
(List<Double> insidePolygonItem) boolean
Coordinates for the center of a circle, expressed as a comma-separated string of latitude and longitude.Get aroundRadiusGet facetFiltersFilter the search so that only records with matching values are included in the results.Coordinates for a rectangular area in which to search.Coordinates of a polygon in which to search.Get numericFiltersGet tagFiltersint
hashCode()
setAroundLatLng
(String aroundLatLng) setAroundRadius
(AroundRadius aroundRadius) setFacetFilters
(FacetFilters facetFilters) setFilters
(String filters) setInsideBoundingBox
(List<List<Double>> insideBoundingBox) setInsidePolygon
(List<List<Double>> insidePolygon) setNumericFilters
(NumericFilters numericFilters) setTagFilters
(TagFilters tagFilters) toString()
-
Constructor Details
-
DeleteByParams
public DeleteByParams()
-
-
Method Details
-
setFacetFilters
-
getFacetFilters
Get facetFilters -
setFilters
-
getFilters
Filter the search so that only records with matching values are included in the results. These filters are supported: - **Numeric filters.** ``, where ` ` is one of `<`, `<=`, `=`, `!=`, `>`, `>=`. - **Ranges.** ` : TO ` where ` ` and ` ` are the lower and upper limits of the range (inclusive). - **Facet filters.** ` : ` where ` ` is a facet attribute (case-sensitive) and ` ` a facet value. - **Tag filters.** `_tags: ` or just ` ` (case-sensitive). - **Boolean filters.** ` : true | false`. You can combine filters with `AND`, `OR`, and `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`. **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet attribute name or facet value has spaces, keywords (`OR`, `AND`, `NOT`), or quotes. If a facet attribute is an array, the filter matches if it matches at least one element of the array. For more information, see [Filters](https://www.algolia.com/doc/guides/managing-results/refine-results/filtering/). -
setNumericFilters
-
getNumericFilters
Get numericFilters -
setTagFilters
-
getTagFilters
Get tagFilters -
setAroundLatLng
-
getAroundLatLng
Coordinates for the center of a circle, expressed as a comma-separated string of latitude and longitude. Only records included within circle around this central location are included in the results. The radius of the circle is determined by the `aroundRadius` and `minimumAroundRadius` settings. This parameter is ignored if you also specify `insidePolygon` or `insideBoundingBox`. -
setAroundRadius
-
getAroundRadius
Get aroundRadius -
setInsideBoundingBox
-
addInsideBoundingBox
-
getInsideBoundingBox
Coordinates for a rectangular area in which to search. Each bounding box is defined by the two opposite points of its diagonal, and expressed as latitude and longitude pair: `[p1 lat, p1 long, p2 lat, p2 long]`. Provide multiple bounding boxes as nested arrays. For more information, see [rectangular area](https://www.algolia.com/doc/guides/managing-results/refine-results/geolocation/#filtering-inside-rectangular-or-polygonal-areas). -
setInsidePolygon
-
addInsidePolygon
-
getInsidePolygon
Coordinates of a polygon in which to search. Polygons are defined by 3 to 10,000 points. Each point is represented by its latitude and longitude. Provide multiple polygons as nested arrays. For more information, see [filtering inside polygons](https://www.algolia.com/doc/guides/managing-results/refine-results/geolocation/#filtering-inside-rectangular-or-polygonal-areas). This parameter is ignored, if you also specify `insideBoundingBox`. -
equals
-
hashCode
public int hashCode() -
toString
-