# Interface CADatabaseQueriesLocationsType.LocationListType

All Superinterfaces:
  `CADatabaseQueriesLocationsType`, `CADatabaseQueriesType`, `CADatabaseQueryType<CADatabaseQueriesLocationsType.LocationListType.Parameters,SortedMap<CALocationID,CALocationSummary>>`

All Known Implementing Classes:
  `CADBQLocationList`

Enclosing interface:
  `CADatabaseQueriesLocationsType`

public static non-sealed interface CADatabaseQueriesLocationsType.LocationListType extends CADatabaseQueryType<CADatabaseQueriesLocationsType.LocationListType.Parameters,SortedMap<CALocationID,CALocationSummary>>, CADatabaseQueriesLocationsType
List locations.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static final record`
  `CADatabaseQueriesLocationsType.LocationListType.Parameters`
  Parameters for the operation.

  ### Nested classes/interfaces inherited from interface com.io7m.cardant.database.api.CADatabaseQueriesLocationsType

  `CADatabaseQueriesLocationsType.LocationAttachmentAddType, CADatabaseQueriesLocationsType.LocationAttachmentRemoveType, CADatabaseQueriesLocationsType.LocationDeleteMarkOnlyType, CADatabaseQueriesLocationsType.LocationDeleteType, CADatabaseQueriesLocationsType.LocationGetType, CADatabaseQueriesLocationsType.LocationListType, CADatabaseQueriesLocationsType.LocationMetadataPutType, CADatabaseQueriesLocationsType.LocationMetadataRemoveType, CADatabaseQueriesLocationsType.LocationPutType, CADatabaseQueriesLocationsType.LocationTypesAssignType, CADatabaseQueriesLocationsType.LocationTypesRevokeType`

- ## Field Summary

  ### Fields inherited from interface com.io7m.cardant.database.api.CADatabaseQueriesType

  `EARLIEST`

- ## Method Summary

  ### Methods inherited from interface com.io7m.cardant.database.api.CADatabaseQueryType

  `execute`