@Version("3.7.0")
Package com.adobe.granite.haf.annotations
ADOBE CONFIDENTIAL
__________________
Copyright 2016 Adobe Systems Incorporated
All Rights Reserved.
NOTICE: All information contained herein is, and remains
the property of Adobe Systems Incorporated and its suppliers,
if any. The intellectual and technical concepts contained
herein are proprietary to Adobe Systems Incorporated and its
suppliers and are protected by trade secret or copyright law.
Dissemination of this information or reproduction of this material
is strictly forbidden unless prior written permission is obtained
from Adobe Systems Incorporated.
-
Enum Summary Enum Description ApiLink.SCOPE Defines the scope in which the link will be serialized in.ApiProperty.SCOPE Defines the scope in which the property is being serialized in. -
Annotation Types Summary Annotation Type Description ApiAction Registers an action with the API framework.ApiEntities This annotation can be used on a public method.ApiFilter Use this annotation to create filters for lists of sub entities.ApiHeader Annotation for defining headers to be set in the response to read requests for the Resource described by the model.ApiLink This annotation can be used on a public field or method.ApiModel Registers a model with the Api Framework.ApiOrderBy This annotation can be applied to a parameter of an ApiEntities method.ApiPaginationLimit This annotation can be applied to a parameter of an ApiEntities method.ApiPaginationStart This annotation can be applied to a parameter of an ApiEntities method.ApiProperty Registers a property getter with the API framework.ApiQuery This allows a model to process queries from the URL.ApiRoot Defines the Root of a particular category.ApiSyntheticModel This annotation marks a model as synthetic.HttpFormParam Use this annotation to bind specific java parameters to HTTP form parameters coming from the request.HttpRequestParam Use this annotation to bind a specific java parameter to the SlingHttpRequest.