# Index

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

AnnotationClassConfigurationMetadataProvider - Class in org.apache.sling.caconfig.impl.metadata
  Detects configuration annotation classes deployed by any bundle via OSGi extender pattern.
AnnotationClassConfigurationMetadataProvider() - Constructor for class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
AnnotationClassParser - Class in org.apache.sling.caconfig.impl.metadata
  Helper methods for parsing metadata from configuration annotation classes.

## B

bindConfigurationMetadataProvider(ConfigurationMetadataProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
bindConfigurationOverrideProvider(ConfigurationOverrideProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
buildConfigurationMetadata(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
  Build configuration metadata by parsing the given annotation interface class and it's configuration annotations.

## C

CAConfigInventoryPrinter - Class in org.apache.sling.caconfig.management.impl.console
  Web console configuration printer.
CAConfigInventoryPrinter() - Constructor for class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
changed() - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
  If a provider is added or removed parse and collect all overrides again (to ensure correct overall order is preserved).
configBucketNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationResourceResolverConfig
  All bucket names starting with sling:configs and the alternative ones.
configCollectionInheritancePropertyNames() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy.Config
ConfigNameUtil - Class in org.apache.sling.caconfig.resource.impl.util
  Helper methods for configuration names.
configPath() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy.Config
configPropertyInheritancePropertyNames() - Element in annotation type org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy.Config
configRefPropertyNames() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy.Config
configRefResourceNames() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy.Config
ConfigurationCollectionData - Interface in org.apache.sling.caconfig.management
  Provides access to the configuration collection data and metadata for a given context path.
ConfigurationData - Interface in org.apache.sling.caconfig.management
  Provides access to the configuration data and metadata for a given context path.
ConfigurationDefNameConstants - Class in org.apache.sling.caconfig.impl.def
ConfigurationInheritanceStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationInheritanceStrategy` implementations in the container and consolidates their result based on service ranking.
ConfigurationInjectResourceDetectionStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationInjectResourceDetectionStrategy` implementations in the container and consolidates their result based on service ranking.
ConfigurationManagementSettings - Interface in org.apache.sling.caconfig.management
  Settings for reading and writing configurations.
ConfigurationManager - Interface in org.apache.sling.caconfig.management
  Manages reading and writing configurations e.g. for Editor GUIs.
ConfigurationMetadataProviderMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationMetadataProvider` implementations in the container and consolidates their result based on service ranking.
ConfigurationMetadataProviderMultiplexerImpl - Class in org.apache.sling.caconfig.impl.metadata
  Detects all `ConfigurationMetadataProvider` implementations in the container and consolidates their result based on service ranking.
ConfigurationMetadataProviderMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
ConfigurationOverrideMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationOverrideProvider` implementations in the container and consolidates their result based on service ranking.
ConfigurationOverrideMultiplexerImpl - Class in org.apache.sling.caconfig.impl.override
  Detects all `ConfigurationOverrideProvider` implementations in the container and consolidates their result based on service ranking.
ConfigurationOverrideMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
ConfigurationPersistenceStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationPersistenceStrategy2` implementations in the container and consolidates their result based on service ranking.
ConfigurationResourceNameConstants - Class in org.apache.sling.caconfig.resource.impl.def
ConfigurationResourceResolverConfig - Interface in org.apache.sling.caconfig.management
  Service for accessing the ConfigurationResourceResolver configuration from other services.
ConfigurationResourceResolvingStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ConfigurationResourceResolvingStrategy` implementations in the container and consolidates their result based on service ranking.
ConfigurationWebConsolePlugin - Class in org.apache.sling.caconfig.management.impl.console
  Web console plugin to test configuration resolution.
ConfigurationWebConsolePlugin() - Constructor for class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
ContextPathStrategyMultiplexer - Interface in org.apache.sling.caconfig.management
  Deprecated.
  Please use `ContextPathStrategyMultiplexer` instead.
ContextPathStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
  Detects all `ContextPathStrategy` implementations in the container and consolidates their result based on service ranking.

## D

DefaultConfigurationInheritanceStrategy - Class in org.apache.sling.caconfig.impl.def
DefaultConfigurationInheritanceStrategy() - Constructor for class org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy
DefaultConfigurationInheritanceStrategy.Config - Annotation Type in org.apache.sling.caconfig.impl.def
DefaultConfigurationInjectResourceDetectionStrategy - Class in org.apache.sling.caconfig.impl.def
  Default implementation of `ConfigurationInjectResourceDetectionStrategy` which always uses the resource of the current request.
DefaultConfigurationInjectResourceDetectionStrategy() - Constructor for class org.apache.sling.caconfig.impl.def.DefaultConfigurationInjectResourceDetectionStrategy
DefaultConfigurationPersistenceStrategy - Class in org.apache.sling.caconfig.impl.def
  The default persistence strategy is quite simple: directly use the configuration resources.
DefaultConfigurationPersistenceStrategy() - Constructor for class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
DefaultConfigurationResourceResolvingStrategy - Class in org.apache.sling.caconfig.resource.impl.def
DefaultConfigurationResourceResolvingStrategy() - Constructor for class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
DefaultConfigurationResourceResolvingStrategy.Config - Annotation Type in org.apache.sling.caconfig.resource.impl.def
DefaultContextPathStrategy - Class in org.apache.sling.caconfig.resource.impl.def
DefaultContextPathStrategy() - Constructor for class org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy
DefaultContextPathStrategy.Config - Annotation Type in org.apache.sling.caconfig.resource.impl.def
deleteConfiguration(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Delete configuration or configuration collection data from repository using the inner-most context path as reference.
deleteConfiguration(ResourceResolver, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
description() - Element in annotation type org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider.Config
detectResource(SlingHttpServletRequest) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationInjectResourceDetectionStrategy

## E

enabled() - Element in annotation type org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy.Config
enabled() - Element in annotation type org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider.Config
enabled() - Element in annotation type org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider.Config
enabled() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy.Config
enabled() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy.Config
ensureValidConfigName(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
  Ensure that the config name is valid.

## F

fallbackPaths() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy.Config
findContextResources(Resource) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy

## G

getAllCollectionItemConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
  Get all configuration names from all configuration persistence strategies.
getAllCollectionParentConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
  Get all configuration names from all configuration persistence strategies.
getAllConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
  Get all configuration names from all configuration persistence strategies.
getAllPartialConfigNameVariations(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
  Returns all partial combinations like: a, a/b, a/b/c from config name a/b/c/d
getBooleanValueAdditionalKeys(ValueMap, String, String[]) - Static method in class org.apache.sling.caconfig.resource.impl.util.PropertyUtil
  Get boolean value from value map with key, or with alternative keys if not set.
getCollectionItemConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getCollectionItemName() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  In case of configuration resource collection, this returns the collection item resource name.
getCollectionItemResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getCollectionItemResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getCollectionParentConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getCollectionParentResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getCollectionParentResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getConfigCollectionPropertiesResourceNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationManagementSettings
getConfigName() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
  Get configuration name.
getConfigName() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  Get configuration name.
getConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getConfigSourcePath() - Method in interface org.apache.sling.caconfig.management.ValueInfo
  Get the path of the configuration resource the value is stored in.
getConfiguration(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Get configuration data for the given context resource and configuration name.
getConfigurationCollection(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Get configuration data collection for the given context resource and configuration name.
getConfigurationMetadata(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Get configuration metadata from any configuration metadata provider.
getConfigurationMetadata(String) - Method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
getConfigurationMetadata(String) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
  Get configuration metadata from first provider (ranking priority) that has an answer.
getConfigurationName(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
  Get configuration name for given configuration annotation class.
getConfigurationNames() - Method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
getConfigurationNames() - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
  Merge configuration names from all providers.
getConfigurationNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Get all configuration names.
getEffectiveValue() - Method in interface org.apache.sling.caconfig.management.ValueInfo
  Get value storedf or the current context path, or inherited from upper levels, or the default value.
getEffectiveValues() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  Configuration values stored for the given context path merged with inherited values and default values.
getIgnoredPropertyNames(Set<String>) - Method in interface org.apache.sling.caconfig.management.ConfigurationManagementSettings
  Detects property names that should be ignored/filtered out when reading or writing configuration data properties.
getItems() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
getLabel() - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
getName() - Method in interface org.apache.sling.caconfig.management.ValueInfo
  Property name.
getOverrideStrings() - Method in class org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
getOverrideStrings() - Method in class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
getPersistenceResourcePath(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Deprecated.
  Please use `ConfigurationPersistenceStrategyMultiplexer` instead.
getProperties() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
getPropertyMetadata() - Method in interface org.apache.sling.caconfig.management.ValueInfo
  Property metadata.
getPropertyName(String) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
  Implements the method name mapping as defined in OSGi R6 Compendium specification, Chapter 112.
getPropertyNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  List of effective property names defined in configuration metadata or values are defined for.
getResource(Iterator<Resource>) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy
getResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getResource(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getResourceCollection(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getResourceCollectionInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getResourceCollectionParentPath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getResourceInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getResourcePath() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
getResourcePath() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
getResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
getResourcePath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
getTitle() - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
getValue() - Method in interface org.apache.sling.caconfig.management.ValueInfo
  Get value stored for the current context path.
getValueInfo(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  Get detailed metadata information about the property value.
getValues() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
  Configuration values stored for the given context path.

## H

hasNext() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator

## I

isAllOverridden(String, String) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
isAllOverridden(String, String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer
  Checks if the whole configuration for the given context path and name is overridden.
isContextAwareConfig(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
  Checks if the given class is suitable to be mapped with context-aware configuration.
isDefault() - Method in interface org.apache.sling.caconfig.management.ValueInfo
isInherited() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
isInherited() - Method in interface org.apache.sling.caconfig.management.ValueInfo
isOverridden() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
isOverridden() - Method in interface org.apache.sling.caconfig.management.ValueInfo
isValid(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
  Check if the config name is valid.
isValid(Collection<String>) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
  Check if the config name is valid.

## L

LABEL - Static variable in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin

## M

MapUtil - Class in org.apache.sling.caconfig.resource.impl.util

## N

NAME - Static variable in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
newCollectionItem(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Creates a new empty configuration data item for a configuration data collection for the given configuration name.
next() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator

## O

org.apache.sling.caconfig.impl.def - package org.apache.sling.caconfig.impl.def
org.apache.sling.caconfig.impl.metadata - package org.apache.sling.caconfig.impl.metadata
org.apache.sling.caconfig.impl.override - package org.apache.sling.caconfig.impl.override
org.apache.sling.caconfig.management - package org.apache.sling.caconfig.management
  Management API of the Context-Aware configuration implementation.
org.apache.sling.caconfig.management.impl.console - package org.apache.sling.caconfig.management.impl.console
org.apache.sling.caconfig.management.multiplexer - package org.apache.sling.caconfig.management.multiplexer
  Multiplexer services provide aggregated access to all implementations of the related SPI interface.
org.apache.sling.caconfig.resource.impl.def - package org.apache.sling.caconfig.resource.impl.def
org.apache.sling.caconfig.resource.impl.util - package org.apache.sling.caconfig.resource.impl.util
OsgiConfigurationOverrideProvider - Class in org.apache.sling.caconfig.impl.override
  Provides parameter override map from OSGi factory configuration.
OsgiConfigurationOverrideProvider() - Constructor for class org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
OsgiConfigurationOverrideProvider.Config - Annotation Type in org.apache.sling.caconfig.impl.override
overrideProperties(String, String, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
overrideProperties(String, String, Map<String, Object>) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer
  Override properties for given context path and configuration name.
overrideProperties(String, String, Resource) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
overrideProperties(String, String, Resource) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer
  Deprecated.
  Please use `ConfigurationOverrideMultiplexer.overrideProperties(String, String, Resource, ResourceResolver)` instead.
overrideProperties(String, String, Resource, ResourceResolver) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
overrideProperties(String, String, Resource, ResourceResolver) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer
  Override properties in given configuration resource (if any overrides are defined).
overrides() - Element in annotation type org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider.Config

## P

PathEliminateDuplicatesIterator - Class in org.apache.sling.caconfig.resource.impl.util
  Iterator that eliminates duplicate paths.
PathEliminateDuplicatesIterator(Iterator<String>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.PathEliminateDuplicatesIterator
PathParentExpandIterator - Class in org.apache.sling.caconfig.resource.impl.util
  Expands all paths from the iterator with their parent paths up to the given root paths.
PathParentExpandIterator(String, Iterator<String>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
persistConfiguration(Resource, String, ConfigurationPersistData) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Write configuration data to repository using the inner-most context path as reference.
persistConfiguration(ResourceResolver, String, ConfigurationPersistData) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
persistConfigurationCollection(Resource, String, ConfigurationCollectionPersistData) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
  Write configuration data collection using the inner-most context path as reference.
persistConfigurationCollection(ResourceResolver, String, ConfigurationCollectionPersistData) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
print(PrintWriter, Format, boolean) - Method in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
PROPERTY_CONFIG_COLLECTION_INHERIT - Static variable in class org.apache.sling.caconfig.resource.impl.def.ConfigurationResourceNameConstants
  Boolean property that controls whether config resource collections should be merged on inheritance or not.
PROPERTY_CONFIG_PROPERTY_INHERIT - Static variable in class org.apache.sling.caconfig.impl.def.ConfigurationDefNameConstants
  Boolean property that controls whether the properties (key/value pairs) of configuration resources should be inherited from the configuration hierarchy and merged.
PROPERTY_CONFIG_REF - Static variable in class org.apache.sling.caconfig.resource.impl.def.ConfigurationResourceNameConstants
  Property that points to the configuration path to be used.
PropertyUtil - Class in org.apache.sling.caconfig.resource.impl.util

## R

remove() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
renderContent(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
ResourceEliminateDuplicatesIterator - Class in org.apache.sling.caconfig.resource.impl.util
  Iterator that eliminates duplicate resources (having same path).
ResourceEliminateDuplicatesIterator(Iterator<ContextResource>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.ResourceEliminateDuplicatesIterator
ResourcePathCollatingIterator - Class in org.apache.sling.caconfig.resource.impl.util
  Expected a list of iterators containing paths, where each path is a direct or indirect parent of the previous one (= sorted by path hierarchy starting with the deepest path).
ResourcePathCollatingIterator(List<Iterator<ContextResource>>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.ResourcePathCollatingIterator

## S

service_ranking() - Element in annotation type org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider.Config
service_ranking() - Element in annotation type org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider.Config
service_ranking() - Element in annotation type org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy.Config
SYSTEM_PROPERTY_PREFIX - Static variable in class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
  Prefix for override system property
SystemPropertyConfigurationOverrideProvider - Class in org.apache.sling.caconfig.impl.override
  Provides parameter override map from system properties.
SystemPropertyConfigurationOverrideProvider() - Constructor for class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
SystemPropertyConfigurationOverrideProvider.Config - Annotation Type in org.apache.sling.caconfig.impl.override

## T

TITLE - Static variable in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
TITLE - Static variable in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
traceOutput(Map<String, Object>) - Static method in class org.apache.sling.caconfig.resource.impl.util.MapUtil
  Produce trace output for properties map.

## U

unbindConfigurationMetadataProvider(ConfigurationMetadataProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
unbindConfigurationOverrideProvider(ConfigurationOverrideProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl

## V

ValueInfo<T> - Interface in org.apache.sling.caconfig.management
  Provides detailed information about a given configuration value.

## W

webconsole_configurationFactory_nameHint() - Element in annotation type org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider.Config

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form