A C D G H L N O P
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- as(Class<T>) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get configuration as singleton resource and its properties mapped to the given annotation class.
- asAdaptable(Class<T>) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get configuration as singleton configuration resource and adapt it to the given class.
- asAdaptableCollection(Class<T>) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get collection of configuration resources and adapt them to the given class.
- asCollection(Class<T>) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get collection of configuration resources with their properties mapped to the given annotation class.
- asValueMap() - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get configuration as singleton resource and return its properties as value map.
- asValueMapCollection() - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Get collection of configuration resources with their properties mapped to the given annotation class.
C
- collection() - Method in annotation type org.apache.sling.caconfig.annotation.Configuration
- Configuration - Annotation Type in org.apache.sling.caconfig.annotation
-
Marks an annotation class to be useable with Sling context-aware configuration.
- ConfigurationBuilder - Interface in org.apache.sling.caconfig
-
Defines how the configuration should be mapped and returned.
- ConfigurationResolveException - Exception in org.apache.sling.caconfig
-
Is thrown when configuration cannot be resolved.
- ConfigurationResolveException(String) - Constructor for exception org.apache.sling.caconfig.ConfigurationResolveException
- ConfigurationResolveException(String, Throwable) - Constructor for exception org.apache.sling.caconfig.ConfigurationResolveException
- ConfigurationResolver - Interface in org.apache.sling.caconfig
-
Getting context-aware configurations for a given resource context.
- ConfigurationResourceResolver - Interface in org.apache.sling.caconfig.resource
-
Getting context-aware configuration resources for a given resource context.
D
- description() - Method in annotation type org.apache.sling.caconfig.annotation.Configuration
- description() - Method in annotation type org.apache.sling.caconfig.annotation.Property
G
- get(Resource) - Method in interface org.apache.sling.caconfig.ConfigurationResolver
-
Get configuration for given resource.
- getAllContextPaths(Resource) - Method in interface org.apache.sling.caconfig.resource.ConfigurationResourceResolver
-
Get all context paths for which context-aware configurations could be defined.
- getContextPath(Resource) - Method in interface org.apache.sling.caconfig.resource.ConfigurationResourceResolver
-
Get the inner-most context path (deepest path) returned by
getAllContextPaths(Resource)
. - getResource(Resource, String, String) - Method in interface org.apache.sling.caconfig.resource.ConfigurationResourceResolver
-
Get a context-aware singleton configuration resource defined by the given configuration name.
- getResourceCollection(Resource, String, String) - Method in interface org.apache.sling.caconfig.resource.ConfigurationResourceResolver
-
Get a collection of context-aware configuration resources defined by the given configuration name.
H
- has(Class<T>) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
This method checks for the configuration existence based on
configName
defined in the configuration definition. - has(String) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
This method checks for the configuration existence based on provided
configName
value.
L
- label() - Method in annotation type org.apache.sling.caconfig.annotation.Configuration
- label() - Method in annotation type org.apache.sling.caconfig.annotation.Property
N
- name() - Method in annotation type org.apache.sling.caconfig.annotation.Configuration
- name(String) - Method in interface org.apache.sling.caconfig.ConfigurationBuilder
-
Define configuration name.
O
- order() - Method in annotation type org.apache.sling.caconfig.annotation.Property
- org.apache.sling.caconfig - package org.apache.sling.caconfig
-
API for accessing context-aware configuration.
- org.apache.sling.caconfig.annotation - package org.apache.sling.caconfig.annotation
-
Annotations for context-aware configurations.
- org.apache.sling.caconfig.resource - package org.apache.sling.caconfig.resource
-
API for accessing context-aware configuration resources.
P
- property() - Method in annotation type org.apache.sling.caconfig.annotation.Configuration
- property() - Method in annotation type org.apache.sling.caconfig.annotation.Property
- Property - Annotation Type in org.apache.sling.caconfig.annotation
-
Adds further metadata for properties of context-aware configuration annotation classes.
All Classes All Packages