A C D G H L N O P
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.

A C D G H L N O P
All Classes All Packages