---
title: ContainsComparator
framework: appintents
role: symbol
role_heading: Class
path: appintents/containscomparator
---

# ContainsComparator

An object that determines whether the value of sequence property contains the specified value.

## Declaration

```swift
final class ContainsComparator<Property, PropertyType, InputType, ComparatorMappingType> where Property : EntityProperty<PropertyType>, PropertyType : _IntentValue, PropertyType : Sendable, InputType : _IntentValue
```

## Topics

### Creating a comparator

- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-xvws.md)
- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-3xuvt.md)
- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-7rx55.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-4482k.md)

### Initializers

- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-7ya5.md)
- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-9fn0e.md)
- [init(mappingTransform:)](appintents/containscomparator/init(mappingtransform:)-coon.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-3esov.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-5j3ie.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-7vx0d.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-83nih.md)
- [init(withResolvers:mappingTransform:)](appintents/containscomparator/init(withresolvers:mappingtransform:)-wpei.md)

## Relationships

### Inherits From

- [EntityQueryComparator](appintents/entityquerycomparator.md)
