Top Fields Constructors Methods
org.junit.jupiter.engine.execution

public Class DefaultExecutableInvoker

extends Object
implements ExecutableInvoker
Class Inheritance
All Implemented Interfaces
org.junit.jupiter.api.extension.ExecutableInvoker
Annotations
@API
status:INTERNAL
since:5.9
Static Imports
org.apiguardian.api.API.Status.INTERNAL, org.junit.jupiter.engine.execution.ParameterResolutionUtils.resolveParameters

Since
5.9

Field Summary

Modifier and TypeField and Description
private final ExtensionContext
private final ExtensionRegistry

Constructor Summary

AccessConstructor and Description
public
DefaultExecutableInvoker(ExtensionContext extensionContext, ExtensionRegistry extensionRegistry)

Method Summary

Modifier and TypeMethod and Description
public <T> T
invoke(Constructor<T> constructor, @Nullable Object outerInstance)

public @Nullable Object
invoke(Method method, @Nullable Object target)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

extensionContextback to summary
private final ExtensionContext extensionContext
extensionRegistryback to summary
private final ExtensionRegistry extensionRegistry

Constructor Detail

DefaultExecutableInvokerback to summary
public DefaultExecutableInvoker(ExtensionContext extensionContext, ExtensionRegistry extensionRegistry)

Method Detail

invokeback to summary
public <T> T invoke(Constructor<T> constructor, @Nullable Object outerInstance)
Annotations
@Override
invokeback to summary
public @Nullable Object invoke(Method method, @Nullable Object target)
Annotations
@Override