# HierarchySearchFilterOperator

> Represents options for search filter operators. A colon (:) is the "contains" operator. A "-" is a "not" operator.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Hierarchy](/engine/6000.7/script-reference/unity/hierarchy.md)
* **Assembly:** UnityEngine.HierarchyCoreModule

```csharp
public enum HierarchySearchFilterOperator
```

## Fields

| Value                                                                                                             | Description                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| [Contains](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/contains.md)             | Checks if a filter value occurs within the right-hand operand. For instance, with a string value `Contains` uses `string.Contains`. |
| [Equal](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/equal.md)                   | Checks if a filter value is equal to the right-hand operand.                                                                        |
| [Greater](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/greater.md)               | Checks if a numerical filter value is greater than the right-hand operand.                                                          |
| [GreaterOrEqual](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/greaterorequal.md) | Checks if a numerical filter value is greater than or equal to the right-hand operand.                                              |
| [Lesser](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/lesser.md)                 | Checks if a numerical filter value is less than the right-hand operand.                                                             |
| [LesserOrEqual](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/lesserorequal.md)   | Checks if a numerical filter value is less than or equal to the right-hand operand.                                                 |
| [Not](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/not.md)                       | Checks for items that do not match the filter value.                                                                                |
| [NotEqual](/engine/6000.7/script-reference/unity/hierarchy/hierarchysearchfilteroperator/notequal.md)             | Checks if a filter value is different than the right-hand operand.                                                                  |
