Package org.apache.commons.text.matcher
Class AbstractStringMatcher
- java.lang.Object
-
- org.apache.commons.text.matcher.AbstractStringMatcher
-
- All Implemented Interfaces:
StringMatcher
- Direct Known Subclasses:
AbstractStringMatcher.AndStringMatcher
,AbstractStringMatcher.CharArrayMatcher
,AbstractStringMatcher.CharMatcher
,AbstractStringMatcher.CharSetMatcher
,AbstractStringMatcher.NoneMatcher
,AbstractStringMatcher.TrimMatcher
abstract class AbstractStringMatcher extends java.lang.Object implements StringMatcher
A matcher that determines if a character array portion matches.Thread=safe.
- Since:
- 1.3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AbstractStringMatcher.AndStringMatcher
Matches all of the given matchers in order.(package private) static class
AbstractStringMatcher.CharArrayMatcher
Matches out of a set of characters.(package private) static class
AbstractStringMatcher.CharMatcher
Matches a character.(package private) static class
AbstractStringMatcher.CharSetMatcher
Matches a set of characters.(package private) static class
AbstractStringMatcher.NoneMatcher
Matches nothing.(package private) static class
AbstractStringMatcher.TrimMatcher
Matches whitespace as per trim().
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStringMatcher()
Constructor.
-