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.configuration.injection.filter; 6 7 import java.lang.reflect.Field; 8 import java.util.Collection; 9 import java.util.List; 10 11 public interface MockCandidateFilter { filterCandidate( Collection<Object> mocks, Field candidateFieldToBeInjected, List<Field> allRemainingCandidateFields, Object injectee )12 OngoingInjector filterCandidate( 13 Collection<Object> mocks, 14 Field candidateFieldToBeInjected, 15 List<Field> allRemainingCandidateFields, 16 Object injectee 17 ); 18 } 19