Extends
- AbstractBuilder
Methods
(static) and(filters) → {string}
Returns an "and" filter for the given filters.
Parameters:
Name | Type | Description |
---|---|---|
filters |
Array | The filters. |
Returns:
- The "and" filter.
- Type
- string
(static) bbox(property, latMin, lngMin, latMax, lngMax) → {string}
Returns an intersection filter for the given boundingbox
Parameters:
Name | Type | Description |
---|---|---|
property |
string | |
latMin |
number | |
lngMin |
number | |
latMax |
number | |
lngMax |
number |
Returns:
- The "intersection"-filter.
- Type
- string
(static) bt(property, begin, end) → {string}
Returns a "between" filter for the given property, begin, and end values.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
begin |
number | The begin value. |
end |
number | The end value. |
Returns:
- The "between" filter.
- Type
- string
(static) eq(property, value) → {string}
Returns an "equals" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
string | The value. |
Returns:
- The "equals" filter.
- Type
- string
(static) getFilterParams(harmonizedFilters) → {Object}
Returns the filter parameters for the given harmonized filters.
Parameters:
Name | Type | Description |
---|---|---|
harmonizedFilters |
Array | The harmonized filters. |
Returns:
- The filter parameters.
- Type
- Object
(static) gt(property, value) → {string}
Returns a "greater than" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
number | The value. |
Returns:
- The "greater than" filter.
- Type
- string
(static) gteq(property, value) → {string}
Returns a "greater than or equal to" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
number | The value. |
Returns:
- The "greater than or equal to" filter.
- Type
- string
(static) like(property, value) → {string}
Returns a "like" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
string | The value. |
Returns:
- The "like" filter.
- Type
- string
(static) lt(property, value) → {string}
Returns a "less than" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
number | The value. |
Returns:
- The "less than" filter.
- Type
- string
(static) lteq(property, value) → {string}
Returns a "less than or equal to" filter for the given property and value.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
value |
number | The value. |
Returns:
- The "less than or equal to" filter.
- Type
- string
(static) null(property) → {string}
Returns a "null" filter for the given property.
Parameters:
Name | Type | Description |
---|---|---|
property |
string | The property name. |
Returns:
- The "null" filter.
- Type
- string
(static) or(filters) → {string}
Returns an "or" filter for the given filters.
Parameters:
Name | Type | Description |
---|---|---|
filters |
Array | The filters. |
Returns:
- The "or" filter.
- Type
- string