## Uses of Interface
com.opensymphony.xwork2.util.PatternMatcher

- Packages that use PatternMatcher
  Package | Description
  --- | ---
  com.opensymphony.xwork2.config.impl | Configuration implementation classes.
  com.opensymphony.xwork2.util | XWork util classes.
  org.apache.struts2.util |

- - ### Uses of PatternMatcher in com.opensymphony.xwork2.config.impl

    Constructors in com.opensymphony.xwork2.config.impl with parameters of type PatternMatcher
    Constructor and Description
    `AbstractMatcher(PatternMatcher<?> helper)` Deprecated. use @{link `AbstractMatcher(PatternMatcher, boolean)` instead
    `AbstractMatcher(PatternMatcher<?> helper, boolean appendNamedParameters)`
    `ActionConfigMatcher(PatternMatcher<?> patternMatcher, Map<String,ActionConfig> configs, boolean looseMatch)` Finds and precompiles the wildcard patterns from the ActionConfig "path" attributes.
    `ActionConfigMatcher(PatternMatcher<?> patternMatcher, Map<String,ActionConfig> configs, boolean looseMatch, boolean appendNamedParameters)` Finds and precompiles the wildcard patterns from the ActionConfig "path" attributes.
    `NamespaceMatcher(PatternMatcher<?> patternMatcher, Set<String> namespaces)`
    `NamespaceMatcher(PatternMatcher<?> patternMatcher, Set<String> namespaces, boolean appendNamedParameters)` Matches namespace strings against a wildcard pattern matcher

  - ### Uses of PatternMatcher in com.opensymphony.xwork2.util

    Classes in com.opensymphony.xwork2.util that implement PatternMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NamedVariablePatternMatcher` An implementation of a pattern matcher that uses simple named wildcards.
    `class` | `WildcardHelper` This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.

    Methods in com.opensymphony.xwork2.util with parameters of type PatternMatcher
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClassPathFinder.`setPatternMatcher(PatternMatcher<int[]> patternMatcher)`

  - ### Uses of PatternMatcher in org.apache.struts2.util

    Classes in org.apache.struts2.util that implement PatternMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RegexPatternMatcher` Allows regular expressions to be used in action names.

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