## Uses of Class
freemarker.cache.TemplateNameFormat

Packages that use TemplateNameFormat
freemarker.cache: Template loading and caching.
freemarker.template: The fundamental, most commonly used API-s of FreeMarker; start with `Configuration` (see also the Getting Stared in the Manual.)

### Uses of TemplateNameFormat in freemarker.cache

Fields in freemarker.cache declared as TemplateNameFormat
`static TemplateNameFormat` TemplateNameFormat.`DEFAULT_2_3_0` The default template name format when `incompatible_improvements` is below 2.4.0.
`static TemplateNameFormat` TemplateNameFormat.`DEFAULT_2_4_0` The default template name format only when `incompatible_improvements` is set to 2.4.0 (or higher).

Methods in freemarker.cache that return TemplateNameFormat
`TemplateNameFormat` TemplateCache.`getTemplateNameFormat()`

Constructors in freemarker.cache with parameters of type TemplateNameFormat
Constructor and Description
`TemplateCache(TemplateLoader templateLoader, CacheStorage cacheStorage, TemplateLookupStrategy templateLookupStrategy, TemplateNameFormat templateNameFormat, Configuration config)` Same as `TemplateCache.TemplateCache(TemplateLoader, CacheStorage, TemplateLookupStrategy, TemplateNameFormat, TemplateConfigurationFactory, Configuration)` with `null` for `templateConfigurations`-s.
`TemplateCache(TemplateLoader templateLoader, CacheStorage cacheStorage, TemplateLookupStrategy templateLookupStrategy, TemplateNameFormat templateNameFormat, TemplateConfigurationFactory templateConfigurations, Configuration config)`

### Uses of TemplateNameFormat in freemarker.template

Methods in freemarker.template that return TemplateNameFormat
`TemplateNameFormat` Configuration.`getTemplateNameFormat()` The getter pair of `Configuration.setTemplateNameFormat(TemplateNameFormat)`.

Methods in freemarker.template with parameters of type TemplateNameFormat
`void` Configuration.`setTemplateNameFormat(TemplateNameFormat templateNameFormat)` Sets the template name format used.