public class SingleSelectCapability extends ServiceCapability<List<DefaultMetadataElement>> implements Defaultable<DefaultMetadataElement>
single select
capability.Constructor and Description |
---|
SingleSelectCapability(String id,
String title,
String description) |
Modifier and Type | Method and Description |
---|---|
void |
addContent(DefaultMetadataElement element) |
DefaultMetadataElement |
get(String id)
Return the element with the specified id or
null if no such element exists. |
List<DefaultMetadataElement> |
getContent()
Return the "content" of this capability.
|
DefaultMetadataElement |
getDefault()
Return the default element of this capability.
|
void |
merge(List<DefaultMetadataElement> otherContent)
Merge the content of this instance with the specified content.
|
void |
setContent(List<DefaultMetadataElement> newContent) |
getDescription, getId, getTitle, getType, merge, setDescription, setTitle
public List<DefaultMetadataElement> getContent()
ServiceCapability
type
of the capability.getContent
in class ServiceCapability<List<DefaultMetadataElement>>
public void addContent(DefaultMetadataElement element)
public void setContent(List<DefaultMetadataElement> newContent)
public DefaultMetadataElement getDefault()
getDefault
in interface Defaultable<DefaultMetadataElement>
public DefaultMetadataElement get(String id)
null
if no such element exists.id
- the ID of the element to findnull
public void merge(List<DefaultMetadataElement> otherContent)
ServiceCapability
merge
in class ServiceCapability<List<DefaultMetadataElement>>
otherContent
- the content to mergeServiceCapability.merge(io.spring.initializr.metadata.ServiceCapability)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.