Class ExtensionCatalogCompatibility
java.lang.Object
io.quarkus.platform.catalog.compatibility.ExtensionCatalogCompatibility
Extension catalog compatibility info.
-
Method Summary
Modifier and TypeMethodDescriptionforCatalog(io.quarkus.registry.catalog.ExtensionCatalog catalog) Collects extension compatibility info for a given catalog.forExtensions(Iterable<io.quarkus.registry.catalog.Extension> extensions, io.quarkus.registry.catalog.ExtensionCatalog catalog) Collects extension compatibility info for specific extensions from the extension catalog.booleanisEmpty()
-
Method Details
-
forCatalog
public static ExtensionCatalogCompatibility forCatalog(io.quarkus.registry.catalog.ExtensionCatalog catalog) Collects extension compatibility info for a given catalog. This method simply callsforExtensions(catalog.getExtensions(), catalog).- Parameters:
catalog- extension catalog- Returns:
- extension compatibility info for all the extensions in the catalog
-
forExtensions
public static ExtensionCatalogCompatibility forExtensions(Iterable<io.quarkus.registry.catalog.Extension> extensions, io.quarkus.registry.catalog.ExtensionCatalog catalog) Collects extension compatibility info for specific extensions from the extension catalog.- Parameters:
extensions- extensions to collect the compatibility info forcatalog- extension catalog- Returns:
- extension compatibility info for the provided extensions
-
getExtensionCompatibility
-
isEmpty
public boolean isEmpty()
-