public class ConfigurationMetadataGroup
extends java.lang.Object
implements java.io.Serializable
properties that are
sharing a common prefix. Provide access to all the
sources that have contributed properties to the
group.| Constructor and Description |
|---|
ConfigurationMetadataGroup(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId()
Return the id of the group, used as a common prefix for all properties associated
to it.
|
java.util.Map<java.lang.String,ConfigurationMetadataProperty> |
getProperties()
Return the
properties defined in this group. |
java.util.Map<java.lang.String,ConfigurationMetadataSource> |
getSources()
Return the
sources defining the properties of
this group. |
public ConfigurationMetadataGroup(java.lang.String id)
public java.lang.String getId()
public java.util.Map<java.lang.String,ConfigurationMetadataSource> getSources()
sources defining the properties of
this group.public java.util.Map<java.lang.String,ConfigurationMetadataProperty> getProperties()
properties defined in this group.
A property may appear more than once for a given source, potentially with conflicting type or documentation. This is a "merged" view of the properties of this group.
ConfigurationMetadataSource.getProperties()