public abstract class AbstractMockCreator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private JavaAgentClassRegister |
agentClassRegister |
Constructor and Description |
---|
AbstractMockCreator() |
Modifier and Type | Method and Description |
---|---|
protected abstract <T> T |
createMock(java.lang.Class<T> type,
boolean isStatic,
boolean isSpy,
java.lang.Object delegator,
org.mockito.MockSettings mockSettings,
java.lang.reflect.Method... methods) |
private <T> MockTypeValidator<T> |
createTypeValidator(java.lang.Class<T> type,
boolean isStatic,
boolean isSpy) |
(package private) <T> void |
validateType(java.lang.Class<T> type,
boolean isStatic,
boolean isSpy) |
private JavaAgentClassRegister agentClassRegister
protected abstract <T> T createMock(java.lang.Class<T> type, boolean isStatic, boolean isSpy, java.lang.Object delegator, org.mockito.MockSettings mockSettings, java.lang.reflect.Method... methods)
<T> void validateType(java.lang.Class<T> type, boolean isStatic, boolean isSpy)
private <T> MockTypeValidator<T> createTypeValidator(java.lang.Class<T> type, boolean isStatic, boolean isSpy)