Class ModelClass<ModelType>


  • public class ModelClass<ModelType>
    extends Object
    • Constructor Detail

      • ModelClass

        public ModelClass​(Class<ModelType> type,
                          org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory[] processorFactories)
    • Method Detail

      • updateProcessorFactories

        public void updateProcessorFactories​(org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory[] processorFactories)
        Updates processor factories after the model class was instantiated.
        Parameters:
        processorFactories - Static injector annotation processor factories
      • getModelAnnotation

        public org.apache.sling.models.annotations.Model getModelAnnotation()
      • hasModelAnnotation

        public boolean hasModelAnnotation()