Class Implementation
java.lang.Object
org.apache.juneau.bean.mcp.v20260728.Implementation
MCP
Implementation object (BaseMetadata + Icons per the schema): required
name / version, plus optional title, description, and ordered icons.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddIcons(Collection<Icon> value) Appends to the icon descriptors.Appends to the icon descriptors.Human-readable description.getIcons()Ordered icon descriptors.getName()Implementation name.getTitle()Human-readable display title, distinct from the machine-readablename.Implementation version.setDescription(String value) Sets the description.Sets the icon descriptors.Sets the icon descriptors.Sets the implementation name.Sets the display title.setVersion(String value) Sets the implementation version.
-
Constructor Details
-
Implementation
public Implementation()
-
-
Method Details
-
getName
Implementation name.- Returns:
- The name, or
nullif not set.
-
setName
Sets the implementation name.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
getVersion
Implementation version.- Returns:
- The version, or
nullif not set.
-
setVersion
Sets the implementation version.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
getTitle
Human-readable display title, distinct from the machine-readablename.- Returns:
- The title, or
nullif not set.
-
setTitle
Sets the display title.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
getDescription
Human-readable description.- Returns:
- The description, or
nullif not set.
-
setDescription
Sets the description.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
getIcons
Ordered icon descriptors.- Returns:
- The icons list, or
nullif not set.
-
setIcons
Sets the icon descriptors.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
setIcons
Sets the icon descriptors.- Parameters:
value- The new value. Can benull to unset the property.- Returns:
- This object (for method chaining).
-
addIcons
Appends to the icon descriptors.- Parameters:
value- The values to append.- Returns:
- This object (for method chaining).
-
addIcons
Appends to the icon descriptors.- Parameters:
value- The values to append.- Returns:
- This object (for method chaining).
-