Package net.jqwik.api.lifecycle
Interface PropertyLifecycleContext
-
- All Superinterfaces:
LifecycleContext
,MethodLifecycleContext
@API(status=MAINTAINED, since="1.4.0") public interface PropertyLifecycleContext extends MethodLifecycleContext
The context information of a property or example.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyAttributes
attributes()
An object to query, set or change a property method's attributes.java.lang.String
extendedLabel()
The extended label contains additional information about the current container class.-
Methods inherited from interface net.jqwik.api.lifecycle.LifecycleContext
findAnnotation, findAnnotationsInContainer, findRepeatableAnnotations, label, newInstance, optionalContainerClass, optionalElement, reporter, resolveParameter, wrapReporter
-
Methods inherited from interface net.jqwik.api.lifecycle.MethodLifecycleContext
containerClass, targetMethod, testInstance, testInstances
-
-
-
-
Method Detail
-
extendedLabel
@API(status=MAINTAINED, since="1.2.3") java.lang.String extendedLabel()
The extended label contains additional information about the current container class.- Returns:
- a String
-
attributes
@API(status=MAINTAINED, since="1.3.4") PropertyAttributes attributes()
An object to query, set or change a property method's attributes.- Returns:
- the attributes holder
-
-