# Interface CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType

All Superinterfaces:
  `CADatabaseQueriesType`, `CADatabaseQueriesTypePackagesType`, `CADatabaseQueryType<CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType.Parameters,Optional<CATypePackageIdentifier>>`

All Known Implementing Classes:
  `CADBQTypePackageSatisfying`

Enclosing interface:
  `CADatabaseQueriesTypePackagesType`

public static non-sealed interface CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType extends CADatabaseQueryType<CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType.Parameters,Optional<CATypePackageIdentifier>>, CADatabaseQueriesTypePackagesType
Find a package satisfying the given name and version range.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static final record`
  `CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType.Parameters`
  The parameters.

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

  `CADatabaseQueriesTypePackagesType.TypePackageGetTextType, CADatabaseQueriesTypePackagesType.TypePackageInstallType, CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType, CADatabaseQueriesTypePackagesType.TypePackageSearchType, CADatabaseQueriesTypePackagesType.TypePackageUninstallType`

- ## 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`