public abstract class PathBasedTemplateAvailabilityProvider extends Object implements TemplateAvailabilityProvider
TemplateAvailabilityProvider implementations that find
templates from paths.| Modifier and Type | Class and Description |
|---|---|
protected static class |
PathBasedTemplateAvailabilityProvider.TemplateAvailabilityProperties |
| Constructor and Description |
|---|
PathBasedTemplateAvailabilityProvider(String className,
Class<? extends PathBasedTemplateAvailabilityProvider.TemplateAvailabilityProperties> propertiesClass,
String propertyPrefix) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isTemplateAvailable(String view,
org.springframework.core.env.Environment environment,
ClassLoader classLoader,
org.springframework.core.io.ResourceLoader resourceLoader)
Returns
true if a template is available for the given view. |
public PathBasedTemplateAvailabilityProvider(String className, Class<? extends PathBasedTemplateAvailabilityProvider.TemplateAvailabilityProperties> propertiesClass, String propertyPrefix)
public boolean isTemplateAvailable(String view, org.springframework.core.env.Environment environment, ClassLoader classLoader, org.springframework.core.io.ResourceLoader resourceLoader)
TemplateAvailabilityProvidertrue if a template is available for the given view.isTemplateAvailable in interface TemplateAvailabilityProviderview - the view nameenvironment - the environmentclassLoader - the class loaderresourceLoader - the resource loaderCopyright © 2019 Pivotal Software, Inc.. All rights reserved.