@ProviderType public interface Feature
Modifier and Type | Method and Description |
---|---|
List<FeatureBundle> |
getBundles()
Get the bundles.
|
List<String> |
getCategories()
Get the categories.
|
Map<String,FeatureConfiguration> |
getConfigurations()
Get the configurations.
|
Optional<String> |
getDescription()
Get the description.
|
Optional<String> |
getDocURL()
Get the documentation URL.
|
Map<String,FeatureExtension> |
getExtensions()
Get the extensions.
|
ID |
getID()
Get the Feature's ID.
|
Optional<String> |
getLicense()
Get the license of this Feature.
|
Optional<String> |
getName()
Get the name.
|
Optional<String> |
getSCM()
Get the SCM information relating to the feature.
|
Map<String,Object> |
getVariables()
Get the variables.
|
Optional<String> |
getVendor()
Get the vendor.
|
boolean |
isComplete()
Get whether the feature is complete or not.
|
ID getID()
List<String> getCategories()
Optional<String> getLicense()
Optional<String> getSCM()
boolean isComplete()
List<FeatureBundle> getBundles()
Map<String,FeatureConfiguration> getConfigurations()
Map<String,FeatureExtension> getExtensions()
Map<String,Object> getVariables()
null
JSON value is
represented by a null value in the map.Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0