> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: SpatialExpression<T>

> Expressions are evaluated to produce a Value in the course of executing a query.

[server](/api/modules/server).SpatialExpression

Expressions are evaluated to produce a [Value](/api/modules/values#value) in the course of executing a query.

To construct an expression, use the [FilterBuilder](/api/interfaces/server.FilterBuilder) provided within
[filter](/api/interfaces/server.OrderedQuery#filter).

## Type parameters

| Name | Type | Description |
| :- | :- | :- |
| `T` | extends [`Value`](/api/modules/values#value) \| `undefined` | The type that this expression evaluates to. |

## Hierarchy

* [`Expression`](/api/classes/server.Expression)\<`T`>

  ↳ **`SpatialExpression`**

## Methods

### eq

▸ **eq**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### neq

▸ **neq**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### lt

▸ **lt**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### lte

▸ **lte**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### gt

▸ **gt**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### gte

▸ **gte**(`value`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `value` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`T`> |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### and

▸ **and**(`this`, `...values`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `this` | [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`> |
| `...values` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`boolean`>\[] |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

***

### or

▸ **or**(`this`, `...values`): [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `this` | [`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`> |
| `...values` | [`ExpressionOrValue`](/api/modules/server#expressionorvalue)\<`boolean`>\[] |

#### Returns

[`SpatialExpression`](/api/interfaces/server.SpatialExpression)\<`boolean`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.