C G I N O
All Classes All Packages

## C

ContextAwareConfiguration - Annotation Type in org.apache.sling.models.caconfig.annotations
  Annotation to be used on either methods, fields or constructor parameters to let Sling Models inject a context-aware configuration.
ContextAwareConfigurationInjector - Class in org.apache.sling.models.caconfig.impl.injectors
ContextAwareConfigurationInjector() - Constructor for class org.apache.sling.models.caconfig.impl.injectors.ContextAwareConfigurationInjector
createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.caconfig.impl.injectors.ContextAwareConfigurationInjector

## G

getName() - Method in class org.apache.sling.models.caconfig.impl.injectors.ContextAwareConfigurationInjector
getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.caconfig.impl.injectors.ContextAwareConfigurationInjector

## I

injectionStrategy() - Method in annotation type org.apache.sling.models.caconfig.annotations.ContextAwareConfiguration
  if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations (`Optional`, `Required`) are used.

## N

name() - Method in annotation type org.apache.sling.models.caconfig.annotations.ContextAwareConfiguration
  Define configuration name.

## O

org.apache.sling.models.caconfig.annotations - package org.apache.sling.models.caconfig.annotations
org.apache.sling.models.caconfig.impl.injectors - package org.apache.sling.models.caconfig.impl.injectors

C G I N O
All Classes All Packages