| AfterContainerHook | 
 Implement this hook to define behaviour for a container (class or whole test suite)
 that should be run exactly once after of its property methods and child containers. 
 | 
| AroundContainerHook | 
 | 
| AroundPropertyHook | 
 Implement this hook to define behaviour that should "wrap" the execution of a property,
 i.e., do something directly before or after running a property - or both. 
 | 
| AroundTryHook | 
 Implement this hook to define behaviour that should "wrap" the execution of a single try,
 i.e., do something directly before or after executing a property method with a given list of parameters. 
 | 
| BeforeContainerHook | 
 Implement this hook to define behaviour for a container (class or whole test suite)
 that should be run exactly once before any of its property methods and child containers. 
 | 
| ContainerLifecycleContext | 
 The context of a test container (a container class or the whole jqwik suite). 
 | 
| FalsifiedSample | 
 A falsified sample is the collection of data that could be falsified during
 a property run. 
 | 
| InvokePropertyMethodHook | 
 Implement this hook to override behaviour that invokes a method through reflection. 
 | 
| LifecycleContext | 
 Supertype of all lifecycle context interfaces. 
 | 
| LifecycleHook | 
 This is the supertype of all lifecycle hook interfaces. 
 | 
| MethodLifecycleContext | 
 The context information for all method-based lifecyle contexts. 
 | 
| ParameterResolutionContext | 
 Experimental feature. 
 | 
| PerProperty.Lifecycle | 
  | 
| PropertyAttributes | 
Represents a property method's attributes which are set (or not)
 in attributes of the  Property annotation.  
 | 
| PropertyExecutionResult | 
 Represents the result of running a property. 
 | 
| PropertyExecutor | 
 Objects of this class represent a property's execution. 
 | 
| PropertyExecutor.Runnable | 
  | 
| PropertyLifecycleContext | 
 The context information of a property or example. 
 | 
| ProvidePropertyInstanceHook | 
 Implement this hook to override behaviour that provides the test instance for each property try. 
 | 
| RegistrarHook | 
 Use this hook if you want to apply several hook implementations that belong
 together but that cannot be implemented in a single class, e.g. because
 the same hook type must be added with different proximity or different propagation. 
 | 
| RegistrarHook.Registrar | 
 A short-lived object used for registering concrete hook implementation classes. 
 | 
| ResolveParameterHook | 
 This hook type allows to provide parameters for property methods
 but also to annotated lifecycle methods. 
 | 
| ResolveParameterHook.ParameterSupplier | 
 A functional interface specialized on providing parameters to property methods
 and to annotated lifecycle methods. 
 | 
| ShrunkFalsifiedSample | 
A shrunk falsified sample is a  FalsifiedSample that results
 from shrinking.  
 | 
| SkipExecutionHook | 
 Use this hook to determine if an annotated element should be skipped during
 a test run or not. 
 | 
| Store<T> | 
 Experimental feature. 
 | 
| Store.CloseOnReset | 
 Any value that implements this interface will automatically be closed when its store goes out of scope. 
 | 
| TryExecutionResult | 
 Represents the result of calling a property method with a list of parameters. 
 | 
| TryExecutor | 
 Experimental feature. 
 | 
| TryLifecycleContext | 
 The context information of a single try of a property. 
 |