# All Classes and Interfaces

Classes
Class
Description
AbstractCATag
Abstract class for Tags for interactiving with Context-Aware Configuration resources to extend.
AbstractDispatcherTagHandler
The `IncludeTagHandler` implements the `<sling:include>` custom tag.
AbstractVarTEI
Abstract TEI that that provides the type for a single variable named in the tag's "var" attribute.
AdaptToTag
Tag for adapting adaptables to classes.
AdaptToTEI
CallTag
The `CallTag` implements the `<sling:call>` custom tag.
DefineObjectsTag
DefineObjectsTEI
This class defines the scripting variables that are created by the `DefineObjectsTag`.
EncodeTag
Tag for writing properly XSS encoded text to the response using the OWASP ESAPI for supporting a number of encoding modes.
EvalTagHandler
The `EvalTagHandler` implements the `<sling:eval>` custom tag.
FindResourcesTag
Tag for searching for resources using the given query formulated in the given language.
ForwardTagHandler
The `ForwardTagHandler` implements the `<sling:forward>` custom tag.
GetCAConfigResourcesTag
Tag for retrieving Context-Aware Configuration resource collection for a specified resource, bucket and name.
GetCAConfigResourceTag
Tag for retrieving Context-Aware Configuration resources for a specified resource, bucket and name.
GetParentsTag
Tag for retrieving all of the parent resources of a specified resource, returning them in hierarchy order.
GetParentTag
Tag for retrieving a parent resource based on the absolute parent level
GetPropertyTag
Tag for retrieving a property from a ValueMap.
GetPropertyTEI
GetResourceTag
Tag for retrieving resources based on either an absolute path or a relative path and a base resource.
IncludeTagHandler
The `IncludeTagHandler` implements the `<sling:include>` custom tag.
ListChildrenTag
Tag for listing the children of a Resource.
ResourceIteratorVariableTEI
ResourceVariableTEI
SlingFunctions
Class containing the TagLib Functions for Sling.
StringVariableTEI