## Uses of Interface
org.apache.tiles.core.definition.pattern.DefinitionPatternMatcher

- Packages that use DefinitionPatternMatcher
  Package | Description
  --- | ---
  org.apache.tiles.core.definition.pattern | Classes to manage pattern matching in definition names, and substitution in attributes.
  org.apache.tiles.core.definition.pattern.regexp | In Tiles it is possible to use regular expression patterns thanks to this package.
  org.apache.tiles.core.definition.pattern.wildcard | In Tiles it is possible to use wildcard patterns thanks to this package.

- - ### Uses of DefinitionPatternMatcher in org.apache.tiles.core.definition.pattern

    Methods in org.apache.tiles.core.definition.pattern that return DefinitionPatternMatcher
    Modifier and Type | Method and Description
    --- | ---
    `DefinitionPatternMatcher` | DefinitionPatternMatcherFactory.`createDefinitionPatternMatcher(String pattern, Definition definition)` Creates a new definition pattern matcher.

    Method parameters in org.apache.tiles.core.definition.pattern with type arguments of type DefinitionPatternMatcher
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,Definition>` | PrefixedPatternDefinitionResolver.`addDefinitionsAsPatternMatchers(List<DefinitionPatternMatcher> matchers, Map<String,Definition> defsMap)` Adds definitions, filtering and adding them to the list of definition pattern matchers.
    `protected abstract Map<String,Definition>` | AbstractPatternDefinitionResolver.`addDefinitionsAsPatternMatchers(List<DefinitionPatternMatcher> matchers, Map<String,Definition> defsMap)` Adds definitions, filtering and adding them to the list of definition pattern matchers.
    `protected Map<String,Definition>` | BasicPatternDefinitionResolver.`addDefinitionsAsPatternMatchers(List<DefinitionPatternMatcher> matchers, Map<String,Definition> defsMap)` Adds definitions, filtering and adding them to the list of definition pattern matchers.

  - ### Uses of DefinitionPatternMatcher in org.apache.tiles.core.definition.pattern.regexp

    Classes in org.apache.tiles.core.definition.pattern.regexp that implement DefinitionPatternMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RegexpDefinitionPatternMatcher` Matches regular expression patterns in definitions.

    Methods in org.apache.tiles.core.definition.pattern.regexp that return DefinitionPatternMatcher
    Modifier and Type | Method and Description
    --- | ---
    `DefinitionPatternMatcher` | RegexpDefinitionPatternMatcherFactory.`createDefinitionPatternMatcher(String pattern, Definition definition)` Creates a new definition pattern matcher.

  - ### Uses of DefinitionPatternMatcher in org.apache.tiles.core.definition.pattern.wildcard

    Classes in org.apache.tiles.core.definition.pattern.wildcard that implement DefinitionPatternMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WildcardDefinitionPatternMatcher` Matches wildcard patterns in definitions.

    Methods in org.apache.tiles.core.definition.pattern.wildcard that return DefinitionPatternMatcher
    Modifier and Type | Method and Description
    --- | ---
    `DefinitionPatternMatcher` | WildcardDefinitionPatternMatcherFactory.`createDefinitionPatternMatcher(String pattern, Definition definition)` Creates a new definition pattern matcher.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.