<ModelType> ModelType |
ModelFactory.createModel(@NotNull Object adaptable,
@NotNull Class<ModelType> type) |
Instantiates the given Sling Model class from the given adaptable.
|
<T> T |
ModelFactory.exportModelForRequest(@NotNull org.apache.sling.api.SlingHttpServletRequest request,
@NotNull String exporterName,
@NotNull Class<T> targetClass,
@NotNull Map<String,String> options) |
Export the model object registered to the request's resource's type using the defined target class using the named exporter.
|
<T> T |
ModelFactory.exportModelForResource(@NotNull org.apache.sling.api.resource.Resource resource,
@NotNull String exporterName,
@NotNull Class<T> targetClass,
@NotNull Map<String,String> options) |
Export the model object registered to the resource's type using the defined target class using the named exporter.
|
@NotNull Object |
ModelFactory.getModelFromRequest(@NotNull org.apache.sling.api.SlingHttpServletRequest request) |
Obtain an adapted model class based on the resource type of the request's resource.
|
@NotNull Object |
ModelFactory.getModelFromResource(@NotNull org.apache.sling.api.resource.Resource resource) |
Obtain an adapted model class based on the resource type of the provided resource.
|