| Name | Description | Type | Package | Framework |
| BaseContentNode | Base class for Template API objects that supply content functionality. | Class | org.alfresco.repo.template | AlFresco |
| BasePathResultsMap | A special Map that executes an XPath against the parent Node as part of the get() Map interface implementation. | Class | org.alfresco.repo.template | AlFresco |
| BasePermissionsNode | Base class for Template API objects that support permissions. | Class | org.alfresco.repo.template | AlFresco |
| BaseSearchResultsMap | Class providing the base Search Query services to execute a search returning a list of TemplateNode objects from a Lucene search string. | Class | org.alfresco.repo.template | AlFresco |
| BaseTemplateMap | An abstract Map class that can be used process the parent Node as part of the get() Map interface implementation. | Class | org.alfresco.repo.template | AlFresco |
| BaseTemplateProcessorExtension | Class | org.alfresco.repo.template | AlFresco | |
| Classification | Support for finding classifications and their root categories. | Class | org.alfresco.repo.template | AlFresco |
| ClassPathRepoTemplateLoader | Custom FreeMarker template loader to locate templates stored either from the ClassPath or in a Alfresco Repository. | Class | org.alfresco.repo.template | AlFresco |
| ClassPathTemplateLoader | Custom FreeMarker template loader to locate templates stored on the ClassPath. | Class | org.alfresco.repo.template | AlFresco |
| CropContentMethod | FreeMarker custom method to return the first N characters of a content stream. | Class | org.alfresco.repo.template | AlFresco |
| DateCompareMethod | Custom FreeMarker Template language method. | Class | org.alfresco.repo.template | AlFresco |
| DateIncrementMethod | Class | org.alfresco.repo.template | AlFresco | |
| FreeMarkerProcessor | FreeMarker implementation of the template processor interface. | Class | org.alfresco.repo.template | AlFresco |
| HasAspectMethod | Custom FreeMarker Template language method. | Class | org.alfresco.repo.template | AlFresco |
| HasPermissionMethod | Custom FreeMarker Template language method. | Class | org.alfresco.repo.template | AlFresco |
| I18NMessageMethod | Custom FreeMarker Template language method. | Class | org.alfresco.repo.template | AlFresco |
| ISO8601DateFormatMethod | Class | org.alfresco.repo.template | AlFresco | |
| LuceneSearchResultsMap | Provides functionality to execute a Lucene search string and return TemplateNode objects. | Class | org.alfresco.repo.template | AlFresco |
| NamePathResultsMap | A special Map that executes an XPath against the parent Node as part of the get() Map interface implementation. | Class | org.alfresco.repo.template | AlFresco |
| NodeSearchResultsMap | Provides functionality to execute a Lucene search for a single node by NodeRef. | Class | org.alfresco.repo.template | AlFresco |
| People | People and users support in FreeMarker templates. | Class | org.alfresco.repo.template | AlFresco |
| PropertyConverter | Simple class to recursively convert property values to bean objects accessable by Templates. | Class | org.alfresco.repo.template | AlFresco |
| QNameAwareObjectWrapper | Class | org.alfresco.repo.template | AlFresco | |
| SavedSearchResultsMap | Provides functionality to load a saved search and execute it to return TemplateNode objects. | Class | org.alfresco.repo.template | AlFresco |
| Session | Support session information in free marker templates. | Class | org.alfresco.repo.template | AlFresco |
| ShortQNameMethod | Class | org.alfresco.repo.template | AlFresco | |
| Site | Site support in FreeMarker templates. | Class | org.alfresco.repo.template | AlFresco |
| TemplateAssociation | Object representing an associationSee Also:Serialized Form | Class | org.alfresco.repo.template | AlFresco |
| TemplateContent | Contract for Template API objects that support content on the 'cm:content' default property. | Interface | org.alfresco.repo.template | AlFresco |
| TemplateNode | Node class specific for use by Template pages that support Bean objects as part of the model. | Class | org.alfresco.repo.template | AlFresco |
| TemplateNodeRef | Contract supported by Template API objects that represent a repository object via a NodeRef and associated minimum properties such as as Type and Name. | Interface | org.alfresco.repo.template | AlFresco |
| TemplatePermissions | Contract for Template API objects that support permissions. | Interface | org.alfresco.repo.template | AlFresco |
| TemplateProcessorMethod | Interface | org.alfresco.repo.template | AlFresco | |
| TemplateProperties | Contract for Template API objects that have properties, aspects and children. | Interface | org.alfresco.repo.template | AlFresco |
| TemplateSource | Interface | org.alfresco.repo.template | AlFresco | |