| Package | Description | 
|---|---|
| org.apache.tiles.core.definition | It contains classes and interfaces to allow manipulations of "definitions", i.e. | 
| org.apache.tiles.core.definition.dao | Classes to simply load definitions depending on a customization key. | 
| org.apache.tiles.core.factory | Factory classes, to allow creation of container instances. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected DefinitionDAO<Locale> | UnresolvingLocaleDefinitionsFactory. definitionDaoThe definition DAO that extracts the definitions from the sources. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UnresolvingLocaleDefinitionsFactory. setDefinitionDAO(DefinitionDAO<Locale> definitionDao)Sets the definition DAO to use. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseLocaleUrlDefinitionDAOBase abstract class for a DAO that is based on URLs and locale as a
 customization key. | 
| class  | CachingLocaleUrlDefinitionDAO
 A definitions DAO (loading URLs and using Locale as a customization key) that
 caches definitions that have been loaded in a raw way (i.e. | 
| class  | ResolvingLocaleUrlDefinitionDAO
 A definitions DAO (loading URLs and using Locale as a customization key) that
 caches definitions that have been loaded and resolves inheritances. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected DefinitionDAO<Locale> | BasicTilesContainerFactory. createLocaleDefinitionDao(ApplicationContext applicationContext,
                         LocaleResolver resolver)Creates a Locale-based definition DAO. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.