Class IsMapContainingKey<K>
- java.lang.Object
-
- org.hamcrest.BaseMatcher<M>
-
- com.jayway.jsonassert.impl.matcher.MapTypeSafeMatcher<java.util.Map<K,?>>
-
- com.jayway.jsonassert.impl.matcher.IsMapContainingKey<K>
-
- All Implemented Interfaces:
org.hamcrest.Matcher<java.util.Map<K,?>>
,org.hamcrest.SelfDescribing
public class IsMapContainingKey<K> extends MapTypeSafeMatcher<java.util.Map<K,?>>
-
-
Constructor Summary
Constructors Constructor Description IsMapContainingKey(org.hamcrest.Matcher<K> keyMatcher)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
describeTo(org.hamcrest.Description description)
static <K> org.hamcrest.Matcher<java.util.Map<K,?>>
hasKey(K key)
static <K> org.hamcrest.Matcher<java.util.Map<K,?>>
hasKey(org.hamcrest.Matcher<K> keyMatcher)
boolean
matchesSafely(java.util.Map<K,?> item)
-
Methods inherited from class com.jayway.jsonassert.impl.matcher.MapTypeSafeMatcher
matches
-
-
-
-
Constructor Detail
-
IsMapContainingKey
public IsMapContainingKey(org.hamcrest.Matcher<K> keyMatcher)
-
-
Method Detail
-
matchesSafely
public boolean matchesSafely(java.util.Map<K,?> item)
- Specified by:
matchesSafely
in classMapTypeSafeMatcher<java.util.Map<K,?>>
-
describeTo
public void describeTo(org.hamcrest.Description description)
-
hasKey
public static <K> org.hamcrest.Matcher<java.util.Map<K,?>> hasKey(K key)
-
hasKey
public static <K> org.hamcrest.Matcher<java.util.Map<K,?>> hasKey(org.hamcrest.Matcher<K> keyMatcher)
-
-