Package io.quarkus.registry.catalog
Class ExtensionImpl
- java.lang.Object
-
- io.quarkus.registry.catalog.ExtensionImpl
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtensionImpl.BuilderBuilder.-
Nested classes/interfaces inherited from interface io.quarkus.registry.catalog.Extension
Extension.Mutable
-
-
Field Summary
-
Fields inherited from interface io.quarkus.registry.catalog.Extension
MD_BUILT_WITH_QUARKUS_CORE, MD_CATEGORIES, MD_GUIDE, MD_KEYWORDS, MD_NESTED_CODESTART_ARTIFACT, MD_NESTED_CODESTART_KIND, MD_NESTED_CODESTART_LANGUAGES, MD_NESTED_CODESTART_NAME, MD_SHORT_NAME, MD_STATUS, MD_UNLISTED
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)io.quarkus.maven.dependency.ArtifactCoordsgetArtifact()StringgetDescription()Map<String,Object>getMetadata()StringgetName()List<ExtensionOrigin>getOrigins()Serialize as ExtensionOriginImpl, which defines JsonIdentityInfointhashCode()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.quarkus.registry.catalog.Extension
hasPlatformOrigin, managementKey, mutable, persist
-
-
-
-
Method Detail
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceExtension
-
getArtifact
public io.quarkus.maven.dependency.ArtifactCoords getArtifact()
- Specified by:
getArtifactin interfaceExtension
-
getOrigins
public List<ExtensionOrigin> getOrigins()
Serialize as ExtensionOriginImpl, which defines JsonIdentityInfo- Specified by:
getOriginsin interfaceExtension
-
getMetadata
public Map<String,Object> getMetadata()
- Specified by:
getMetadatain interfaceExtension
-
-