class PluginRegistry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private AnnotationEngine |
annotationEngine |
private InstantiatorProvider2 |
instantiatorProvider |
private MockMaker |
mockMaker |
private PluginSwitch |
pluginSwitch |
private StackTraceCleanerProvider |
stackTraceCleanerProvider |
Constructor and Description |
---|
PluginRegistry() |
Modifier and Type | Method and Description |
---|---|
(package private) AnnotationEngine |
getAnnotationEngine()
Returns the annotation engine available for the current runtime.
|
(package private) InstantiatorProvider2 |
getInstantiatorProvider()
Returns the instantiator provider available for the current runtime.
|
(package private) MockMaker |
getMockMaker()
Returns the implementation of the mock maker available for the current runtime.
|
(package private) StackTraceCleanerProvider |
getStackTraceCleanerProvider()
The implementation of the stack trace cleaner
|
private final PluginSwitch pluginSwitch
private final MockMaker mockMaker
private final StackTraceCleanerProvider stackTraceCleanerProvider
private final InstantiatorProvider2 instantiatorProvider
private AnnotationEngine annotationEngine
StackTraceCleanerProvider getStackTraceCleanerProvider()
MockMaker getMockMaker()
Returns ByteBuddyMockMaker
if no
MockMaker
extension exists or is visible in the current classpath.
InstantiatorProvider2 getInstantiatorProvider()
Returns DefaultInstantiatorProvider
if no
InstantiatorProvider2
extension exists or is visible in the
current classpath.
AnnotationEngine getAnnotationEngine()
Returns InjectingAnnotationEngine
if no
AnnotationEngine
extension exists or is visible in the current classpath.