# 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
  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
  Description
  `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.
  `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.

- ## 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
  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
  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
  Description
  `class`
  `WildcardDefinitionPatternMatcher`
  Matches wildcard patterns in definitions.
  Methods in org.apache.tiles.core.definition.pattern.wildcard that return DefinitionPatternMatcher
  Modifier and Type
  Method
  Description
  `DefinitionPatternMatcher`
  WildcardDefinitionPatternMatcherFactory.`createDefinitionPatternMatcher(String pattern, Definition definition)`
  Creates a new definition pattern matcher.