Uses of Interface
org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory
Packages that use StaticInjectAnnotationProcessorFactory
Package
Description
-
Uses of StaticInjectAnnotationProcessorFactory in org.apache.sling.models.caconfig.impl.injectors
Classes in org.apache.sling.models.caconfig.impl.injectors that implement StaticInjectAnnotationProcessorFactory -
Uses of StaticInjectAnnotationProcessorFactory in org.apache.sling.models.impl.injectors
Classes in org.apache.sling.models.impl.injectors that implement StaticInjectAnnotationProcessorFactoryModifier and TypeClassDescriptionclass
class
class
class
class
Injects the adaptable object itself.final class
Injects common Sling objects that can be derived from either a SlingHttpServletRequest, a ResourceResolver or a Resource. -
Uses of StaticInjectAnnotationProcessorFactory in org.apache.sling.models.impl.model
Methods in org.apache.sling.models.impl.model with parameters of type StaticInjectAnnotationProcessorFactoryModifier and TypeMethodDescriptionstatic ConstructorParameter
ConstructorParameter.of
(Parameter parameter, int parameterIndex, StaticInjectAnnotationProcessorFactory[] processorFactories, DefaultInjectionStrategy defaultInjectionStrategy) Try to extract parameter names according to https://openjdk.org/jeps/118 (requires javac flag -parameters)void
ModelClass.updateProcessorFactories
(StaticInjectAnnotationProcessorFactory[] processorFactories) Updates processor factories after the model class was instantiated.Constructors in org.apache.sling.models.impl.model with parameters of type StaticInjectAnnotationProcessorFactoryModifierConstructorDescriptionConstructorParameter
(Annotation[] annotations, Type parameterType, Type genericType, boolean isPrimitive, int parameterIndex, String name, StaticInjectAnnotationProcessorFactory[] processorFactories, DefaultInjectionStrategy defaultInjectionStrategy) InjectableField
(Field field, StaticInjectAnnotationProcessorFactory[] processorFactories, DefaultInjectionStrategy defaultInjectionStrategy) InjectableMethod
(Method method, StaticInjectAnnotationProcessorFactory[] processorFactories, DefaultInjectionStrategy defaultInjectionStrategy) ModelClass
(Class<ModelType> type, StaticInjectAnnotationProcessorFactory[] processorFactories) ModelClassConstructor
(Constructor<M> constructor, StaticInjectAnnotationProcessorFactory[] processorFactories, DefaultInjectionStrategy defaultInjectionStrategy)