public class StandardTemplateResourceResolver extends Object implements TemplateResourceResolver
TemplateResourceResolver
.
Templates are resolved by looking for resources on the classpath. The following locations are checked in order:
org/springframework/restdocs/templates/${templateFormatId}/${name}.snippet
org/springframework/restdocs/templates/${name}.snippet
org/springframework/restdocs/templates/${templateFormatId}/default-${name}.snippet
TemplateFormat.getId()
Constructor and Description |
---|
StandardTemplateResourceResolver()
Deprecated.
since 1.1.0 in favour of
StandardTemplateResourceResolver(TemplateFormat) |
StandardTemplateResourceResolver(TemplateFormat templateFormat)
Creates a new
StandardTemplateResourceResolver that will produce default
template resources formatted with the given templateFormat . |
Modifier and Type | Method and Description |
---|---|
Resource |
resolveTemplateResource(String name)
Resolves a
Resource for the template with the given name . |
@Deprecated public StandardTemplateResourceResolver()
StandardTemplateResourceResolver(TemplateFormat)
StandardTemplateResourceResolver
that will produce default
template resources formatted with Asciidoctor.public StandardTemplateResourceResolver(TemplateFormat templateFormat)
StandardTemplateResourceResolver
that will produce default
template resources formatted with the given templateFormat
.templateFormat
- the format for the default snippet templatespublic Resource resolveTemplateResource(String name)
TemplateResourceResolver
Resource
for the template with the given name
.resolveTemplateResource
in interface TemplateResourceResolver
name
- the name of the templateResource
from which the template can be read