1/* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 6package org.mockito.internal.matchers; 7 8import java.io.Serializable; 9 10import org.hamcrest.Description; 11import org.mockito.ArgumentMatcher; 12 13 14public class NotNull extends ArgumentMatcher<Object> implements Serializable { 15 16 private static final long serialVersionUID = 7278261081285153228L; 17 public static final NotNull NOT_NULL = new NotNull(); 18 19 private NotNull() { 20 21 } 22 23 public boolean matches(Object actual) { 24 return actual != null; 25 } 26 27 public void describeTo(Description description) { 28 description.appendText("notNull()"); 29 } 30} 31