# Package org.apache.sling.models.spi

@Version("1.2.2") package org.apache.sling.models.spi

Related Packages
Package
Description
org.apache.sling.models.spi.injectorspecific
Interfaces
Class
Description
AcceptsNullName
Marker interface for an injector to declare that it ignores the name parameter.
DisposalCallback
Callback interface which can be implemented by Injectors to perform some action when a created object is destroyed.
DisposalCallbackRegistry
Interface which allows for the registration of DisposalCallback listeners.
ImplementationPicker
Defines a strategy to choose an implementation for a model if multiple are registered for the same interface or super class.
Injector
Service interface for pluggable value injectors.
ModelValidation
ValuePreparer
Optimization interface for Injectors which wish to avoid repeated accessing of some object based on the adaptable.
ViaProvider
SPI interface for providers of the @Via annotation.