# All Classes and Interfaces

Class
Description
AbstractResourceTypeViaProvider
BeanPropertyViaProvider
BindingsInjector
ChildResourceInjector
ChildResourceViaProvider
ConstructorParameter
Constructor parameters aren't normally accessible using the AnnotatedElement.
ConstructorParameter.FakeAnnotatedElement
ForcedResourceTypeViaProvider
InjectableElement
InjectableField
InjectableMethod
ModelClass<ModelType>
ModelClassConstructor<M>
OptionalTypedInjectableElement
OriginalResourceTypeViaProvider
This `ViaProvider` implements the counterpart of the `ForcedResourceTypeViaProvider` and the `ResourceSuperTypeViaProvider`.
OSGiServiceInjector
RequestAttributeInjector
ResourcePathInjector
ResourceSuperTypeViaProvider
SelfInjector
Injects the adaptable object itself.
SlingObjectInjector
Injects common Sling objects that can be derived from either a SlingHttpServletRequest, a ResourceResolver or a Resource.
ValueMapInjector