Class ModelClass<ModelType>
java.lang.Object
org.apache.sling.models.impl.model.ModelClass<ModelType>
-
Constructor Summary
ConstructorDescriptionModelClass
(Class<ModelType> type, StaticInjectAnnotationProcessorFactory[] processorFactories) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
boolean
void
updateProcessorFactories
(StaticInjectAnnotationProcessorFactory[] processorFactories) Updates processor factories after the model class was instantiated.
-
Constructor Details
-
ModelClass
public ModelClass(Class<ModelType> type, StaticInjectAnnotationProcessorFactory[] processorFactories)
-
-
Method Details
-
updateProcessorFactories
Updates processor factories after the model class was instantiated.- Parameters:
processorFactories
- Static injector annotation processor factories
-
getType
-
getModelAnnotation
-
hasModelAnnotation
public boolean hasModelAnnotation() -
getConstructors
-
getInjectableFields
-
getInjectableMethods
-