## Uses of Interface
com.mapinfo.midev.language.filter.IFilterCapability

Packages that use IFilterCapability
com.mapinfo.midev.language.filter: Contains the classes that comprise the Filter Language.
com.mapinfo.midev.language.filter.DistanceToEdge

### Uses of IFilterCapability in com.mapinfo.midev.language.filter

Classes in com.mapinfo.midev.language.filter that implement IFilterCapability
`class` `AttributeFilterCapability` Identifies all the attribute filter capabilities available.
`class` `BetweenFilterCapability` Used to indicate that BETWEEN is supported in SQL WHERE clause as part of the `FilterLanguage`.
`class` `DistanceFilterCapability` Identifies all the `DistanceFilter` capabilities supported by an `IDataSourceTable`.
`class` `EnvelopeFilterCapability` Used to indicate that the `EnvelopeFilter` is supported.
`class` `GeometryFilterCapability` Identifies all the geometry filter capabilities available.
`class` `InListFilterCapability` Used to indicate that the `InListFilter` `IFilter` is supported.
`class` `IsNullFilterCapability` Used to indicate that the `IsNullFilter` is supported.
`class` `KeyFilterCapability` Used to indicate that the Key Filter is supported.
`class` `LikeFilterCapability` Used to indicate that the `LikeFilter` is supported.
`class` `LimitFilterCapability` Used to indicate that Limit is supported.
`class` `LogicalFilterCapability` Used to indicate that the `LogicalFilter` and which `LogicalOperators` are supported.
`class` `MixedSpatialAndNonSpatialFilterCapability` Used to indicate that mixed spatial and non-spatial filters are supported.
`class` `NearestFilterCapability` Used to indicate that the `NearestFilter` is supported.
`class` `OffsetFilterCapability` Used to indicate that Offset is supported.
`class` `OrderByFilterCapability` Used to indicate that ORDER BY is supported.

Methods in com.mapinfo.midev.language.filter with parameters of type IFilterCapability
`boolean` AttributeFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` BetweenFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` DistanceFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` EnvelopeFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` GeometryFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` IFilterCapability.`isSupported(IFilterCapability desiredCapability)` Returns `true` if the specified desired `IFilterCapability` is supported by this `IFilterCapability`; `false` if not.
`boolean` InListFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` IsNullFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` KeyFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` LikeFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` LimitFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` LogicalFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` MixedSpatialAndNonSpatialFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` NearestFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` OffsetFilterCapability.`isSupported(IFilterCapability desiredCapability)`
`boolean` OrderByFilterCapability.`isSupported(IFilterCapability desiredCapability)`

### Uses of IFilterCapability in com.mapinfo.midev.language.filter.DistanceToEdge

Classes in com.mapinfo.midev.language.filter.DistanceToEdge that implement IFilterCapability
`class` `DistanceToEdgeFilterCapability` Identifies all the `DistanceToEdgeFilter` capabilities supported by an `IDataSourceTable`.

Methods in com.mapinfo.midev.language.filter.DistanceToEdge with parameters of type IFilterCapability
`boolean` DistanceToEdgeFilterCapability.`isSupported(IFilterCapability desiredCapability)`