Class CAConfigModel.SingletonConfigInfo
- java.lang.Object
-
- com.composum.sling.nodes.components.CAConfigModel.SingletonConfigInfo
-
- Enclosing class:
- CAConfigModel
public class CAConfigModel.SingletonConfigInfo extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.sling.caconfig.management.ConfigurationData
configurationData
protected org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
metadata
protected String
name
-
Constructor Summary
Constructors Constructor Description SingletonConfigInfo(String name, org.apache.sling.caconfig.management.ConfigurationData configurationData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sling.caconfig.management.ConfigurationData
getConfigurationData()
org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
getMetadata()
String
getName()
List<CAConfigModel.PropertyInfo>
getPropertyInfos()
List<org.apache.sling.caconfig.management.ValueInfo<?>>
getValueInfos()
boolean
isInherits()
Whether this configuration is configured to inherit from parent configurations - sling:configPropertyInherit .boolean
isResourceExists()
-
-
-
Field Detail
-
configurationData
protected final org.apache.sling.caconfig.management.ConfigurationData configurationData
-
name
protected final String name
-
metadata
protected final org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata metadata
-
-
Constructor Detail
-
SingletonConfigInfo
public SingletonConfigInfo(String name, org.apache.sling.caconfig.management.ConfigurationData configurationData)
-
-
Method Detail
-
getConfigurationData
public org.apache.sling.caconfig.management.ConfigurationData getConfigurationData()
-
getName
public String getName()
-
getMetadata
public org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata getMetadata()
-
isResourceExists
public boolean isResourceExists()
-
isInherits
public boolean isInherits()
Whether this configuration is configured to inherit from parent configurations - sling:configPropertyInherit .
-
getValueInfos
public List<org.apache.sling.caconfig.management.ValueInfo<?>> getValueInfos()
-
getPropertyInfos
public List<CAConfigModel.PropertyInfo> getPropertyInfos()
-
-