public class InstanceOf extends java.lang.Object implements ArgumentMatcher<java.lang.Object>, java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
InstanceOf.VarArgAware |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class<?> |
clazz |
private java.lang.String |
description |
| Constructor and Description |
|---|
InstanceOf(java.lang.Class<?> clazz) |
InstanceOf(java.lang.Class<?> clazz,
java.lang.String describedAs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matches(java.lang.Object actual)
Informs if this matcher accepts the given argument.
|
java.lang.String |
toString() |
private final java.lang.Class<?> clazz
private java.lang.String description
public InstanceOf(java.lang.Class<?> clazz)
public InstanceOf(java.lang.Class<?> clazz,
java.lang.String describedAs)
public boolean matches(java.lang.Object actual)
ArgumentMatcherThe method should never assert if the argument doesn't match. It should only return false.
See the example in the top level javadoc for ArgumentMatcher
matches in interface ArgumentMatcher<java.lang.Object>actual - the argumentpublic java.lang.String toString()
toString in class java.lang.Object