Package org.elasticsearch.test.hamcrest
Class RegexMatcher
java.lang.Object
org.hamcrest.BaseMatcher<T>
org.hamcrest.TypeSafeMatcher<java.lang.String>
org.elasticsearch.test.hamcrest.RegexMatcher
- All Implemented Interfaces:
org.hamcrest.Matcher<java.lang.String>
,org.hamcrest.SelfDescribing
public class RegexMatcher
extends org.hamcrest.TypeSafeMatcher<java.lang.String>
Matcher that supports regular expression and allows to provide optional flags
-
Constructor Summary
Constructors Constructor Description RegexMatcher(java.lang.String regex)
RegexMatcher(java.lang.String regex, int flag)
-
Method Summary
Modifier and Type Method Description void
describeTo(org.hamcrest.Description description)
static RegexMatcher
matches(java.lang.String regex)
static RegexMatcher
matches(java.lang.String regex, int flag)
protected boolean
matchesSafely(java.lang.String item)
Methods inherited from class org.hamcrest.TypeSafeMatcher
describeMismatch, describeMismatchSafely, matches
Methods inherited from class org.hamcrest.BaseMatcher
_dont_implement_Matcher___instead_extend_BaseMatcher_, isNotNull, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RegexMatcher
public RegexMatcher(java.lang.String regex) -
RegexMatcher
public RegexMatcher(java.lang.String regex, int flag)
-
-
Method Details
-
matchesSafely
protected boolean matchesSafely(java.lang.String item)- Specified by:
matchesSafely
in classorg.hamcrest.TypeSafeMatcher<java.lang.String>
-
describeTo
public void describeTo(org.hamcrest.Description description) -
matches
-
matches
-