1 /* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 package org.mockito.internal.progress; 6 7 import org.mockito.ArgumentMatcher; 8 import org.mockito.internal.matchers.LocalizedMatcher; 9 10 import java.util.List; 11 12 @SuppressWarnings("unchecked") 13 public interface ArgumentMatcherStorage { 14 reportMatcher(ArgumentMatcher<?> matcher)15 void reportMatcher(ArgumentMatcher<?> matcher); 16 pullLocalizedMatchers()17 List<LocalizedMatcher> pullLocalizedMatchers(); 18 reportAnd()19 void reportAnd(); 20 reportNot()21 void reportNot(); 22 reportOr()23 void reportOr(); 24 validateState()25 void validateState(); 26 reset()27 void reset(); 28 29 } 30