Package org.apache.ivy.plugins.matcher
Class ExactPatternMatcher
java.lang.Object
org.apache.ivy.plugins.matcher.AbstractPatternMatcher
org.apache.ivy.plugins.matcher.ExactPatternMatcher
- All Implemented Interfaces:
PatternMatcher
Implementation of an exact matcher.
The matching will be performed against an expression being a string. It will only matches if both strings are equal (per equals()) rule or if both strings are null.
-
Field Summary
FieldsFields inherited from interface org.apache.ivy.plugins.matcher.PatternMatcher
ANY_EXPRESSION, EXACT, EXACT_OR_REGEXP, GLOB, REGEXP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Matcher
newMatcher
(String expression) Returns an instance of the implementation specific matcher.Methods inherited from class org.apache.ivy.plugins.matcher.AbstractPatternMatcher
getMatcher, getName, toString
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ExactPatternMatcher
public ExactPatternMatcher()
-
-
Method Details
-
newMatcher
Description copied from class:AbstractPatternMatcher
Returns an instance of the implementation specific matcher.- Specified by:
newMatcher
in classAbstractPatternMatcher
- Parameters:
expression
- the string to be matched.- Returns:
- the instance of the related matcher. Never null.
-