Class ContainerLifecycleMethodsHook

java.lang.Object
net.jqwik.engine.hooks.lifecycle.ContainerLifecycleMethodsHook
All Implemented Interfaces:
net.jqwik.api.lifecycle.AfterContainerHook, net.jqwik.api.lifecycle.AroundContainerHook, net.jqwik.api.lifecycle.BeforeContainerHook, net.jqwik.api.lifecycle.LifecycleHook

public class ContainerLifecycleMethodsHook extends Object implements net.jqwik.api.lifecycle.AroundContainerHook
  • Field Summary

    Fields inherited from interface net.jqwik.api.lifecycle.AfterContainerHook

    DO_NOTHING

    Fields inherited from interface net.jqwik.api.lifecycle.BeforeContainerHook

    DO_NOTHING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    afterContainer(net.jqwik.api.lifecycle.ContainerLifecycleContext context)
     
    boolean
     
    void
    beforeContainer(net.jqwik.api.lifecycle.ContainerLifecycleContext context)
     
    net.jqwik.api.lifecycle.PropagationMode
     
    int
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.jqwik.api.lifecycle.AfterContainerHook

    compareTo

    Methods inherited from interface net.jqwik.api.lifecycle.AroundContainerHook

    afterContainerProximity, beforeContainerProximity

    Methods inherited from interface net.jqwik.api.lifecycle.BeforeContainerHook

    compareTo
  • Constructor Details

    • ContainerLifecycleMethodsHook

      public ContainerLifecycleMethodsHook()
  • Method Details

    • beforeContainer

      public void beforeContainer(net.jqwik.api.lifecycle.ContainerLifecycleContext context)
      Specified by:
      beforeContainer in interface net.jqwik.api.lifecycle.AroundContainerHook
      Specified by:
      beforeContainer in interface net.jqwik.api.lifecycle.BeforeContainerHook
    • afterContainer

      public void afterContainer(net.jqwik.api.lifecycle.ContainerLifecycleContext context)
      Specified by:
      afterContainer in interface net.jqwik.api.lifecycle.AfterContainerHook
      Specified by:
      afterContainer in interface net.jqwik.api.lifecycle.AroundContainerHook
    • 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
    • proximity

      public int proximity()
      Specified by:
      proximity in interface net.jqwik.api.lifecycle.AroundContainerHook