# Uses of Interface
org.apache.struts2.util.PatternMatcher

Packages that use PatternMatcher
Package
Description
org.apache.struts2.config.impl
Configuration implementation classes.
org.apache.struts2.util
XWork util classes.

- ## Uses of PatternMatcher in org.apache.struts2.config.impl

  Constructors in org.apache.struts2.config.impl with parameters of type PatternMatcher
  Modifier
  Constructor
  Description
  ``
  `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 org.apache.struts2.util

  Classes in org.apache.struts2.util that implement PatternMatcher
  Modifier and Type
  Class
  Description
  `class`
  `NamedVariablePatternMatcher`
  An implementation of a pattern matcher that uses simple named wildcards.
  `class`
  `RegexPatternMatcher`
  Allows regular expressions to be used in action names.
  `class`
  `WildcardHelper`
  This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.
  Methods in org.apache.struts2.util with parameters of type PatternMatcher
  Modifier and Type
  Method
  Description
  `void`
  ClassPathFinder.`setPatternMatcher(PatternMatcher<int[]> patternMatcher)`