Package net.jqwik.engine.hooks.lifecycle
Class PropertyLifecycleMethodsHook
- java.lang.Object
-
- net.jqwik.engine.hooks.lifecycle.PropertyLifecycleMethodsHook
-
- All Implemented Interfaces:
net.jqwik.api.lifecycle.AroundPropertyHook,net.jqwik.api.lifecycle.LifecycleHook
public class PropertyLifecycleMethodsHook extends java.lang.Object implements net.jqwik.api.lifecycle.AroundPropertyHook
-
-
Constructor Summary
Constructors Constructor Description PropertyLifecycleMethodsHook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanappliesTo(java.util.Optional<java.lang.reflect.AnnotatedElement> element)net.jqwik.api.lifecycle.PropertyExecutionResultaroundProperty(net.jqwik.api.lifecycle.PropertyLifecycleContext context, net.jqwik.api.lifecycle.PropertyExecutor property)intaroundPropertyProximity()net.jqwik.api.lifecycle.PropagationModepropagateTo()
-
-
-
Method Detail
-
propagateTo
public net.jqwik.api.lifecycle.PropagationMode propagateTo()
- Specified by:
propagateToin interfacenet.jqwik.api.lifecycle.LifecycleHook
-
appliesTo
public boolean appliesTo(java.util.Optional<java.lang.reflect.AnnotatedElement> element)
- Specified by:
appliesToin interfacenet.jqwik.api.lifecycle.LifecycleHook
-
aroundPropertyProximity
public int aroundPropertyProximity()
- Specified by:
aroundPropertyProximityin interfacenet.jqwik.api.lifecycle.AroundPropertyHook
-
aroundProperty
public net.jqwik.api.lifecycle.PropertyExecutionResult aroundProperty(net.jqwik.api.lifecycle.PropertyLifecycleContext context, net.jqwik.api.lifecycle.PropertyExecutor property)- Specified by:
aroundPropertyin interfacenet.jqwik.api.lifecycle.AroundPropertyHook
-
-