Class PluginRegistry
java.lang.Object
org.mockito.internal.configuration.plugins.PluginRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AnnotationEngineprivate final DoNotMockEnforcerWithTypeprivate final InstantiatorProvider2private final MemberAccessorprivate final MockitoLoggerprivate final MockMakerprivate final List<MockResolver> private final PluginSwitchprivate final StackTraceCleanerProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) AnnotationEngineReturns the annotation engine available for the current runtime.(package private) DoNotMockEnforcerWithTypeReturns the DoNotMock enforce for the current runtime.(package private) InstantiatorProvider2Returns the instantiator provider available for the current runtime.(package private) MemberAccessorReturns the implementation of the member accessor available for the current runtime.(package private) MockitoLoggerReturns the logger available for the current runtime.(package private) MockMakerReturns the implementation of the mock maker available for the current runtime.(package private) List<MockResolver> Returns a list of available mock resolvers if any.(package private) StackTraceCleanerProviderThe implementation of the stack trace cleaner
-
Field Details
-
pluginSwitch
-
mockMaker
-
memberAccessor
-
stackTraceCleanerProvider
-
instantiatorProvider
-
annotationEngine
-
mockitoLogger
-
mockResolvers
-
doNotMockEnforcer
-
-
Constructor Details
-
PluginRegistry
PluginRegistry()
-
-
Method Details
-
getStackTraceCleanerProvider
StackTraceCleanerProvider getStackTraceCleanerProvider()The implementation of the stack trace cleaner -
getMockMaker
MockMaker getMockMaker()Returns the implementation of the mock maker available for the current runtime.Returns
ByteBuddyMockMakerif noMockMakerextension exists or is visible in the current classpath. -
getMemberAccessor
MemberAccessor getMemberAccessor()Returns the implementation of the member accessor available for the current runtime.Returns
ReflectionMemberAccessorif noMockMakerextension exists or is visible in the current classpath. -
getInstantiatorProvider
InstantiatorProvider2 getInstantiatorProvider()Returns the instantiator provider available for the current runtime.Returns
DefaultInstantiatorProviderif noInstantiatorProvider2extension exists or is visible in the current classpath. -
getAnnotationEngine
AnnotationEngine getAnnotationEngine()Returns the annotation engine available for the current runtime.Returns
InjectingAnnotationEngineif noAnnotationEngineextension exists or is visible in the current classpath. -
getMockitoLogger
MockitoLogger getMockitoLogger()Returns the logger available for the current runtime.Returns
ConsoleMockitoLoggerif noMockitoLoggerextension exists or is visible in the current classpath. -
getDoNotMockEnforcer
DoNotMockEnforcerWithType getDoNotMockEnforcer()Returns the DoNotMock enforce for the current runtime.Returns
DefaultDoNotMockEnforcerif noDoNotMockEnforcerextension exists or is visible in the current classpath. -
getMockResolvers
List<MockResolver> getMockResolvers()Returns a list of available mock resolvers if any.- Returns:
- A list of available mock resolvers or an empty list if none are registered.
-