java.lang.Object
org.refcodes.matcher.AbstractMatcher<M>
org.refcodes.matcher.AbstractWildcardMatcher<M>
- Type Parameters:
M
- The matchee type
- All Implemented Interfaces:
Matchable<M>
,Matcher<M>
,org.refcodes.mixin.AliasAccessor
,org.refcodes.mixin.Schemable<MatcherSchema>
- Direct Known Subclasses:
PathMatcher
,RegExpMatcher
The
AbstractWildcardMatcher
provides a base functionality for
Matcher
implementations.-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
The Class WildcardMatcherSubstitutes.Nested classes/interfaces inherited from interface org.refcodes.mixin.AliasAccessor
org.refcodes.mixin.AliasAccessor.AliasBuilder<B extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>>, org.refcodes.mixin.AliasAccessor.AliasMutator, org.refcodes.mixin.AliasAccessor.AliasProperty
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAbstractWildcardMatcher
(String aDescription) Constructs anAbstractWildcardMatcher
with the given description. -
Method Summary
Methods inherited from class org.refcodes.matcher.AbstractMatcher
getAlias, toSchema
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.refcodes.mixin.AliasAccessor
getAlias
Methods inherited from interface org.refcodes.matcher.Matchable
isMatching
Methods inherited from interface org.refcodes.mixin.Schemable
toSchema
-
Field Details
-
ALIAS
- See Also:
-
REGEX_PATTERN
- See Also:
-
WILDCARD_NAMES
- See Also:
-
-
Constructor Details
-
AbstractWildcardMatcher
Constructs anAbstractWildcardMatcher
with the given description.- Parameters:
aDescription
- The according matcher's description.
-