Class DefaultParameterInjectionContext

java.lang.Object
net.jqwik.engine.execution.DefaultParameterInjectionContext
All Implemented Interfaces:
net.jqwik.api.lifecycle.ParameterResolutionContext

public class DefaultParameterInjectionContext extends Object implements net.jqwik.api.lifecycle.ParameterResolutionContext
  • Constructor Details

    • DefaultParameterInjectionContext

      public DefaultParameterInjectionContext(MethodParameter parameter)
  • Method Details

    • parameter

      public Parameter parameter()
      Specified by:
      parameter in interface net.jqwik.api.lifecycle.ParameterResolutionContext
    • typeUsage

      public net.jqwik.api.providers.TypeUsage typeUsage()
      Specified by:
      typeUsage in interface net.jqwik.api.lifecycle.ParameterResolutionContext
    • index

      public int index()
      Specified by:
      index in interface net.jqwik.api.lifecycle.ParameterResolutionContext
    • optionalMethod

      public Optional<Method> optionalMethod()
      Specified by:
      optionalMethod in interface net.jqwik.api.lifecycle.ParameterResolutionContext