Class TypeBasedCandidateFilter
java.lang.Object
org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilter
- All Implemented Interfaces:
MockCandidateFilter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterCandidate
(Collection<Object> mocks, Field candidateFieldToBeInjected, List<Field> allRemainingCandidateFields, Object injectee, Field injectMocksField) getSuperTypes
(Class<?> concreteMockClass) protected boolean
isCompatibleTypes
(Type typeToMock, Type mockType, Field injectMocksField) private boolean
recurseOnTypeArguments
(Field injectMocksField, Type[] actualTypeArguments, Type[] actualTypeArguments2)
-
Field Details
-
next
-
-
Constructor Details
-
TypeBasedCandidateFilter
-
-
Method Details
-
isCompatibleTypes
-
getSuperTypes
-
recurseOnTypeArguments
-
filterCandidate
public OngoingInjector filterCandidate(Collection<Object> mocks, Field candidateFieldToBeInjected, List<Field> allRemainingCandidateFields, Object injectee, Field injectMocksField) - Specified by:
filterCandidate
in interfaceMockCandidateFilter
-