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 TypeClassDescriptionclassclassclassclassclassInjects the adaptable object itself.final classInjects 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 ConstructorParameterConstructorParameter.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)voidModelClass.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)