# Interface CALocationMatchType

All Known Implementing Classes:
  `CALocationMatchType.CALocationExact`, `CALocationMatchType.CALocationsAll`, `CALocationMatchType.CALocationWithDescendants`

public sealed interface CALocationMatchType permits CALocationMatchType.CALocationExact, CALocationMatchType.CALocationWithDescendants, CALocationMatchType.CALocationsAll
The behaviour requested for matching items in locations.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static final record`
  `CALocationMatchType.CALocationExact`
  Only list items within the exact given location.
  `static final record`
  `CALocationMatchType.CALocationsAll`
  List items within all locations.
  `static final record`
  `CALocationMatchType.CALocationWithDescendants`
  List items within the given location and all descendants of the given location.