public class DefaultTryLifecycleContext
extends java.lang.Object
implements net.jqwik.api.lifecycle.TryLifecycleContext
| Constructor and Description |
|---|
DefaultTryLifecycleContext(net.jqwik.api.lifecycle.PropertyLifecycleContext propertyContext,
net.jqwik.api.lifecycle.ResolveParameterHook resolveParameterHook) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
containerClass() |
<T extends java.lang.annotation.Annotation> |
findAnnotation(java.lang.Class<T> annotationClass) |
java.lang.String |
label() |
<T> T |
newInstance(java.lang.Class<T> clazz) |
java.util.Optional<java.lang.Class<?>> |
optionalContainerClass() |
java.util.Optional<java.lang.reflect.AnnotatedElement> |
optionalElement() |
net.jqwik.api.lifecycle.PropertyLifecycleContext |
propertyContext()
Deprecated.
|
net.jqwik.api.lifecycle.Reporter |
reporter() |
java.util.Optional<net.jqwik.api.lifecycle.ResolveParameterHook.ParameterSupplier> |
resolveParameter(java.lang.reflect.Executable executable,
int index) |
java.lang.reflect.Method |
targetMethod() |
java.lang.Object |
testInstance() |
public DefaultTryLifecycleContext(net.jqwik.api.lifecycle.PropertyLifecycleContext propertyContext,
net.jqwik.api.lifecycle.ResolveParameterHook resolveParameterHook)
public java.lang.reflect.Method targetMethod()
targetMethod in interface net.jqwik.api.lifecycle.TryLifecycleContextpublic java.lang.Class<?> containerClass()
containerClass in interface net.jqwik.api.lifecycle.TryLifecycleContextpublic java.lang.Object testInstance()
testInstance in interface net.jqwik.api.lifecycle.TryLifecycleContext@Deprecated public net.jqwik.api.lifecycle.PropertyLifecycleContext propertyContext()
propertyContext in interface net.jqwik.api.lifecycle.TryLifecycleContextpublic java.lang.String label()
label in interface net.jqwik.api.lifecycle.LifecycleContextpublic java.util.Optional<java.lang.reflect.AnnotatedElement> optionalElement()
optionalElement in interface net.jqwik.api.lifecycle.LifecycleContextpublic java.util.Optional<java.lang.Class<?>> optionalContainerClass()
optionalContainerClass in interface net.jqwik.api.lifecycle.LifecycleContextpublic <T> T newInstance(java.lang.Class<T> clazz)
newInstance in interface net.jqwik.api.lifecycle.LifecycleContextpublic java.util.Optional<net.jqwik.api.lifecycle.ResolveParameterHook.ParameterSupplier> resolveParameter(java.lang.reflect.Executable executable,
int index)
resolveParameter in interface net.jqwik.api.lifecycle.LifecycleContextpublic net.jqwik.api.lifecycle.Reporter reporter()
reporter in interface net.jqwik.api.lifecycle.LifecycleContextpublic <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotationClass)
findAnnotation in interface net.jqwik.api.lifecycle.LifecycleContext