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 Object implements net.jqwik.api.lifecycle.AroundPropertyHook
  • Constructor Details

    • PropertyLifecycleMethodsHook

      public PropertyLifecycleMethodsHook()
  • Method Details

    • propagateTo

      public net.jqwik.api.lifecycle.PropagationMode propagateTo()
      Specified by:
      propagateTo in interface net.jqwik.api.lifecycle.LifecycleHook
    • appliesTo

      public boolean appliesTo(Optional<AnnotatedElement> element)
      Specified by:
      appliesTo in interface net.jqwik.api.lifecycle.LifecycleHook
    • aroundPropertyProximity

      public int aroundPropertyProximity()
      Specified by:
      aroundPropertyProximity in interface net.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:
      aroundProperty in interface net.jqwik.api.lifecycle.AroundPropertyHook