Package io.quarkus.bootstrap.model
Class CapabilityContract
- java.lang.Object
-
- io.quarkus.bootstrap.model.CapabilityContract
-
- All Implemented Interfaces:
ExtensionCapabilities,Serializable
public class CapabilityContract extends Object implements ExtensionCapabilities, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CapabilityContract(String extension, List<String> providesCapabilities)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExtension()List<String>getProvidesCapabilities()static CapabilityContractprovidesCapabilities(String extension, String commaSeparatedList)
-
-
-
Method Detail
-
providesCapabilities
public static CapabilityContract providesCapabilities(String extension, String commaSeparatedList)
-
getExtension
public String getExtension()
- Specified by:
getExtensionin interfaceExtensionCapabilities
-
getProvidesCapabilities
public List<String> getProvidesCapabilities()
- Specified by:
getProvidesCapabilitiesin interfaceExtensionCapabilities
-
-