A B C F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractResourceTypeViaProvider - Class in org.apache.sling.models.impl.via
- AbstractResourceTypeViaProvider() - Constructor for class org.apache.sling.models.impl.via.AbstractResourceTypeViaProvider
- activate(BundleContext) - Method in class org.apache.sling.models.impl.injectors.OSGiServiceInjector
B
- BeanPropertyViaProvider - Class in org.apache.sling.models.impl.via
- BeanPropertyViaProvider() - Constructor for class org.apache.sling.models.impl.via.BeanPropertyViaProvider
- BindingsInjector - Class in org.apache.sling.models.impl.injectors
- BindingsInjector() - Constructor for class org.apache.sling.models.impl.injectors.BindingsInjector
C
- ChildResourceInjector - Class in org.apache.sling.models.impl.injectors
- ChildResourceInjector() - Constructor for class org.apache.sling.models.impl.injectors.ChildResourceInjector
- ChildResourceViaProvider - Class in org.apache.sling.models.impl.via
- ChildResourceViaProvider() - Constructor for class org.apache.sling.models.impl.via.ChildResourceViaProvider
- ConstructorParameter - Class in org.apache.sling.models.impl.model
-
Constructor parameters aren't normally accessible using the AnnotatedElement.
- ConstructorParameter(Annotation[], Type, Type, boolean, int, StaticInjectAnnotationProcessorFactory[], DefaultInjectionStrategy) - Constructor for class org.apache.sling.models.impl.model.ConstructorParameter
- ConstructorParameter.FakeAnnotatedElement - Class in org.apache.sling.models.impl.model
- createAnnotationProcessor(Object, AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.ChildResourceInjector
- createAnnotationProcessor(Object, AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.ValueMapInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.BindingsInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.OSGiServiceInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.RequestAttributeInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.ResourcePathInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.SelfInjector
- createAnnotationProcessor(AnnotatedElement) - Method in class org.apache.sling.models.impl.injectors.SlingObjectInjector
F
- FakeAnnotatedElement(Annotation[], int) - Constructor for class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- ForcedResourceTypeViaProvider - Class in org.apache.sling.models.impl.via
- ForcedResourceTypeViaProvider() - Constructor for class org.apache.sling.models.impl.via.ForcedResourceTypeViaProvider
G
- getAdaptable(Object, String) - Method in class org.apache.sling.models.impl.via.AbstractResourceTypeViaProvider
- getAdaptable(Object, String) - Method in class org.apache.sling.models.impl.via.BeanPropertyViaProvider
- getAdaptable(Object, String) - Method in class org.apache.sling.models.impl.via.ChildResourceViaProvider
- getAdaptable(Object, String) - Method in class org.apache.sling.models.impl.via.OriginalResourceTypeViaProvider
- getAnnotatedElement() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getAnnotatedElement() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getAnnotation(Class<T>) - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- getAnnotations() - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- getConstructor() - Method in class org.apache.sling.models.impl.model.ModelClassConstructor
- getConstructorParameters() - Method in class org.apache.sling.models.impl.model.ModelClassConstructor
- getConstructors() - Method in class org.apache.sling.models.impl.model.ModelClass
- getDeclaredAnnotations() - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- getDefaultValue() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getDefaultValue() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getFieldGenericType() - Method in class org.apache.sling.models.impl.model.InjectableField
- getFieldType() - Method in class org.apache.sling.models.impl.model.InjectableField
- getGenericReturnType() - Method in class org.apache.sling.models.impl.model.InjectableMethod
- getGenericType() - Method in class org.apache.sling.models.impl.model.ConstructorParameter
- getInjectableFields() - Method in class org.apache.sling.models.impl.model.ModelClass
- getInjectableMethods() - Method in class org.apache.sling.models.impl.model.ModelClass
- getMethod() - Method in class org.apache.sling.models.impl.model.InjectableMethod
- getModelAnnotation() - Method in class org.apache.sling.models.impl.model.ModelClass
- getName() - Method in class org.apache.sling.models.impl.injectors.BindingsInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.ChildResourceInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.OSGiServiceInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.RequestAttributeInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.ResourcePathInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.SelfInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.SlingObjectInjector
- getName() - Method in class org.apache.sling.models.impl.injectors.ValueMapInjector
- getName() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getName() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getParameterIndex() - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- getParameterIndex() - Method in class org.apache.sling.models.impl.model.ConstructorParameter
- getParameterType() - Method in class org.apache.sling.models.impl.model.ConstructorParameter
- getResourceType(Resource, String) - Method in class org.apache.sling.models.impl.via.AbstractResourceTypeViaProvider
- getResourceType(Resource, String) - Method in class org.apache.sling.models.impl.via.ForcedResourceTypeViaProvider
- getResourceType(Resource, String) - Method in class org.apache.sling.models.impl.via.ResourceSuperTypeViaProvider
- getSource() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getSource() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getType() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getType() - Method in class org.apache.sling.models.impl.model.ModelClass
- getType() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getType() - Method in class org.apache.sling.models.impl.via.BeanPropertyViaProvider
- getType() - Method in class org.apache.sling.models.impl.via.ChildResourceViaProvider
- getType() - Method in class org.apache.sling.models.impl.via.ForcedResourceTypeViaProvider
- getType() - Method in class org.apache.sling.models.impl.via.OriginalResourceTypeViaProvider
- getType() - Method in class org.apache.sling.models.impl.via.ResourceSuperTypeViaProvider
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.BindingsInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.ChildResourceInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.OSGiServiceInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.RequestAttributeInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.ResourcePathInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.SelfInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.SlingObjectInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry) - Method in class org.apache.sling.models.impl.injectors.ValueMapInjector
- getValue(Object, String, Type, AnnotatedElement, DisposalCallbackRegistry, BundleContext) - Method in class org.apache.sling.models.impl.injectors.OSGiServiceInjector
- getVia() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getVia() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- getViaProviderType() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- getViaProviderType() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
H
- handle(String) - Method in class org.apache.sling.models.impl.via.AbstractResourceTypeViaProvider
- handle(String) - Method in class org.apache.sling.models.impl.via.ForcedResourceTypeViaProvider
- handle(String) - Method in class org.apache.sling.models.impl.via.ResourceSuperTypeViaProvider
- hasDefaultValue() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- hasDefaultValue() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- hasInjectAnnotation() - Method in class org.apache.sling.models.impl.model.ModelClassConstructor
- hasModelAnnotation() - Method in class org.apache.sling.models.impl.model.ModelClass
I
- InjectableElement - Interface in org.apache.sling.models.impl.model
- InjectableField - Class in org.apache.sling.models.impl.model
- InjectableField(Field, StaticInjectAnnotationProcessorFactory[], DefaultInjectionStrategy) - Constructor for class org.apache.sling.models.impl.model.InjectableField
- InjectableMethod - Class in org.apache.sling.models.impl.model
- InjectableMethod(Method, StaticInjectAnnotationProcessorFactory[], DefaultInjectionStrategy) - Constructor for class org.apache.sling.models.impl.model.InjectableMethod
- isAnnotationPresent(Class<? extends Annotation>) - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- isOptional(InjectAnnotationProcessor) - Method in interface org.apache.sling.models.impl.model.InjectableElement
- isOptional(InjectAnnotationProcessor) - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- isPrimitive() - Method in class org.apache.sling.models.impl.model.ConstructorParameter
- isPrimitive() - Method in interface org.apache.sling.models.impl.model.InjectableElement
- isPrimitive() - Method in class org.apache.sling.models.impl.model.InjectableField
- isPrimitive() - Method in class org.apache.sling.models.impl.model.InjectableMethod
- isPrimitive() - Method in class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
L
- log - Variable in class org.apache.sling.models.impl.via.AbstractResourceTypeViaProvider
M
- ModelClass<ModelType> - Class in org.apache.sling.models.impl.model
- ModelClass(Class<ModelType>, StaticInjectAnnotationProcessorFactory[]) - Constructor for class org.apache.sling.models.impl.model.ModelClass
- ModelClassConstructor<M> - Class in org.apache.sling.models.impl.model
- ModelClassConstructor(Constructor<M>, StaticInjectAnnotationProcessorFactory[], DefaultInjectionStrategy) - Constructor for class org.apache.sling.models.impl.model.ModelClassConstructor
N
- NAME - Static variable in class org.apache.sling.models.impl.injectors.SlingObjectInjector
-
Injector name
- newInstance(Object...) - Method in class org.apache.sling.models.impl.model.ModelClassConstructor
-
Proxies the call to
Constructor.newInstance(Object...)
, checking (and setting) accessibility first.
O
- OptionalTypedInjectableElement - Class in org.apache.sling.models.impl.model
- OptionalTypedInjectableElement(InjectableElement, Type) - Constructor for class org.apache.sling.models.impl.model.OptionalTypedInjectableElement
- org.apache.sling.models.impl.injectors - package org.apache.sling.models.impl.injectors
- org.apache.sling.models.impl.model - package org.apache.sling.models.impl.model
- org.apache.sling.models.impl.via - package org.apache.sling.models.impl.via
- OriginalResourceTypeViaProvider - Class in org.apache.sling.models.impl.via
-
This
ViaProvider
implements the counterpart of theForcedResourceTypeViaProvider
and theResourceSuperTypeViaProvider
. - OriginalResourceTypeViaProvider() - Constructor for class org.apache.sling.models.impl.via.OriginalResourceTypeViaProvider
- OSGiServiceInjector - Class in org.apache.sling.models.impl.injectors
- OSGiServiceInjector() - Constructor for class org.apache.sling.models.impl.injectors.OSGiServiceInjector
P
- prepareValue(Object) - Method in class org.apache.sling.models.impl.injectors.BindingsInjector
- prepareValue(Object) - Method in class org.apache.sling.models.impl.injectors.ValueMapInjector
R
- RequestAttributeInjector - Class in org.apache.sling.models.impl.injectors
- RequestAttributeInjector() - Constructor for class org.apache.sling.models.impl.injectors.RequestAttributeInjector
- ResourcePathInjector - Class in org.apache.sling.models.impl.injectors
- ResourcePathInjector() - Constructor for class org.apache.sling.models.impl.injectors.ResourcePathInjector
- ResourceSuperTypeViaProvider - Class in org.apache.sling.models.impl.via
- ResourceSuperTypeViaProvider() - Constructor for class org.apache.sling.models.impl.via.ResourceSuperTypeViaProvider
S
- SelfInjector - Class in org.apache.sling.models.impl.injectors
-
Injects the adaptable object itself.
- SelfInjector() - Constructor for class org.apache.sling.models.impl.injectors.SelfInjector
- set(Object, Result<Object>) - Method in class org.apache.sling.models.impl.model.InjectableField
- SlingObjectInjector - Class in org.apache.sling.models.impl.injectors
-
Injects common Sling objects that can be derived from either a SlingHttpServletRequest, a ResourceResolver or a Resource.
- SlingObjectInjector() - Constructor for class org.apache.sling.models.impl.injectors.SlingObjectInjector
T
- toString() - Method in class org.apache.sling.models.impl.model.ConstructorParameter.FakeAnnotatedElement
- toString() - Method in class org.apache.sling.models.impl.model.ConstructorParameter
U
- updateProcessorFactories(StaticInjectAnnotationProcessorFactory[]) - Method in class org.apache.sling.models.impl.model.ModelClass
-
Updates processor factories after the model class was instantiated.
V
- ValueMapInjector - Class in org.apache.sling.models.impl.injectors
- ValueMapInjector() - Constructor for class org.apache.sling.models.impl.injectors.ValueMapInjector
All Classes All Packages