Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- ABORTED - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropertyExecutionResult.Status
-
Indicates that the execution of a property was aborted before the actual property method could be run.
- acceptTargetType(TypeUsage) - Methode in Klasse net.jqwik.api.configurators.ArbitraryConfiguratorBase
-
Override if configurator only works for certain types of domain objects
- Action<S> - Schnittstelle in net.jqwik.api.state
-
An action class represents a state transformation that can be performed on an object of type
S
. - Action<S> - Schnittstelle in net.jqwik.api.stateful
-
An action class represents a state change that can be preformed on a stateful
S
. - Action.Dependent<S> - Schnittstelle in net.jqwik.api.state
-
Implement this interface if you want to have the action's transforming behaviour depend on the previous state.
- Action.Independent<S> - Schnittstelle in net.jqwik.api.state
-
Implement this interface if you want to have the action's transforming behaviour not to depend on previous state.
- Action.JustMutate<S> - Klasse in net.jqwik.api.state
-
Subclass if you want to implement an independent action that simply mutates the given state.
- Action.JustTransform<S> - Klasse in net.jqwik.api.state
-
Subclass if you want to implement an independent action that simply transforms the given state.
- ActionBuilder<S> - Klasse in net.jqwik.api.state
-
An ActionBuilder is used to create simple Action objects.
- ActionChain<S> - Schnittstelle in net.jqwik.api.state
-
A chain of transforming Actions that can be run for values of type
S
. - ActionChain.ActionChainFacade - Klasse in net.jqwik.api.state
- ActionChain.RunningState - Enum-Klasse in net.jqwik.api.state
- ActionChainArbitrary<S> - Schnittstelle in net.jqwik.api.state
- ActionChainFacade() - Konstruktor für Klasse net.jqwik.api.state.ActionChain.ActionChainFacade
- ActionSequence<M> - Schnittstelle in net.jqwik.api.stateful
-
A sequence of Actions that can be run with a model of type
M
- ActionSequence.RunState - Enum-Klasse in net.jqwik.api.stateful
- ActionSequenceArbitrary<M> - Schnittstelle in net.jqwik.api.stateful
- activated() - Methode in Enum-Klasse net.jqwik.api.EdgeCasesMode
- add(T...) - Methode in Schnittstelle net.jqwik.api.EdgeCases.Config
-
Add one or more unshrinkable additional values as edge cases.
- addAfterFailure(Supplier<String>) - Methode in Schnittstelle net.jqwik.api.footnotes.Footnotes
- addFootnote(String) - Methode in Schnittstelle net.jqwik.api.footnotes.Footnotes
-
Add a
footnote
to be displayed in case of failure. - AddLifecycleHook - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Use to register a concrete lifecycle hook implementation for a test element -- a container class or a property method.
- after(PropertyExecutionResult) - Methode in Schnittstelle net.jqwik.api.lifecycle.PerProperty.Lifecycle
-
Override if you want to perform some work once after the annotated property (or example).
- afterContainer(ContainerLifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.AfterContainerHook
-
The code of this method will be run exactly once after all property methods and child containers.
- afterContainer(ContainerLifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundContainerHook
- AfterContainer - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate static methods of a container class with
@AfterContainer
to have them run exactly once after all of its properties or any lifecycle methods from embedded containers have been run. - AfterContainerHook - Schnittstelle in net.jqwik.api.lifecycle
-
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.
- afterContainerProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AfterContainerHook
-
The higher the value, the closer to the actual property methods, i.e. the earlier it will be run.
- afterContainerProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundContainerHook
- AfterExample - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
This is an alias of AfterProperty
- afterFailure() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The after failure mode of the property at hand.
- afterFailure() - Element in Annotationsschnittstellen net.jqwik.api.Property
- afterFailure() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- AfterFailureMode - Enum-Klasse in net.jqwik.api
-
The after-failure mode determines how a property behaves after it has been falsified.
- AfterProperty - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate methods of a container class with
@AfterProperty
to have them run once after each property (or example) including properties (or examples) of embedded containers. - AfterTry - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate methods of a container class with
@AfterTry
to have them run once after each try - the actual invocation of the property method with generated parameters - including properties of embedded containers. - all() - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all unicode chars to show up in generated values.
- all() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all unicode chars even noncharacters and private use characters but only in plane 0 (aka Basic Multilingual Plane)
- ALL_DESCENDANTS - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Propagate to all children and their children
- ALL_LABELS - Statische Variable in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReport
- ALLOW - Enum-Konstante in Enum-Klasse net.jqwik.api.FixedSeedMode
- allowIpv4Host() - Methode in Schnittstelle net.jqwik.web.api.EmailArbitrary
-
Allow IPv4 addresses in the host part.
- allowIpv6Host() - Methode in Schnittstelle net.jqwik.web.api.EmailArbitrary
-
Allow IPv6 addresses in the host part.
- allowQuotedLocalPart() - Methode in Schnittstelle net.jqwik.web.api.EmailArbitrary
-
Allow the local part of an email to be quoted within " characters.
- allValues() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create optional stream of all possible values this arbitrary could generate.
- alpha() - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all alpha chars to show up in generated strings.
- alpha() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all alpha chars to show up in generated strings.
- AlphaChars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to upper and lower case chars.
- alwaysTrue() - Statische Methode in Schnittstelle net.jqwik.api.state.ChangeDetector
- append(ShrinkingDistance) - Methode in Klasse net.jqwik.api.ShrinkingDistance
- appliesTo(Object) - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- appliesTo(Object) - Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
- appliesTo(Optional<AnnotatedElement>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleHook
-
This method is called once per hook and potential element during lifecycle hooks registration.
- appliesTo(Optional<AnnotatedElement>) - Methode in Klasse net.jqwik.api.PropertyDefaults.PropertyDefaultsHook
- apply(Object) - Methode in Klasse net.jqwik.api.constraints.UniqueElements.NOT_SET
- apply(T1, T2) - Methode in Schnittstelle net.jqwik.api.Combinators.F2
- apply(T1, T2, T3) - Methode in Schnittstelle net.jqwik.api.Combinators.F3
- apply(T1, T2, T3, T4) - Methode in Schnittstelle net.jqwik.api.Combinators.F4
- apply(T1, T2, T3, T4, T5) - Methode in Schnittstelle net.jqwik.api.Combinators.F5
- apply(T1, T2, T3, T4, T5, T6) - Methode in Schnittstelle net.jqwik.api.Combinators.F6
- apply(T1, T2, T3, T4, T5, T6, T7) - Methode in Schnittstelle net.jqwik.api.Combinators.F7
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Methode in Schnittstelle net.jqwik.api.Combinators.F8
- Arbitraries - Klasse in net.jqwik.api
- Arbitraries.ArbitrariesFacade - Klasse in net.jqwik.api
- ArbitrariesFacade() - Konstruktor für Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- arbitrary() - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
-
Implement by calling jqwik's standard DSL for building arbitraries.
- Arbitrary<T> - Schnittstelle in net.jqwik.api
-
The main interface for representing objects that can be generated and shrunk.
- Arbitrary.ArbitraryFacade - Klasse in net.jqwik.api
- ArbitraryConfigurationException - Ausnahmeklasse in net.jqwik.api.configurators
- ArbitraryConfigurator - Schnittstelle in net.jqwik.api.configurators
-
Implementors can modify any arbitrary before it's being used for value generation.
- ArbitraryConfiguratorBase - Klasse in net.jqwik.api.configurators
-
Using this base class is the easiest way to make use of the configuration mechanism described in ArbitraryConfigurator
- ArbitraryConfiguratorBase() - Konstruktor für Klasse net.jqwik.api.configurators.ArbitraryConfiguratorBase
- ArbitraryDecorator<T> - Klasse in net.jqwik.api.arbitraries
-
Use this superclass if you want to provide a specialized type of arbitrary, e.g. with additional methods for configuration or defaults, but don't want to implement the whole Arbitrary interface yourself.
- ArbitraryDecorator() - Konstruktor für Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- ArbitraryFacade() - Konstruktor für Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- ArbitraryProvider - Schnittstelle in net.jqwik.api.providers
-
Implementations of this class are used to provide default arbitraries to
ForAll
parameters without an explicit provider reference. - ArbitraryProvider.SubtypeProvider - Schnittstelle in net.jqwik.api.providers
- ArbitrarySupplier<T> - Schnittstelle in net.jqwik.api
-
Implementations of this class are used to provide single arbitraries for
ForAll
parameters and parameter types annotated withFrom
. - ArbitrarySupplier.NONE - Klasse in net.jqwik.api
- areEqual(T, T) - Statische Methode in Klasse net.jqwik.api.support.LambdaSupport
-
This method is used in Object.equals(Object) implementations of Arbitrary types to allow memoization of generators.
- AroundContainerHook - Schnittstelle in net.jqwik.api.lifecycle
-
An aggregate interface of BeforeContainerHook and AfterContainerHook for convenience.
- aroundProperty(PropertyLifecycleContext, PropertyExecutor) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundPropertyHook
-
When you wrap a property you can do stuff before and/or after its execution.
- aroundProperty(PropertyLifecycleContext, PropertyExecutor) - Methode in Klasse net.jqwik.api.lifecycle.PerProperty.PerPropertyHook
- aroundProperty(PropertyLifecycleContext, PropertyExecutor) - Methode in Klasse net.jqwik.api.PropertyDefaults.PropertyDefaultsHook
- AroundPropertyHook - Schnittstelle in net.jqwik.api.lifecycle
-
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.
- aroundPropertyProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundPropertyHook
-
The higher the value, the closer to the actual property method.
- aroundPropertyProximity() - Methode in Klasse net.jqwik.api.lifecycle.PerProperty.PerPropertyHook
- aroundPropertyProximity() - Methode in Klasse net.jqwik.api.PropertyDefaults.PropertyDefaultsHook
- aroundTry(TryLifecycleContext, TryExecutor, List<Object>) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundTryHook
-
When you wrap a try you can do stuff before and/or after its execution.
- AroundTryHook - Schnittstelle in net.jqwik.api.lifecycle
-
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.
- aroundTryProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundTryHook
-
The higher the value, the closer to the actual property method.
- array(Class<A>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T[]
using the existing arbitrary for generating the elements of the array. - array(Arbitrary<T>, Class<A>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- ArrayArbitrary<T,
A> - Schnittstelle in net.jqwik.api.arbitraries -
Fluent interface to add functionality to arbitraries that generate instances of Arrays
- as(Function<? super List<T>, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.ListCombinator
-
Combine any number of values.
- as(Combinators.F2<? super T1, ? super T2, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator2
-
Combine two values.
- as(Combinators.F3<? super T1, ? super T2, ? super T3, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator3
-
Combine three values.
- as(Combinators.F4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator4
-
Combine four values.
- as(Combinators.F5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator5
-
Combine five values.
- as(Combinators.F6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator6
-
Combine six values.
- as(Combinators.F7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator7
-
Combine seven values.
- as(Combinators.F8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator8
-
Combine eight values.
- ascii() - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all ascii chars to show up in generated values.
- ascii() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all ascii chars to show up in generated strings.
- asGeneric() - Methode in Schnittstelle net.jqwik.api.Arbitrary
- asGeneric() - Methode in Schnittstelle net.jqwik.api.Shrinkable
-
Sometimes simplifies test writing
- asNotNullable() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return type usage object with just nullablity set to false
- asNullable() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return type usage object with just nullablity set to true
- Assume - Klasse in net.jqwik.api
- atTheEarliest(Instant) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) bounder of generated instant values. - atTheEarliest(LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) bounder of generated local date values. - atTheEarliest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) bounder of generated local date time values. - atTheEarliest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) bounder of the local part of generated offset date time values. - atTheEarliest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) bounder of the local part of generated zoned date time values. - atTheEarliest(LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed lower
min
(included) bounder of generated local time values. - atTheEarliest(LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) bounder of generated time values. - atTheEarliest(MonthDay) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed lower
min
(included) bounder of generated month and day values. - atTheEarliest(YearMonth) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) bounder of generated year and month values. - atTheEarliest(Calendar) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) bounder of generated calendar values. - atTheEarliest(Date) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) bounder of generated date values. - atTheLatest(Instant) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed upper
max
(included) bounder of generated instant values. - atTheLatest(LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed upper
max
(included) bounder of generated local date values. - atTheLatest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed upper
max
(included) bounder of generated local date time values. - atTheLatest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed upper
max
(included) bounder of the local part of generated offset date time values. - atTheLatest(LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed upper
max
(included) bounder of the local part of generated zoned date time values. - atTheLatest(LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed upper
max
(included) bounder of generated local time values. - atTheLatest(LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed upper
max
(included) bounder of generated time values. - atTheLatest(MonthDay) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed upper
max
(included) bounder of generated month and day values. - atTheLatest(YearMonth) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed upper
max
(included) bounder of generated year and month values. - atTheLatest(Calendar) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed upper
max
(included) bounder of generated calendar values. - atTheLatest(Date) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed upper
max
(included) bounder of generated date values. - attributes() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyLifecycleContext
-
An object to query, set or change a property method's attributes.
- AUTO - Enum-Konstante in Enum-Klasse net.jqwik.api.GenerationMode
-
Let jqwik choose which generation mode it prefers: If all arbitraries provide exhaustive generators and if the multiplication of all maxCount() values is ≤ Property.tries() use GenerationMode.EXHAUSTIVE If the property has a FromData annotation use GenerationMode.DATA_DRIVEN In all other cases use GenerationMode.RANDOMIZED
B
- BASE - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.AroundPropertyHook
- BASE - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.AroundTryHook
- beanTypes() - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- before(PropertyLifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.PerProperty.Lifecycle
-
Override if you want to perform some work once before the annotated property (or example).
- before(T) - Methode in Schnittstelle net.jqwik.api.state.ChangeDetector
-
Get and remember the state before it is handed to a transformer.
- beforeContainer(ContainerLifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundContainerHook
- beforeContainer(ContainerLifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.BeforeContainerHook
-
The code of this method will be run exactly once before any property method or child container.
- BeforeContainer - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate static methods of a container class with
@BeforeContainer
to have them run exactly once before any of its properties or any lifecycle methods from embedded containers will be run. - BeforeContainerHook - Schnittstelle in net.jqwik.api.lifecycle
-
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.
- beforeContainerProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundContainerHook
- beforeContainerProximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.BeforeContainerHook
-
The higher the value, the closer to the actual property methods, i.e. the later it will be run.
- BeforeExample - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
This is an alias of BeforeProperty
- BeforeProperty - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate methods of a container class with
@BeforeProperty
to have them run once before each property (or example) including properties (or examples) of embedded containers. - BeforeTry - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate methods or member variables of a container class with
@BeforeTry
. - between(byte, byte) - Methode in Schnittstelle net.jqwik.api.arbitraries.ByteArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounds of generated numbers. - between(double, boolean, double, boolean) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(double, double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(float, boolean, float, boolean) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(float, float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(int, int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IntegerArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated numbers. - between(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - between(long, long) - Methode in Schnittstelle net.jqwik.api.arbitraries.LongArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounds of generated numbers. - between(short, short) - Methode in Schnittstelle net.jqwik.api.arbitraries.ShortArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated numbers. - between(BigDecimal, boolean, BigDecimal, boolean) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(BigDecimal, BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) border of generated numbers. - between(BigInteger, BigInteger) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigIntegerArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated numbers. - between(Duration, Duration) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DurationArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated duration. - between(Instant, Instant) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated instant values. - between(LocalDate, LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local date values. - between(LocalDateTime, LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local date time values. - between(LocalDateTime, LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of the local part of generated offset date time values. - between(LocalDateTime, LocalDateTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of the local part of generated zoned date time values. - between(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local time values. - between(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated time values. - between(MonthDay, MonthDay) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month and day values. - between(Period, Period) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.PeriodArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated period. - between(YearMonth, YearMonth) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year and month values. - between(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - between(ZoneOffset, ZoneOffset) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZoneOffsetArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated zone offset values. - between(Calendar, Calendar) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated calendar values. - between(Date, Date) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated date values. - biased() - Statische Methode in Schnittstelle net.jqwik.api.RandomDistribution
-
A distribution that generates values closer to the center of a numerical range with a higher probability.
- biased() - Methode in Klasse net.jqwik.api.RandomDistribution.RandomDistributionFacade
- BigDecimalArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of BigDecimal values.
- bigDecimals() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- bigDecimals() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type BigDecimal.
- BigIntegerArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of BigInteger values.
- bigIntegers() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- bigIntegers() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type BigInteger.
- BigRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated "Big" number.
- BOUNDED - Enum-Konstante in Enum-Klasse net.jqwik.api.ShrinkingMode
-
Shrinking is tried to a depth of 1000 steps maximum per value.
- Bucket(String) - Konstruktor für Klasse net.jqwik.api.statistics.Histogram.Bucket
- Bucket(String, int) - Konstruktor für Klasse net.jqwik.api.statistics.Histogram.Bucket
- buckets() - Methode in Klasse net.jqwik.api.statistics.NumberRangeHistogram
-
Determines the number of buckets into which the full range of collected numbers will be clustered.
- build() - Methode in Klasse net.jqwik.api.Builders.BuilderCombinator
-
Create the final arbitrary if it's the builder itself.
- build(Function<B, T>) - Methode in Klasse net.jqwik.api.Builders.BuilderCombinator
-
Create the final arbitrary.
- builder() - Statische Methode in Schnittstelle net.jqwik.api.state.Action
-
Create an unconditioned ActionBuilder.
- Builders - Klasse in net.jqwik.api
- Builders.BuilderCombinator<B> - Klasse in net.jqwik.api
-
Provide access to combinators through builder functionality.
- Builders.CombinableBuilder<B,
T> - Klasse in net.jqwik.api -
Functionality to manipulate a builder.
- by() - Element in Annotationsschnittstellen net.jqwik.api.constraints.UniqueElements
- ByteArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Byte and byte values.
- ByteRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated byte or Byte parameters.
- bytes() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- bytes() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Byte.
C
- CalendarArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of date values.
- canBeAssignedTo(TypeUsage) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Check if an instance can be assigned to another
TypeUsage
instance. - CannotFindArbitraryException - Ausnahmeklasse in net.jqwik.api
- CannotFindArbitraryException(TypeUsage) - Konstruktor für Ausnahmeklasse net.jqwik.api.CannotFindArbitraryException
- CannotFindArbitraryException(TypeUsage, ForAll) - Konstruktor für Ausnahmeklasse net.jqwik.api.CannotFindArbitraryException
- CannotFindArbitraryException(TypeUsage, ForAll, Method) - Konstruktor für Ausnahmeklasse net.jqwik.api.CannotFindArbitraryException
- CannotFindStoreException - Ausnahmeklasse in net.jqwik.api.lifecycle
-
Experimental feature.
- CannotFindStoreException(Object, String) - Konstruktor für Ausnahmeklasse net.jqwik.api.lifecycle.CannotFindStoreException
- CannotResolveParameterException - Ausnahmeklasse in net.jqwik.api.lifecycle
-
Experimental feature.
- CannotResolveParameterException(Parameter, String) - Konstruktor für Ausnahmeklasse net.jqwik.api.lifecycle.CannotResolveParameterException
- CannotResolveParameterException(ParameterResolutionContext, String) - Konstruktor für Ausnahmeklasse net.jqwik.api.lifecycle.CannotResolveParameterException
- canProvideFor(TypeUsage) - Methode in Schnittstelle net.jqwik.api.providers.ArbitraryProvider
-
Return true if the provider is suitable for
targetType
- Chain<T> - Schnittstelle in net.jqwik.api.state
-
A chain represents a series of states of type
T
in which the previous state is somehow transformed into the next state. - Chain.ChainFacade - Klasse in net.jqwik.api.state
- ChainArbitrary<T> - Schnittstelle in net.jqwik.api.state
- ChainFacade() - Konstruktor für Klasse net.jqwik.api.state.Chain.ChainFacade
- ChangeDetector<T> - Schnittstelle in net.jqwik.api.state
-
A change detector is used to determine if a stateful object has changed after the application of a transformer.
- CharacterArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Character and char values.
- CharRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to chars in the range from
from
toto
. - CharRangeList - Annotationsschnittstelle in net.jqwik.api.constraints
- chars() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- chars() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Character.
- Chars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to chars contained in
value
. - CharsList - Annotationsschnittstelle in net.jqwik.api.constraints
- check(Object...) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage
-
Select a specific values set for coverage checking.
- check(T) - Methode in Schnittstelle net.jqwik.api.stateful.Invariant
- checkPattern(String) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage
-
Match collected values against a regular expression.
- checkQuery(Predicate<? super List<?>>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage
-
Execute a query for coverage checking.
- close() - Methode in Schnittstelle net.jqwik.api.lifecycle.Store.CloseOnReset
- cluster(List<StatisticsEntry>) - Methode in Klasse net.jqwik.api.statistics.Histogram
-
Cluster entries into buckets.
- cluster(List<StatisticsEntry>) - Methode in Klasse net.jqwik.api.statistics.NumberRangeHistogram
-
Does not make sense to override because this has the number range functionality
- collect(Object...) - Statische Methode in Klasse net.jqwik.api.statistics.Statistics
-
Call this method to record an entry for statistical data about generated values.
- collect(Object...) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCollector
-
Call this method to record an entry for statistical data about generated values.
- collect(Predicate<? super List<? extends T>>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
List<T>
by adding elements of type T until conditionuntil
is fulfilled. - collect(Predicate<? super List<? extends T>>) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- collect(Arbitrary<T>, Predicate<? super List<? extends T>>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- collect(RandomGenerator<T>, Predicate<? super List<? extends T>>) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- collectorByLabel(String) - Methode in Klasse net.jqwik.api.statistics.Statistics.StatisticsFacade
- CollectorsSupport - Klasse in net.jqwik.api.support
-
Provide implementation for stream to collect to LinkedHashSet in order to preserve order and to make random-based generation deterministic
- Combinators - Klasse in net.jqwik.api
- Combinators.Combinator2<T1,
T2> - Schnittstelle in net.jqwik.api -
Combinator for two values.
- Combinators.Combinator3<T1,
T2, - Schnittstelle in net.jqwik.apiT3> -
Combinator for three values.
- Combinators.Combinator4<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4> -
Combinator for four values.
- Combinators.Combinator5<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5> -
Combinator for five values.
- Combinators.Combinator6<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6> -
Combinator for six values.
- Combinators.Combinator7<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6, T7> -
Combinator for seven values.
- Combinators.Combinator8<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6, T7, T8> -
Combinator for eight values.
- Combinators.CombinatorsFacade - Klasse in net.jqwik.api
- Combinators.F2<T1,
T2, - Schnittstelle in net.jqwik.apiR> - Combinators.F3<T1,
T2, - Schnittstelle in net.jqwik.apiT3, R> - Combinators.F4<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, R> - Combinators.F5<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, R> - Combinators.F6<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6, R> - Combinators.F7<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6, T7, R> - Combinators.F8<T1,
T2, - Schnittstelle in net.jqwik.apiT3, T4, T5, T6, T7, T8, R> - Combinators.ListCombinator<T> - Schnittstelle in net.jqwik.api
-
Combinator for any number of values.
- CombinatorsFacade() - Konstruktor für Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine(List<? extends Arbitrary<T>>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine a list of arbitraries into one.
- combine(List<? extends Shrinkable<T>>) - Statische Methode in Klasse net.jqwik.api.ShrinkingDistance
- combine(Arbitrary<T1>, Arbitrary<T2>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 2 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 3 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 4 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 5 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 6 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 7 arbitraries into one.
- combine(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, Arbitrary<T8>) - Statische Methode in Klasse net.jqwik.api.Combinators
-
Combine 8 arbitraries into one.
- combine2(Arbitrary<T1>, Arbitrary<T2>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine3(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine4(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine5(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine6(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine7(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combine8(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, Arbitrary<T8>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- combineList(List<? extends Arbitrary<T>>) - Methode in Klasse net.jqwik.api.Combinators.CombinatorsFacade
- comparator() - Methode in Klasse net.jqwik.api.statistics.Histogram
-
Determine how entries are being sorted from top to bottom.
- comparator() - Methode in Klasse net.jqwik.api.statistics.NumberRangeHistogram
-
Does not make sense to override since order does not matter for clustering anyway
- compareTo(ArbitraryConfigurator) - Methode in Schnittstelle net.jqwik.api.configurators.ArbitraryConfigurator
- compareTo(AfterContainerHook) - Methode in Schnittstelle net.jqwik.api.lifecycle.AfterContainerHook
- compareTo(AroundPropertyHook) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundPropertyHook
- compareTo(AroundTryHook) - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundTryHook
- compareTo(BeforeContainerHook) - Methode in Schnittstelle net.jqwik.api.lifecycle.BeforeContainerHook
- compareTo(SampleReportingFormat) - Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
- compareTo(Shrinkable<T>) - Methode in Schnittstelle net.jqwik.api.Shrinkable
- compareTo(ShrinkingDistance) - Methode in Klasse net.jqwik.api.ShrinkingDistance
-
Compare to distances with each other.
- configure(Arbitrary<T>, ArbitraryConfigurator, TypeUsage) - Statische Methode in Schnittstelle net.jqwik.api.configurators.SelfConfiguringArbitrary
-
If an arbitrary is self configuring use it, otherwise use default configurator
- configure(Arbitrary<T>, TypeUsage) - Methode in Schnittstelle net.jqwik.api.configurators.ArbitraryConfigurator
-
Configure a given
arbitrary
and return the configured instance. - configure(Arbitrary<T>, TypeUsage) - Methode in Klasse net.jqwik.api.configurators.ArbitraryConfiguratorBase
- configure(ArbitraryConfigurator, TypeUsage) - Methode in Schnittstelle net.jqwik.api.configurators.SelfConfiguringArbitrary
-
Do all configuration yourself or delegate to
ArbitraryConfigurator.configure(Arbitrary, TypeUsage)
of theconfigurator
that's being handed in. - configureEdgeCases(Arbitrary<T>, Consumer<? super EdgeCases.Config<T>>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- CONSTRUCTORS - Enum-Konstante in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
- containedIn(Reporting[]) - Methode in Enum-Klasse net.jqwik.api.Reporting
- containerClass() - Methode in Schnittstelle net.jqwik.api.lifecycle.MethodLifecycleContext
-
The container class in which the current property method is running.
- ContainerLifecycleContext - Schnittstelle in net.jqwik.api.lifecycle
-
The context of a test container (a container class or the whole jqwik suite).
- count() - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsEntry
-
The number of times a certain value (set) has been collected
- count(BiConsumer<? super Integer, ? super Integer>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the number of occurrences using one or more assertions.
- count(BiPredicate<? super Integer, ? super Integer>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the number of occurrences using one or more assertions.
- count(Consumer<? super Integer>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the number of occurrences returning true (ok) or false (fail).
- count(Predicate<? super Integer>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the number of occurrences returning true (ok) or false (fail)
- countChecks() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
The number of tries for which parameters were created and the property method run.
- countShrinkingSteps() - Methode in Schnittstelle net.jqwik.api.lifecycle.ShrunkFalsifiedSample
- countTries() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
The number of tries for which parameters were created and the property method run and which were not aborted, e.g. through a failing assumption.
- coverage(Consumer<StatisticsCoverage>) - Statische Methode in Klasse net.jqwik.api.statistics.Statistics
-
Perform coverage checking for successful property on statistics for values collected with Statistics.collect(Object...)
- coverage(Consumer<StatisticsCoverage>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCollector
-
Perform coverage checking for successful property on statistics.
- create(Object, Lifespan, Supplier<? extends T>) - Methode in Klasse net.jqwik.api.lifecycle.Store.StoreFacade
- create(Object, Lifespan, Supplier<T>) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.Store
-
Create a new store for storing and retrieving values and objects in lifecycle hooks and lifecycle-dependent methods.
- create(Supplier<T>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- create(Supplier<T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will use a supplier to generate a value.
- createGenerator(int, BigInteger, BigInteger, BigInteger) - Methode in Schnittstelle net.jqwik.api.RandomDistribution
-
Return a generator that will generate value with the desired distribution
D
- Data - Annotationsschnittstelle in net.jqwik.api
-
Used to annotate methods that can provide data points for property methods.
- DATA_DRIVEN - Enum-Konstante in Enum-Klasse net.jqwik.api.GenerationMode
-
Use data specified in FromData annotation
- DateArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of date values.
- dateBetween(LocalDate, LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local date values. - dateBetween(LocalDate, LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local date values. - dateBetween(LocalDate, LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated offset date values. - dateBetween(LocalDate, LocalDate) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated zoned date values. - DateRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated date parameters.
- dates() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of LocalDate.
- Dates - Klasse in net.jqwik.time.api
- datesAsCalendar() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of Calendar.
- datesAsDate() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of Date.
- DateTimeRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated date time parameters.
- dateTimes() - Statische Methode in Klasse net.jqwik.time.api.DateTimes
-
Create an arbitrary that generates instances of LocalDateTime.
- DateTimes - Klasse in net.jqwik.time.api
- dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - dayOfMonthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated day of month values. - DayOfMonthRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated day of month parameters.
- DayOfWeekRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated day of week parameters.
- daysOfMonth() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates days of month as Integer.
- daysOfWeek() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of DayOfWeek.
- DEFAULT - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.InvokePropertyMethodHook
- DEFAULT - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.ProvidePropertyInstanceHook
- defaultCollector() - Methode in Klasse net.jqwik.api.statistics.Statistics.StatisticsFacade
- defaultFor(Class<T>, Class<?>[]) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- defaultFor(Class<T>, Class<?>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Find a registered arbitrary that will be used to generate values of type T.
- defaultFor(TypeUsage) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Find a registered arbitrary that will be used to generate values of type T.
- defaultFor(TypeUsage, Function<? super TypeUsage, ? extends Arbitrary<T>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- defaultFor(TypeUsage, Function<? super TypeUsage, ? extends Arbitrary<T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Find a registered arbitrary that will be used to generate values of type T.
- describeAs(String) - Methode in Klasse net.jqwik.api.state.ActionBuilder
- description() - Methode in Klasse net.jqwik.api.state.Action.JustMutate
- dimensions() - Methode in Klasse net.jqwik.api.ShrinkingDistance
- DIRECT_DESCENDANTS - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Propagate only to direct children
- Disabled - Annotationsschnittstelle in net.jqwik.api
-
Use
@Disabled("reason to disable")
to disable test container or test method during normal test execution. - distance() - Methode in Schnittstelle net.jqwik.api.Shrinkable
- DO_NOT_RESOLVE - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.ResolveParameterHook
- DO_NOT_SKIP - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.SkipExecutionHook
- DO_NOTHING - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.AfterContainerHook
- DO_NOTHING - Statische Variable in Schnittstelle net.jqwik.api.lifecycle.BeforeContainerHook
- Domain - Annotationsschnittstelle in net.jqwik.api.domains
-
Use
@Domain(MyDomainContext.class)
to use only arbitrary providers and arbitrary configurators defined in given context class - DomainContext - Schnittstelle in net.jqwik.api.domains
-
Class that implement this interface are used to annotate property methods or containers like this:
Domain(MyDomainContext.class)
. - DomainContext.DomainContextFacade - Klasse in net.jqwik.api.domains
- DomainContext.Global - Klasse in net.jqwik.api.domains
- DomainContextBase - Klasse in net.jqwik.api.domains
-
Base class for convention based implementations of DomainContext
- DomainContextBase() - Konstruktor für Klasse net.jqwik.api.domains.DomainContextBase
- DomainContextFacade() - Konstruktor für Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- DomainList - Annotationsschnittstelle in net.jqwik.api.domains
- doNotSkip() - Statische Methode in Klasse net.jqwik.api.lifecycle.SkipExecutionHook.SkipResult
-
Create instance of SkipExecutionHook.SkipResult to make the current element not being skipped.
- dontShrink() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will use the underlying arbitrary to create the tuple values but will return unshrinkable values. - dontShrink() - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- dontShrink(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- DoubleArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Double and double values.
- DoubleRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated double or Double parameters.
- doubles() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- doubles() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Double.
- DurationArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of duration values.
- DurationRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated periods.
- durations() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of Duration.
E
- edgeCases() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Return an arbitrary's edge cases up to a limit of 1000.
- edgeCases() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The edge cases mode of the property at hand.
- edgeCases() - Element in Annotationsschnittstellen net.jqwik.api.Property
- edgeCases() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- edgeCases(int) - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- edgeCases(int) - Methode in Schnittstelle net.jqwik.api.Arbitrary
- edgeCases(Consumer<EdgeCases.Config<T>>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Experimental interface to change generated edge cases of a specific arbitrary.
- EdgeCases<T> - Schnittstelle in net.jqwik.api
- EdgeCases.Config<T> - Schnittstelle in net.jqwik.api
- EdgeCases.EdgeCasesFacade - Klasse in net.jqwik.api
- EdgeCasesFacade() - Konstruktor für Klasse net.jqwik.api.EdgeCases.EdgeCasesFacade
- EdgeCasesMode - Enum-Klasse in net.jqwik.api
-
The edge-cases mode determines if and when combined edge-cases of all parameters will be explicitly generated.
- Email - Annotationsschnittstelle in net.jqwik.web.api
-
Constrain generated strings to be valid email addresses.
- EmailArbitrary - Schnittstelle in net.jqwik.web.api
-
Fluent interface to configure arbitraries that generate valid email addresses.
- emails() - Statische Methode in Klasse net.jqwik.web.api.Web
-
Create an arbitrary that generates valid E-Mail addresses.
- empty() - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- EnableFootnotes - Annotationsschnittstelle in net.jqwik.api.footnotes
-
Use this annotation to enable footnote support.
- enableRecursion() - Methode in Schnittstelle net.jqwik.api.arbitraries.TraverseArbitrary
-
Enable recursive use of traversal: If a parameter of a creator function cannot be resolved, jqwik will also traverse this parameter's type.
- enableRecursion() - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Enable recursive use of type arbitrary: If any parameter of a creator function does not have an associated arbitrary (globally registered or through a domain context), jqwik will try to resolve this parameter using its type information as weill.
- enableRecursion() - Element in Annotationsschnittstellen net.jqwik.api.constraints.UseType
-
When true then type information is also used to generate embedded types if (and only if) there's no other arbitrary available for this type.
- END_OF_CHAIN - Statische Variable in Schnittstelle net.jqwik.api.state.Transformer
-
The singleton object used for all calls to Transformer.endOfChain().
- endOfChain() - Statische Methode in Schnittstelle net.jqwik.api.state.Transformer
-
Use this transformer to stop further enhancement of a chain.
- ensureFunctionalType(Class<?>) - Methode in Klasse net.jqwik.api.Functions.FunctionsFacade
- entries(Arbitrary<K>, Arbitrary<V>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- entries(Arbitrary<K>, Arbitrary<V>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary to create instances of Map.Entry.
- equals(Object) - Methode in Klasse net.jqwik.api.ShrinkingDistance
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple0
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple2
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple3
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple4
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple5
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple6
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple7
- equals(Object) - Methode in Klasse net.jqwik.api.Tuple.Tuple8
- equals(Object) - Methode in Klasse net.jqwik.api.Builders.BuilderCombinator
-
Equality matters to allow memoization of resulting arbitraries
- Example - Annotationsschnittstelle in net.jqwik.api
-
Use
@Example
to mark methods that are simple, example-based test cases. - ExceptionSupport - Klasse in net.jqwik.api.support
- ExceptionSupport() - Konstruktor für Klasse net.jqwik.api.support.ExceptionSupport
- excludeChars(char...) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Exclude all
charsToExclude
from generated strings - excludeProperties() - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- execute() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutor
-
Call to actually run the property, including all hooks that are "closer" (have a higher proximity) than the current hook.
- execute(List<Object>) - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutor
- execute(T) - Methode in Schnittstelle net.jqwik.api.Falsifier
- executeAndFinally(PropertyExecutor.Runnable) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutor
-
PropertyExecutor.execute() the property and then call
andFinally
, even if property execution fails with an exception - exhaustive() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create the exhaustive generator for an arbitrary using the maximum allowed number of generated samples.
- exhaustive(long) - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- exhaustive(long) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create the exhaustive generator for an arbitrary.
- EXHAUSTIVE - Enum-Konstante in Enum-Klasse net.jqwik.api.GenerationMode
-
Use exhaustive generation.
- ExhaustiveGenerator<T> - Schnittstelle in net.jqwik.api
-
Used only internally to run and compute exhaustive generation of parameters
- ExhaustiveGenerator.ExhaustiveGeneratorFacade - Klasse in net.jqwik.api
- ExhaustiveGeneratorFacade() - Konstruktor für Klasse net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- extendedLabel() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyLifecycleContext
-
The extended label contains additional information about the current container class.
F
- FacadeLoader - Klasse in net.jqwik.api
- FacadeLoader() - Konstruktor für Klasse net.jqwik.api.FacadeLoader
- FACTORIES - Enum-Konstante in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
- FAIL - Enum-Konstante in Enum-Klasse net.jqwik.api.FixedSeedMode
- FAILED - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropertyExecutionResult.Status
-
Indicates that the execution of a property has failed.
- FAILED - Enum-Konstante in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
- FAILED - Enum-Konstante in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
- falsified(Throwable) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Create a result that falsified the current property and will immediately finish this property as failed.
- FALSIFIED - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.TryExecutionResult.Status
-
Current try does falsify the property
- FALSIFIED - Enum-Konstante in Enum-Klasse net.jqwik.api.Reporting
-
Reporting.FALSIFIED
will report each set of parameters that is falsified during shrinking. - falsifiedParameters() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
The potentially shrunk list of parameters that falsified this property.
- FalsifiedSample - Schnittstelle in net.jqwik.api.lifecycle
-
A falsified sample is the collection of data that could be falsified during a property run.
- Falsifier<T> - Schnittstelle in net.jqwik.api
-
This interface is no longer used anywhere in jqwik's public API and could therefore be deprecated and moved to engine implementation.
- falsifyingError() - Methode in Schnittstelle net.jqwik.api.lifecycle.FalsifiedSample
-
The error which resulted in falsifying a property.
- falsifyThenShrink(Arbitrary<? extends T>, Random, Falsifier<? super T>) - Methode in Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- falsifyThenShrink(RandomGenerator<? extends T>, Random, Falsifier<? super T>) - Methode in Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- filter(int, Predicate<? super T>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of the same type
T
that creates and shrinks the original arbitrary but only allows values that are accepted by thefilterPredicate
. - filter(Predicate<? super List<? extends T>>) - Methode in Schnittstelle net.jqwik.api.Combinators.ListCombinator
-
Filter list of values to only let them pass if the predicate is true.
- filter(Predicate<? super T>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of the same type
T
that creates and shrinks the original arbitrary but only allows values that are accepted by thefilterPredicate
. - filter(Predicate<? super T>) - Methode in Schnittstelle net.jqwik.api.EdgeCases.Config
-
Only include default edge cases for which EdgeCases.Config.filter(Predicate) returns true
- filter(Predicate<? super T>) - Methode in Schnittstelle net.jqwik.api.Shrinkable
- filter(Predicate<? super T>, int) - Methode in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- filter(Predicate<? super T>, int) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- filter(Arbitrary<T>, Predicate<? super T>, int) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- filter(Combinators.F2<? super T1, ? super T2, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator2
-
Filter two values to only let them pass if the predicate is true.
- filter(Combinators.F3<? super T1, ? super T2, ? super T3, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator3
-
Filter three values to only let them pass if the predicate is true.
- filter(Combinators.F4<? super T1, ? super T2, ? super T3, ? super T4, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator4
-
Filter four values to only let them pass if the predicate is true.
- filter(Combinators.F5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator5
-
Filter five values to only let them pass if the predicate is true.
- filter(Combinators.F6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator6
-
Filter six values to only let them pass if the predicate is true.
- filter(Combinators.F7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator7
-
Filter seven values to only let them pass if the predicate is true.
- filter(Combinators.F8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, Boolean>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator8
-
Filter eight values to only let them pass if the predicate is true.
- filter(ExhaustiveGenerator<T>, Predicate<? super T>, int) - Methode in Klasse net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- filter(RandomGenerator<T>, Predicate<? super T>, int) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- filter(Shrinkable<T>, Predicate<? super T>) - Methode in Klasse net.jqwik.api.Shrinkable.ShrinkableFacade
- finalModel() - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
- finalState() - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
The final state value after running an action chain.
- findAnnotation(Class<A>) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return an
Optional
of the first instance of a specificannotationType
if there is one (directly or indirectly through meta-annotations). - findAnnotation(Class<T>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Retrieve an annotation if present at the current test element.
- findAnnotationsInContainer(Class<T>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Retrieve an annotation if present in the current element's containers.
- findCreators(TypeUsage) - Methode in Schnittstelle net.jqwik.api.arbitraries.TraverseArbitrary.Traverser
-
Return all creators (constructors or static factory methods) for a type to traverse.
- findRepeatableAnnotations(Class<T>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Retrieve a list of repeatable annotations if present at the current test element.
- finish() - Statische Methode in Klasse net.jqwik.api.sessions.JqwikSession
- finishSession() - Methode in Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- finishTry() - Statische Methode in Klasse net.jqwik.api.sessions.JqwikSession
- finishTry() - Methode in Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- FIRST - Enum-Konstante in Enum-Klasse net.jqwik.api.EdgeCasesMode
-
Generate edge cases first.
- FixedSeedMode - Enum-Klasse in net.jqwik.api
-
The fixed seed mode determines how jqwik should behave if a property has an explicit
Property.seed()
specified. - fixGenSize(int) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Fix the genSize of an arbitrary so that it can no longer be influenced from outside
- fixGenSize(Arbitrary<T>, int) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- flatAs(Function<? super List<? extends T>, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.ListCombinator
-
Combine list of values to create a new arbitrary.
- flatAs(Combinators.F2<? super T1, ? super T2, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator2
-
Combine two values to create a new arbitrary.
- flatAs(Combinators.F3<? super T1, ? super T2, ? super T3, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator3
-
Combine three values to create a new arbitrary.
- flatAs(Combinators.F4<? super T1, ? super T2, ? super T3, ? super T4, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator4
-
Combine four values to create a new arbitrary.
- flatAs(Combinators.F5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator5
-
Combine five values to create a new arbitrary.
- flatAs(Combinators.F6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator6
-
Combine six values to create a new arbitrary.
- flatAs(Combinators.F7<T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator7
-
Combine seven values to create a new arbitrary.
- flatAs(Combinators.F8<T1, T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends Arbitrary<R>>) - Methode in Schnittstelle net.jqwik.api.Combinators.Combinator8
-
Combine eight values to create a new arbitrary.
- flatMap(Function<? super T, ? extends Arbitrary<U>>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
U
that uses the values of the existing arbitrary to create a new arbitrary using themapper
function. - flatMap(Function<? super T, ? extends Arbitrary<U>>, int, boolean) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- flatMap(Function<? super T, ? extends Arbitrary<U>>, int, long) - Methode in Schnittstelle net.jqwik.api.Shrinkable
- flatMap(Function<? super T, ? extends RandomGenerator<U>>) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- flatMap(Arbitrary<T>, Function<? super T, ? extends Arbitrary<U>>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- flatMap(Shrinkable<T>, Function<? super T, ? extends Arbitrary<U>>, int, long) - Methode in Klasse net.jqwik.api.Shrinkable.ShrinkableFacade
- flatMap(Shrinkable<T>, Function<? super T, ? extends Arbitrary<U>>, int, long, boolean) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- flatMap(Shrinkable<T>, Function<? super T, ? extends RandomGenerator<U>>, long) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- flatMapEach(BiFunction<? super List<? extends T>, ? super T, ? extends Arbitrary<U>>) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Flat-map over each element of the generated list giving access to all elements of the list.
- flatMapEach(BiFunction<? super Set<? extends T>, ? super T, ? extends Arbitrary<U>>) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Flat-map over each element of the generated set giving access to all elements of the set.
- FloatArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Float and float values.
- FloatRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated float or Float parameters.
- floats() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- floats() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Float.
- footnotes() - Methode in Schnittstelle net.jqwik.api.lifecycle.FalsifiedSample
-
List of footnotes to be added to failure report.
- footnotes() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
List of footnotes to be added to failure report
- Footnotes - Schnittstelle in net.jqwik.api.footnotes
-
An interface that can be used to add information to the report of a failing property.
- ForAll - Annotationsschnittstelle in net.jqwik.api
-
Used to annotate method parameters that will be provided by jqwik.
- forCollection(Collection<? extends Shrinkable<T>>) - Statische Methode in Klasse net.jqwik.api.ShrinkingDistance
- forEachValue(Consumer<? super T>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Iterate through each value this arbitrary can generate if - and only if - exhaustive generation is possible.
- forImmutables() - Statische Methode in Schnittstelle net.jqwik.api.state.ChangeDetector
-
A change detector that can be used for immutable types that implement an equals() method
- format() - Element in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReport
-
The format to be used for publishing statistics reports in the annotated property.
- formatReport(List<StatisticsEntry>) - Methode in Klasse net.jqwik.api.statistics.Histogram
- formatReport(List<StatisticsEntry>) - Methode in Klasse net.jqwik.api.statistics.StatisticsReport.None
- formatReport(List<StatisticsEntry>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsReportFormat
-
Return a list of report lines.
- forParameter(TypeUsage, Parameter) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage.Enhancer
- forType(Class<T>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- forType(Class<T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary for type
T
that will by default use the type's public constructors and public factory methods. - forType(Type) - Statische Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- forType(Type) - Methode in Klasse net.jqwik.api.providers.TypeUsage.TypeUsageFacade
- free(Supplier<? extends T>) - Methode in Klasse net.jqwik.api.lifecycle.Store.StoreFacade
- free(Supplier<T>) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.Store
-
Create a "free" store, i.e. one that lives independently from a test run, property or try.
- frequency(List<? extends Tuple.Tuple2<Integer, T>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- frequency(List<? extends Tuple.Tuple2<Integer, T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given values of the same type T.
- frequency(Tuple.Tuple2<Integer, T>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given values of the same type T.
- frequencyOf(List<? extends Tuple.Tuple2<Integer, ? extends Arbitrary<T>>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- frequencyOf(List<? extends Tuple.Tuple2<Integer, ? extends Arbitrary<T>>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given arbitraries of the same type T.
- frequencyOf(Tuple.Tuple2<Integer, Arbitrary<? extends T>>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given arbitraries of the same type T.
- from() - Element in Annotationsschnittstellen net.jqwik.api.constraints.CharRange
- From - Annotationsschnittstelle in net.jqwik.api
-
Used to annotate type parameters within property parameters annotated with ForAll .
- FromData - Annotationsschnittstelle in net.jqwik.api
-
Used to annotate property methods.
- fromGenerator(IntFunction<? extends RandomGenerator<T>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- fromGenerator(RandomGenerator<T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary of type T from a corresponding generator of type T.
- fromGeneratorWithSize(IntFunction<RandomGenerator<T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary of type T by supplying a corresponding generator of type T.
- fromSupplier(Supplier<Shrinkable<T>>) - Statische Methode in Schnittstelle net.jqwik.api.EdgeCases
- fromSuppliers(List<Supplier<Shrinkable<T>>>) - Methode in Klasse net.jqwik.api.EdgeCases.EdgeCasesFacade
- fromSuppliers(List<Supplier<Shrinkable<T>>>) - Statische Methode in Schnittstelle net.jqwik.api.EdgeCases
- FULL - Enum-Konstante in Enum-Klasse net.jqwik.api.ShrinkingMode
-
Shrinking continues until no smaller value can be found that also falsifies the property.
- function(Class<?>) - Statische Methode in Klasse net.jqwik.api.Functions
-
Create a wrapper for functional types i.e. types marked FunctionalInterface or representing a SAM (single abstract method) type.
- function(Class<?>, Arbitrary<R>) - Methode in Klasse net.jqwik.api.Functions.FunctionsFacade
- FunctionArbitrary<F,
R> - Schnittstelle in net.jqwik.api.arbitraries -
Fluent interface to configure arbitraries that represent functional types
- Functions - Klasse in net.jqwik.api
- Functions.FunctionsFacade - Klasse in net.jqwik.api
- Functions.FunctionWrapper - Klasse in net.jqwik.api
-
Wraps a function to be generated.
- FunctionsFacade() - Konstruktor für Klasse net.jqwik.api.Functions.FunctionsFacade
G
- gaussian() - Statische Methode in Schnittstelle net.jqwik.api.RandomDistribution
-
A gaussian distribution with
borderSigma
of 3, i.e. approximately 99.7% of values are within the borders. - gaussian(double) - Statische Methode in Schnittstelle net.jqwik.api.RandomDistribution
-
A distribution that generates values with (potentially asymmetric) gaussian distribution the mean of which is the specified center and the probability at the borders is approximately
borderSigma
times standard deviation. - gaussian(double) - Methode in Klasse net.jqwik.api.RandomDistribution.RandomDistributionFacade
- GENERATED - Enum-Konstante in Enum-Klasse net.jqwik.api.Reporting
-
Reporting.GENERATED
will report each generated set of the parameters. - generateFirst() - Methode in Enum-Klasse net.jqwik.api.EdgeCasesMode
- generateUntil(RandomGenerator<T>, Random, Function<? super T, Boolean>) - Methode in Klasse net.jqwik.api.facades.TestingSupportFacade
- generation() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The generation mode of the property at hand.
- generation() - Element in Annotationsschnittstellen net.jqwik.api.Property
- generation() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- GenerationMode - Enum-Klasse in net.jqwik.api
-
The generation mode defines the generation behaviour of a property.
- generator(int) - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- generator(int) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create the random generator for an arbitrary.
- generator(int, boolean) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create the random generator for an arbitrary with or without edge cases.
- generatorWithEmbeddedEdgeCases(int) - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- generatorWithEmbeddedEdgeCases(int) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create the random generator for an arbitrary where the embedded generators, if there are any, also generate edge cases.
- get() - Methode in Schnittstelle net.jqwik.api.ArbitrarySupplier
-
Override this method if generating the arbitrary is straightforward.
- get() - Methode in Schnittstelle net.jqwik.api.lifecycle.Store
- get(Object) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.Store
-
Retrieve a store that must be created somewhere else.
- get(Object) - Methode in Klasse net.jqwik.api.lifecycle.Store.StoreFacade
- get(Optional<TryLifecycleContext>) - Methode in Schnittstelle net.jqwik.api.lifecycle.ResolveParameterHook.ParameterSupplier
-
Supply the requested parameter.
- get1() - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- get2() - Methode in Klasse net.jqwik.api.Tuple.Tuple2
- get3() - Methode in Klasse net.jqwik.api.Tuple.Tuple3
- get4() - Methode in Klasse net.jqwik.api.Tuple.Tuple4
- get5() - Methode in Klasse net.jqwik.api.Tuple.Tuple5
- get6() - Methode in Klasse net.jqwik.api.Tuple.Tuple6
- get7() - Methode in Klasse net.jqwik.api.Tuple.Tuple7
- get8() - Methode in Klasse net.jqwik.api.Tuple.Tuple8
- getAnnotatedType() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- getAnnotations() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return all annotations of a parameter (or an annotated type argument).
- getArbitraryConfigurators() - Methode in Schnittstelle net.jqwik.api.domains.DomainContext
- getArbitraryConfigurators() - Methode in Klasse net.jqwik.api.domains.DomainContext.Global
- getArbitraryConfigurators() - Methode in Klasse net.jqwik.api.domains.DomainContextBase
- getArbitraryConfigurators(DomainContextBase) - Methode in Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- getArbitraryProviders() - Methode in Schnittstelle net.jqwik.api.domains.DomainContext
- getArbitraryProviders() - Methode in Klasse net.jqwik.api.domains.DomainContext.Global
- getArbitraryProviders() - Methode in Klasse net.jqwik.api.domains.DomainContextBase
- getArbitraryProviders(DomainContextBase, int) - Methode in Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- getComponentType() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return an
Optional
of an array's component type - if it is an array. - getInterfaces() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return interfaces of this type.
- getLowerBounds() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return lower bounds if a generic type is a wildcard.
- getMetaInfo(String) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Get meta info for a certain key
- getOrCreate(Object, Lifespan, Supplier<T>) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.Store
-
Find an existing store or create a new one if it doesn't exist.
- getRawType() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return the raw type which is usually the class or interface you see in a parameters or return values specification.
- getReportingFormats() - Methode in Schnittstelle net.jqwik.api.domains.DomainContext
-
Provide additional reporting formats that are used to format objects that are reported in property results or when using a Reporter.
- getReportingFormats() - Methode in Klasse net.jqwik.api.domains.DomainContextBase
- getReportingFormats(DomainContextBase) - Methode in Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- getSuperclass() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return superclass of this type.
- getSuperTypes() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
List of superclass and interfaces.
- getType() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- getTypeArgument(int) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return the type argument at a specific position.
- getTypeArguments() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return the type arguments of a generic type in the order of there appearance in a type's declaration.
- getTypeVariable() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- getUpperBounds() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return upper bounds if a generic type is a wildcard or type variable.
- global() - Methode in Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- global() - Statische Methode in Schnittstelle net.jqwik.api.domains.DomainContext
- Global() - Konstruktor für Klasse net.jqwik.api.domains.DomainContext.Global
- greaterOrEqual(byte) - Methode in Schnittstelle net.jqwik.api.arbitraries.ByteArbitrary
-
Set the allowed lower
min
(included) bound of generated numbers. - greaterOrEqual(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed lower
min
(included) border of generated numbers. - greaterOrEqual(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed lower
min
(included) border of generated numbers. - greaterOrEqual(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IntegerArbitrary
-
Set the allowed lower
min
(included) bounder of generated numbers. - greaterOrEqual(long) - Methode in Schnittstelle net.jqwik.api.arbitraries.LongArbitrary
-
Set the allowed lower
min
(included) bound of generated numbers. - greaterOrEqual(short) - Methode in Schnittstelle net.jqwik.api.arbitraries.ShortArbitrary
-
Set the allowed lower
min
(included) bounder of generated numbers. - greaterOrEqual(BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed lower
min
(included) border of generated numbers. - greaterOrEqual(BigInteger) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigIntegerArbitrary
-
Set the allowed lower
min
(included) bounder of generated numbers. - greaterThan(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed lower
min
(excluded) border of generated numbers. - greaterThan(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed lower
min
(excluded) border of generated numbers. - greaterThan(BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed lower
min
(excluded) border of generated numbers. - Group - Annotationsschnittstelle in net.jqwik.api
- grow() - Methode in Schnittstelle net.jqwik.api.Shrinkable
-
Grow a shrinkable to allow broader searching in flat mapped shrinkables
- grow(Shrinkable<?>, Shrinkable<?>) - Methode in Schnittstelle net.jqwik.api.Shrinkable
-
To be able to "move" values towards the end of collections while keeping some constraint constant it's necessary to grow a shrinkable by what another has been shrunk.
H
- hasChanged(T) - Methode in Schnittstelle net.jqwik.api.state.ChangeDetector
-
Determine if the state object has changed.
- hash(Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object, Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object, Object, Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hash(Object, Object, Object, Object, Object, Object, Object, Object) - Statische Methode in Klasse net.jqwik.api.support.HashCodeSupport
- hashCode() - Methode in Klasse net.jqwik.api.Builders.BuilderCombinator
- hashCode() - Methode in Klasse net.jqwik.api.ShrinkingDistance
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple0
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple2
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple3
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple4
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple5
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple6
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple7
- hashCode() - Methode in Klasse net.jqwik.api.Tuple.Tuple8
- HashCodeSupport - Klasse in net.jqwik.api.support
-
The methods in this class mimic the behaviour of
Objects.hash(Object...)
()} but do not create an array on the way. - hasSameTypeAs(TypeUsage) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Check for type equality, ie do not consider annotations.
- Histogram - Klasse in net.jqwik.api.statistics
-
A statistics report format to display collected statistics entries as a histogram
- Histogram() - Konstruktor für Klasse net.jqwik.api.statistics.Histogram
- Histogram.Bucket - Klasse in net.jqwik.api.statistics
- hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - hourBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated hour values. - HourRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated hour parameters.
I
- ignoreException(int, Class<? extends Throwable>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will use the underlying arbitrary to create the tuple values but will ignore any raised exception of typeexceptionType
during generation. - ignoreException(Class<? extends Throwable>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will use the underlying arbitrary to create the tuple values but will ignore any raised exception of typeexceptionType
during generation. - ignoreExceptions() - Element in Annotationsschnittstellen net.jqwik.api.Provide
-
Used to specify exception types that should be ignored during value generation.
- ignoreExceptions(int, Class<? extends Throwable>...) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will use the underlying arbitrary to create the tuple values but will ignore any raised exception inexceptionTypes
during generation. - ignoreExceptions(int, Class<? extends Throwable>[]) - Methode in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- ignoreExceptions(int, Class<? extends Throwable>[]) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- ignoreExceptions(Class<? extends Throwable>...) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will use the underlying arbitrary to create the tuple values but will ignore any raised exception inexceptionTypes
during generation. - ignoreExceptions(Arbitrary<T>, int, Class<? extends Throwable>[]) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- ignoreExceptions(ExhaustiveGenerator<T>, Class<? extends Throwable>[], int) - Methode in Klasse net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- ignoreExceptions(RandomGenerator<T>, Class<? extends Throwable>[], int) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- implementation - Statische Variable in Klasse net.jqwik.api.domains.DomainContext.DomainContextFacade
- implementation - Statische Variable in Klasse net.jqwik.api.facades.ReflectionSupportFacade
- implementation - Statische Variable in Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- implementation - Statische Variable in Klasse net.jqwik.api.facades.TestingSupportFacade
- improveShrinkingWith(Supplier<? extends ChangeDetector<? super T>>) - Methode in Schnittstelle net.jqwik.api.state.ChainArbitrary
-
Set supplier for the type specific ChangeDetector which can make shrinking of chains more effective.
- improveShrinkingWith(Supplier<ChangeDetector<S>>) - Methode in Schnittstelle net.jqwik.api.state.ActionChainArbitrary
-
Set supplier for the type specific ChangeDetector which can make shrinking of action chains more effective.
- in(BiFunction<? super B, ? super T, ? extends B>) - Methode in Klasse net.jqwik.api.Builders.CombinableBuilder
-
Use the last provided arbitrary to change the builder object.
- includeOnly(T...) - Methode in Schnittstelle net.jqwik.api.EdgeCases.Config
-
Include only the values given, and only if they are in the set of default edge cases.
- index() - Methode in Schnittstelle net.jqwik.api.lifecycle.ParameterResolutionContext
- infinite() - Methode in Schnittstelle net.jqwik.api.state.ActionChainArbitrary
-
Create a potentially infinite chain.
- infinite() - Methode in Schnittstelle net.jqwik.api.state.ChainArbitrary
-
Create a potentially infinite chain.
- initialize(PropertyLifecycleContext) - Methode in Schnittstelle net.jqwik.api.domains.DomainContext
-
This method will be called exactly once after instantiation of a given domain context class.
- injectDuplicates(double) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Iterable<T>
that will inject duplicates of previously generated values with a probability ofduplicateProbability
. - injectDuplicates(double) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- injectDuplicates(RandomGenerator<T>, double) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- injectNull() - Methode in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- injectNull(double) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of the same type but inject null values with a probability of
nullProbability
. - injectNull(Arbitrary<T>, double) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- injectNull(ExhaustiveGenerator<T>) - Methode in Klasse net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- inSetter(BiConsumer<? super B, ? super T>) - Methode in Klasse net.jqwik.api.Builders.CombinableBuilder
-
Use the last provided arbitrary to change the builder object and proceed with the same builder.
- InstantArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of instant values.
- InstantRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated instant parameters.
- instants() - Statische Methode in Klasse net.jqwik.time.api.DateTimes
- IntegerArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Integer and int values.
- integers() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- integers() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Integer.
- IntRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated int or Integer parameters.
- invalid() - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Create a result that calls out the current parameter list as invalid.
- invalid(Throwable) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Create a result that calls out the current parameter list as invalid.
- INVALID - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.TryExecutionResult.Status
-
Current try has invalid parameters
- Invariant<T> - Schnittstelle in net.jqwik.api.stateful
- invoke(Method, Object, Object...) - Methode in Schnittstelle net.jqwik.api.lifecycle.InvokePropertyMethodHook
-
Invoke a method through some reflective mechanism.
- InvokePropertyMethodHook - Schnittstelle in net.jqwik.api.lifecycle
-
Implement this hook to override behaviour that invokes a method through reflection.
- ipv4Host() - Element in Annotationsschnittstellen net.jqwik.web.api.Email
-
Are hosts with ipv4 addresses allowed.
- ipv6Host() - Element in Annotationsschnittstellen net.jqwik.web.api.Email
-
Are hosts with ipv6 addresses allowed.
- isActive() - Statische Methode in Klasse net.jqwik.api.sessions.JqwikSession
- isAnnotated(Class<A>) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if the current instance is annotated (directly or indirectly through meta-annotations) with a specific
annotationType
. - isArray() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a type is an array type.
- isAssignableFrom(Class<?>) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Check if a given
providedClass
is assignable from this generic type. - isEmpty() - Methode in Schnittstelle net.jqwik.api.EdgeCases
- isEndOfChain() - Methode in Schnittstelle net.jqwik.api.state.Transformer
- isEnum() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a type is an
enum
type. - isExtendsConstraint() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if it is a wildcard with extends constraint, e.g.
- isFalsified() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
- isGeneratorMemoizable() - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- isGeneratorMemoizable() - Methode in Schnittstelle net.jqwik.api.Arbitrary
- isGeneric() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a type has any type arguments itself.
- isInvalid() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
- isNullable() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return optional true if this type is nullable.
- isOfType(Class<?>) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Check if an instance is of a specific raw type
- isParameterizedRaw() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if it is a parameterized type with no parameters, e.g.
- isSatisfied() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
- isSessionOpen() - Methode in Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- isSkipped() - Methode in Klasse net.jqwik.api.lifecycle.SkipExecutionHook.SkipResult
-
Whether execution of the context should be skipped.
- isSuperWildcard() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if it is a wildcard with super constraint, e.g.
- isTypeVariable() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a generic type is a wildcard.
- isTypeVariableOrWildcard() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a generic type is a type variable or a wildcard.
- isVoid() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if type is Void.
- isWildcard() - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return true if a generic type is a wildcard.
- items() - Methode in Schnittstelle net.jqwik.api.Tuple
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple2
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple3
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple4
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple5
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple6
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple7
- items() - Methode in Klasse net.jqwik.api.Tuple.Tuple8
- itemsToString() - Methode in Schnittstelle net.jqwik.api.Tuple
- iterator() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Iterable<T>
using the existing arbitrary for generating the elements of the stream. - iterator() - Methode in Schnittstelle net.jqwik.api.EdgeCases
- iterator() - Methode in Schnittstelle net.jqwik.api.state.Chain
- iterator(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- IteratorArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to add functionality to arbitraries that generate instances of type Iterator
J
- JavaBeanReportingFormat - Klasse in net.jqwik.api
- JavaBeanReportingFormat() - Konstruktor für Klasse net.jqwik.api.JavaBeanReportingFormat
- JavaBeanReportingFormat.JavaBeanReportingFormatFacade - Klasse in net.jqwik.api
- JavaBeanReportingFormatFacade() - Konstruktor für Klasse net.jqwik.api.JavaBeanReportingFormat.JavaBeanReportingFormatFacade
- JqwikException - Ausnahmeklasse in net.jqwik.api
-
Base exception for exceptions that are thrown during the discovery phase and during setup of properties before they are actually run.
- JqwikException(String) - Konstruktor für Ausnahmeklasse net.jqwik.api.JqwikException
- JqwikException(String, Throwable) - Konstruktor für Ausnahmeklasse net.jqwik.api.JqwikException
- JqwikSession - Klasse in net.jqwik.api.sessions
-
JqwikSession is the abstraction to give users of Arbitrary.sample() and Arbitrary.sampleStream() outside the jqwik lifecycle more control over the lifecycle.
- JqwikSession() - Konstruktor für Klasse net.jqwik.api.sessions.JqwikSession
- JqwikSession.JqwikSessionFacade - Klasse in net.jqwik.api.sessions
- JqwikSession.Runnable - Schnittstelle in net.jqwik.api.sessions
- JqwikSessionFacade() - Konstruktor für Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- just(String, Transformer<T>) - Statische Methode in Schnittstelle net.jqwik.api.state.Action
-
Convenience method to create an independent Action with a description and a constant transformer
- just(Transformer<S>) - Methode in Klasse net.jqwik.api.state.ActionBuilder
- just(Transformer<T>) - Statische Methode in Schnittstelle net.jqwik.api.state.Action
-
Convenience method to create an independent Action with a constant transformer
- just(T) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- just(T) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will always generate the same value.
- justMutate(Consumer<S>) - Methode in Klasse net.jqwik.api.state.ActionBuilder
- JustMutate() - Konstruktor für Klasse net.jqwik.api.state.Action.JustMutate
- JustTransform() - Konstruktor für Klasse net.jqwik.api.state.Action.JustTransform
L
- label() - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
The elements label under which it shows up in test reports and IDEs.
- label() - Element in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReport
-
The statistics label to which the format in this annotation should be applied.
- label(Object) - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- label(Object) - Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
- label(String) - Statische Methode in Klasse net.jqwik.api.statistics.Statistics
-
Call this method to get a labeled instance of StatisticsCollector.
- label(StatisticsEntry) - Methode in Klasse net.jqwik.api.statistics.Histogram
-
Determine how entries are being labelled in the histogram.
- label(StatisticsEntry) - Methode in Klasse net.jqwik.api.statistics.NumberRangeHistogram
-
Does not make sense to override since these labels won't be used anyway
- Label - Annotationsschnittstelle in net.jqwik.api
-
Use
@Label("a descriptive name")
to give test classes, groups and methods a more readable label (aka display name). - labelColumnHeader() - Methode in Klasse net.jqwik.api.statistics.Histogram
-
Change the displayed name of the label column
- LambdaSupport - Klasse in net.jqwik.api.support
- lazy(Supplier<? extends Arbitrary<T>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- lazy(Supplier<? extends Arbitrary<T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will evaluate arbitrarySupplier as soon as it is used for generating values.
- lazyOf(Supplier<Arbitrary<? extends T>>, Supplier<Arbitrary<? extends T>>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary by lazy supplying one of several arbitraries.
- lazyOf(List<? extends Supplier<? extends Arbitrary<T>>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- lessOrEqual(byte) - Methode in Schnittstelle net.jqwik.api.arbitraries.ByteArbitrary
-
Set the allowed upper
max
(included) bound of generated numbers. - lessOrEqual(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed upper
max
(included) border of generated numbers. - lessOrEqual(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed upper
max
(included) border of generated numbers. - lessOrEqual(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IntegerArbitrary
-
Set the allowed upper
max
(included) bounder of generated numbers. - lessOrEqual(long) - Methode in Schnittstelle net.jqwik.api.arbitraries.LongArbitrary
-
Set the allowed upper
max
(included) bound of generated numbers. - lessOrEqual(short) - Methode in Schnittstelle net.jqwik.api.arbitraries.ShortArbitrary
-
Set the allowed upper
max
(included) bounder of generated numbers. - lessOrEqual(BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed upper
max
(included) bounder of generated numbers. - lessOrEqual(BigInteger) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigIntegerArbitrary
-
Set the allowed upper
max
(included) bounder of generated numbers. - lessThan(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the allowed upper
max
(excluded) border of generated numbers. - lessThan(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the allowed upper
max
(excluded) border of generated numbers. - lessThan(BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the allowed upper
max
(excluded) border of generated numbers. - LifecycleContext - Schnittstelle in net.jqwik.api.lifecycle
-
Supertype of all lifecycle context interfaces.
- LifecycleHook - Schnittstelle in net.jqwik.api.lifecycle
-
This is the supertype of all lifecycle hook interfaces.
- LifecycleHooks - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Experimental feature.
- lifespan() - Methode in Schnittstelle net.jqwik.api.lifecycle.Store
- Lifespan - Enum-Klasse in net.jqwik.api.lifecycle
-
Define how long a resource, e.g. the value in a Store with the same identifier, will live: For the whole test run For the currently running property For the currently running try Any hook or collection of hooks can use this enum to allow the specification of the lifespan of resources from which it is abstracting.
- list() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
List<T>
using the existing arbitrary for generating the elements of the list. - list(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- ListArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to add functionality to arbitraries that generate instances of type List
- load(Class<T>) - Statische Methode in Klasse net.jqwik.api.FacadeLoader
-
Load single implementation of an API facade.
- LocalDateArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of local date values.
- LocalDateTimeArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of local date time values.
- LocalTimeArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of local time values.
- LongArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Long and long values.
- LongRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated long or BigInteger parameters.
- longs() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- longs() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Long.
- LowerChars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to lower case chars.
M
- makeUnshrinkable() - Methode in Schnittstelle net.jqwik.api.Shrinkable
- map(Function<? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
U
that maps the values of the original arbitrary using themapper
function. - map(Function<? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- map(Function<? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- map(Function<? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.Shrinkable
- map(Arbitrary<T>, Function<? super T, ? extends U>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- map(ExhaustiveGenerator<T>, Function<? super T, ? extends U>) - Methode in Klasse net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- map(Shrinkable<T>, Function<? super T, ? extends U>) - Methode in Klasse net.jqwik.api.Shrinkable.ShrinkableFacade
- MapArbitrary<K,
V> - Schnittstelle in net.jqwik.api.arbitraries -
Fluent interface to add functionality to arbitraries that generate instances of type Map
- mapEach(BiFunction<? super List<? extends T>, ? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Map over each element of the generated list giving access to all elements of the list.
- mapEach(BiFunction<? super Set<? extends T>, ? super T, ? extends U>) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Map over each element of the generated set giving access to all elements of the set.
- maps(Arbitrary<K>, Arbitrary<V>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- maps(Arbitrary<K>, Arbitrary<V>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary to create instances of Map.
- mapShrinkable(Function<? super Shrinkable<T>, ? extends Shrinkable<U>>) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- mapTo(PropertyExecutionResult.Status, Throwable) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Use to change the status of a property execution result in a AroundPropertyHook.
- mapToAborted(Throwable) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Use to change the status of a property execution to PropertyExecutionResult.Status.ABORTED in a AroundPropertyHook.
- mapToFailed(Throwable) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Use to change the status of a successful property execution to PropertyExecutionResult.Status.FAILED in a AroundPropertyHook.
- mapToFailed(String) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Use to change the status of a successful property execution to PropertyExecutionResult.Status.FAILED in a AroundPropertyHook.
- mapToSuccessful() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Use to change the status of a failed property to PropertyExecutionResult.Status.SUCCESSFUL in a AroundPropertyHook.
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.BigRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.ByteRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.DoubleRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.FloatRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.IntRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.LongRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.ShortRange
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.Size
- max() - Element in Annotationsschnittstellen net.jqwik.api.constraints.StringLength
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DateRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DateTimeRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DayOfMonthRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DayOfWeekRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DurationRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.HourRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.InstantRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MinuteRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MonthDayRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MonthRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.OffsetRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.PeriodRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.SecondRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.TimeRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.YearMonthRange
- max() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.YearRange
- MAX - Statische Variable in Klasse net.jqwik.api.ShrinkingDistance
- MAX_DISCARD_RATIO_NOT_SET - Statische Variable in Annotationsschnittstellen net.jqwik.api.Property
- maxCount() - Methode in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- maxDiscardRatio() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The maximum allowed discard ration in the property at hand.
- maxDiscardRatio() - Element in Annotationsschnittstellen net.jqwik.api.Property
-
The maximum ratio of tried versus actually checked property runs in case you are using Assumptions.
- maxDiscardRatio() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- maxDrawRange() - Methode in Klasse net.jqwik.api.statistics.Histogram
-
Determine how many block characters are maximally used to draw the distribution.
- MAXIMUM_SAMPLES_TO_GENERATE - Statische Variable in Schnittstelle net.jqwik.api.ExhaustiveGenerator
- maxIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.BigRange
- maxIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.DoubleRange
- maxIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.FloatRange
- maxTransformations() - Methode in Schnittstelle net.jqwik.api.state.Chain
-
The maximum number of transformations that a chain can go through.
- memoizedGenerator(Arbitrary<T>, int, boolean) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- MethodLifecycleContext - Schnittstelle in net.jqwik.api.lifecycle
-
The context information for all method-based lifecyle contexts.
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.BigRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.ByteRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.DoubleRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.FloatRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.IntRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.LongRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.ShortRange
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.Size
- min() - Element in Annotationsschnittstellen net.jqwik.api.constraints.StringLength
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DateRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DateTimeRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DayOfMonthRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DayOfWeekRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.DurationRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.HourRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.InstantRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MinuteRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MonthDayRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.MonthRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.OffsetRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.PeriodRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.SecondRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.TimeRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.YearMonthRange
- min() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.YearRange
- MIN - Statische Variable in Klasse net.jqwik.api.ShrinkingDistance
- minIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.BigRange
- minIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.DoubleRange
- minIncluded() - Element in Annotationsschnittstellen net.jqwik.api.constraints.FloatRange
- minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - minuteBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated minute values. - MinuteRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated minute parameters.
- mixIn() - Methode in Enum-Klasse net.jqwik.api.EdgeCasesMode
- MIXIN - Enum-Konstante in Enum-Klasse net.jqwik.api.EdgeCasesMode
-
Mix edge cases into random generation.
- modify(TypeArbitrary<T>) - Methode in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
- monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - monthBetween(Month, Month) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated month values. - MonthDayArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of month and day values.
- MonthDayRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated month and day parameters.
- monthDays() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of MonthDay.
- MonthRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated month parameters.
- months() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of Month.
- multiLineReport(Object) - Methode in Klasse net.jqwik.api.facades.TestingSupportFacade
- mutate(String, Consumer<? super S>) - Statische Methode in Schnittstelle net.jqwik.api.state.Transformer
-
Convenience method to create a transformer with a description.
- mutate(S) - Methode in Klasse net.jqwik.api.state.Action.JustMutate
N
- name() - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsEntry
-
The name of an entry usually refers to the collected value(s)
- Negative - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated number to be less than 0.
- net.jqwik.api - Package net.jqwik.api
- net.jqwik.api.arbitraries - Package net.jqwik.api.arbitraries
- net.jqwik.api.configurators - Package net.jqwik.api.configurators
- net.jqwik.api.constraints - Package net.jqwik.api.constraints
- net.jqwik.api.domains - Package net.jqwik.api.domains
- net.jqwik.api.facades - Package net.jqwik.api.facades
-
This package contains interfaces that are implemented by engine-module and also used in other modules, e.g. testing.
- net.jqwik.api.footnotes - Package net.jqwik.api.footnotes
- net.jqwik.api.lifecycle - Package net.jqwik.api.lifecycle
- net.jqwik.api.providers - Package net.jqwik.api.providers
- net.jqwik.api.sessions - Package net.jqwik.api.sessions
- net.jqwik.api.state - Package net.jqwik.api.state
- net.jqwik.api.stateful - Package net.jqwik.api.stateful
- net.jqwik.api.statistics - Package net.jqwik.api.statistics
- net.jqwik.api.support - Package net.jqwik.api.support
- net.jqwik.time.api - Package net.jqwik.time.api
- net.jqwik.time.api.arbitraries - Package net.jqwik.time.api.arbitraries
- net.jqwik.time.api.constraints - Package net.jqwik.time.api.constraints
- net.jqwik.web.api - Package net.jqwik.web.api
- newInstance(Class<T>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Create a new instance of a
clazz
in the context of the property in which it is running. - newInstanceInTestContext(Class<T>, Object) - Methode in Klasse net.jqwik.api.facades.ReflectionSupportFacade
-
Create instance of a class that can potentially be a non static inner class and its outer instance might be
context
- newInstanceWithDefaultConstructor(Class<T>) - Methode in Klasse net.jqwik.api.facades.ReflectionSupportFacade
-
Create instance of a class that can potentially be a non static inner class
- next(Random) - Methode in Schnittstelle net.jqwik.api.RandomDistribution.RandomNumericGenerator
-
Generate next random number within the specified range given on creation of the generator.
- next(Random) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- NO_DESCENDANTS - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Do not propagate to any children
- NO_PRECONDITION - Statische Variable in Schnittstelle net.jqwik.api.state.Transformation
- NO_VALUE - Statische Variable in Annotationsschnittstellen net.jqwik.api.ForAll
- NO_VALUE - Statische Variable in Annotationsschnittstellen net.jqwik.api.From
- noConfig() - Statische Methode in Schnittstelle net.jqwik.api.EdgeCases.Config
- none() - Methode in Schnittstelle net.jqwik.api.EdgeCases.Config
-
Don't use any of the default edge cases
- none() - Statische Methode in Schnittstelle net.jqwik.api.EdgeCases
- None() - Konstruktor für Klasse net.jqwik.api.statistics.StatisticsReport.None
- NONE - Enum-Konstante in Enum-Klasse net.jqwik.api.EdgeCasesMode
-
Do not _explicitly_ generate edge cases.
- NONE() - Konstruktor für Klasse net.jqwik.api.ArbitrarySupplier.NONE
- noop() - Statische Methode in Schnittstelle net.jqwik.api.state.Transformer
-
Use this transformer to signal a noop transformation.
- NOOP - Statische Variable in Schnittstelle net.jqwik.api.state.Transformer
-
The singleton object used for all calls to Transformer.noop().
- NOT_RUN - Enum-Konstante in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
- NOT_RUN - Enum-Konstante in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.AfterFailureMode
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.EdgeCasesMode
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.FixedSeedMode
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.GenerationMode
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Default of AddLifecycleHook.propagateTo().
- NOT_SET - Enum-Konstante in Enum-Klasse net.jqwik.api.ShrinkingMode
- NOT_SET() - Konstruktor für Klasse net.jqwik.api.constraints.UniqueElements.NOT_SET
- NotBlank - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain a string to never be blank, i.e. not empty and not just whitespace.
- NotEmpty - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the size of generated "sizable" types to be at least 1.
- nothing() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that never creates anything.
- NumberRangeHistogram - Klasse in net.jqwik.api.statistics
-
A specialized type of Histogram to divide collected numbers into range-based clusters for display in a histogram.
- NumberRangeHistogram() - Konstruktor für Klasse net.jqwik.api.statistics.NumberRangeHistogram
- numeric() - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all numeric chars to show up in generated values.
- numeric() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all numeric chars (digits) to show up in generated strings.
- NumericalArbitrary<T,
A> - Schnittstelle in net.jqwik.api.arbitraries - NumericChars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to digits.
O
- OBJECT_TYPE - Statische Variable in Schnittstelle net.jqwik.api.providers.TypeUsage
- of() - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(char[]) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- of(char[]) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary of character values.
- of(long...) - Statische Methode in Klasse net.jqwik.api.ShrinkingDistance
-
Create a
ShrinkingDistance
with one or more dimensions. - of(E...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Class<?>, TypeUsage...) - Statische Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- of(Class<?>, TypeUsage...) - Methode in Klasse net.jqwik.api.providers.TypeUsage.TypeUsageFacade
- of(Class<T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary for enum values of type T.
- of(Collection<? extends T>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- of(Collection<? extends T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose from a given collection of values.
- of(Tuple.Tuple1<T>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple2<T1, T2>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple3<T1, T2, T3>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple4<T1, T2, T3, T4>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple5<T1, T2, T3, T4, T5>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple6<T1, T2, T3, T4, T5, T6>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple7<T1, T2, T3, T4, T5, T6, T7>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(Tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>...) - Statische Methode in Klasse net.jqwik.api.Table
- of(T...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose from a given array of values.
- of(T1) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3, T4) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3, T4, T5) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3, T4, T5, T6) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3, T4, T5, T6, T7) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- of(T1, T2, T3, T4, T5, T6, T7, T8) - Statische Methode in Schnittstelle net.jqwik.api.Tuple
- OFF - Enum-Konstante in Enum-Klasse net.jqwik.api.ShrinkingMode
-
No shrinking for falsified values.
- OFF - Enum-Konstante in Enum-Klasse net.jqwik.api.statistics.StatisticsReport.StatisticsReportMode
-
No statistics report
- offsetBetween(ZoneOffset, ZoneOffset) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated offset values. - offsetBetween(ZoneOffset, ZoneOffset) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated offset values. - OffsetDateTimeArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of offset date time values.
- offsetDateTimes() - Statische Methode in Klasse net.jqwik.time.api.DateTimes
- OffsetRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated periods.
- OffsetTimeArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of offset time values.
- offsetTimes() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of OffsetTime.
- ofLength(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Fix the length to
length
of generated strings. - ofMaxLength(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Set the maximum allowed length
maxLength
(included) of generated strings. - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SizableArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Set upper size boundary
maxSize
(included). - ofMaxSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Set upper size boundary
maxSize
(included). - ofMinLength(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Set the minimum allowed length
minLength
(included) of generated strings. - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SizableArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Set lower size boundary
minSize
(included). - ofMinSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Set lower size boundary
minSize
(included). - ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DurationArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Constrain the precision of generated values.
- ofPrecision(ChronoUnit) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Constrain the precision of generated values.
- ofScale(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set the scale (maximum number of decimal places) to
scale
. - ofScale(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set the scale (maximum number of decimal places) to
scale
. - ofScale(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set the scale (maximum number of decimal places) to
scale
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.SizableArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Fix the size to
size
. - ofSize(int) - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequenceArbitrary
-
Set the intended number of steps of this sequence.
- ofSuppliers(Collection<Supplier<T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose from a given collection of value suppliers and then get the value from the supplier.
- ofSuppliers(Supplier<T>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose from a given array of value suppliers and then get the value from the supplier.
- oneOf(Collection<? extends Arbitrary<? extends T>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- oneOf(Collection<? extends Arbitrary<? extends T>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given arbitraries of the same type T.
- oneOf(Arbitrary<? extends T>, Arbitrary<? extends T>...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will randomly choose between all given arbitraries of the same type T.
- onFailure(PropertyExecutionResult) - Methode in Schnittstelle net.jqwik.api.lifecycle.PerProperty.Lifecycle
-
Override if you want to perform some work or run assertions if - and only if - the property failed.
- onFailureOnly() - Element in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReport
-
Set to true when only failing properties should report their statistics
- onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyDaysOfWeek(DayOfWeek...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set an array of allowed
daysOfWeek
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.MonthDayArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set an array of allowed
months
. - onlyMonths(Month...) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set an array of allowed
months
. - onSuccess() - Methode in Schnittstelle net.jqwik.api.lifecycle.PerProperty.Lifecycle
-
Override if you want to perform some work or run assertions if - and only if - the property succeeded.
- optional() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Optional<T>
using the existing arbitrary for generating the elements of the stream. - optional(double) - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Optional<T>
using the existing arbitrary for generating the elements of the stream. - optionalContainerClass() - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
If the context refers to a class or a method the class or the method's class is returned, otherwise
Optional.empty()
- optionalElement() - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
If the context refers to a class or a method the class or method is returned, otherwise
Optional.empty()
- optionalMethod() - Methode in Schnittstelle net.jqwik.api.lifecycle.ParameterResolutionContext
- order() - Methode in Schnittstelle net.jqwik.api.configurators.ArbitraryConfigurator
-
Determines the order in which a configurator will be applied in regards to other configurators.
- originalSample() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Return the original falsified sample if there was one.
P
- parameter() - Methode in Schnittstelle net.jqwik.api.lifecycle.ParameterResolutionContext
- ParameterResolutionContext - Schnittstelle in net.jqwik.api.lifecycle
-
Experimental feature.
- parameters() - Methode in Schnittstelle net.jqwik.api.lifecycle.FalsifiedSample
-
The actual parameters used when running a property method.
- peek(Consumer<? super S>) - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Observe the state transformations of a running chain by adding a peeker to an action chain.
- peek(Consumer<M>) - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
-
Peek into the model of a running sequence.
- percentage() - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsEntry
-
The percentage of times a certain value (set) has been collected
- percentage(Consumer<? super Double>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the number of occurrences returning true (ok) or false (fail).
- percentage(Predicate<? super Double>) - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsCoverage.CoverageChecker
-
Check the percentage of occurrences returning true (ok) or false (fail)
- PeriodArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of period values.
- PeriodRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated periods.
- periods() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of Period.
- PerProperty - Annotationsschnittstelle in net.jqwik.api.lifecycle
-
Annotate property methods of a container class with
@PerProperty
if you want to have some lifecycle control over this property alone. - PerProperty.Lifecycle - Schnittstelle in net.jqwik.api.lifecycle
- PerProperty.PerPropertyHook - Klasse in net.jqwik.api.lifecycle
- PerPropertyHook() - Konstruktor für Klasse net.jqwik.api.lifecycle.PerProperty.PerPropertyHook
- plainLabel(String) - Statische Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
-
Use in SampleReportingFormat.report(Object) if you just want to report a plain label and not a String in quotes.
- PLUG_IN - Enum-Konstante in Enum-Klasse net.jqwik.api.statistics.StatisticsReport.StatisticsReportMode
-
Plug in your own format.
- plus(ShrinkingDistance) - Methode in Klasse net.jqwik.api.ShrinkingDistance
- Positive - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated number to be greater than 0.
- Precision - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the precision of generated times.
- precondition() - Methode in Schnittstelle net.jqwik.api.state.Transformation
-
Override this method if the applicability of the provided transformers depends on the previous state
- precondition(S) - Methode in Schnittstelle net.jqwik.api.state.Action
-
If this method returns false, the action will not be performed.
- precondition(S) - Methode in Schnittstelle net.jqwik.api.stateful.Action
-
If this method returns false, the action will not be performed.
- PREVIOUS_SEED - Enum-Konstante in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Use the previous random seed that already detected a failure.
- priority() - Element in Annotationsschnittstellen net.jqwik.api.domains.Domain
- priority() - Methode in Schnittstelle net.jqwik.api.providers.ArbitraryProvider
-
Providers with higher priority will replace providers with lower priority.
- priority() - Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
-
Higher priorities have precedence.
- PRIORITY_NOT_SET - Statische Variable in Annotationsschnittstellen net.jqwik.api.domains.Domain
- propagateTo() - Element in Annotationsschnittstellen net.jqwik.api.lifecycle.AddLifecycleHook
-
Override the propagation mode specified in LifecycleHook.propagateTo().
- propagateTo() - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleHook
-
Override this method if you want to change a concrete hook implementation's default propagation behaviour: Do not use hook in child elements -- sub containers or properties.
- propagateTo() - Methode in Klasse net.jqwik.api.PropertyDefaults.PropertyDefaultsHook
- PropagationMode - Enum-Klasse in net.jqwik.api.lifecycle
-
Describes if and how a concrete registered hook is propagated to children of the element where the hook has been registered.
- Property - Annotationsschnittstelle in net.jqwik.api
-
Use
@Property
to mark methods that serve as properties. - PROPERTY - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.Lifespan
-
Live until the currently running property is finished
- PropertyAttributes - Schnittstelle in net.jqwik.api.lifecycle
-
Represents a property method's attributes which are set (or not) in attributes of the Property annotation.
- PropertyDefaults - Annotationsschnittstelle in net.jqwik.api
-
Annotate a container class with
@PropertyDefaults
if you want to set defaults ofProperty
attributes of all contained property methods. - PropertyDefaults.PropertyDefaultsHook - Klasse in net.jqwik.api
- PropertyDefaultsHook() - Konstruktor für Klasse net.jqwik.api.PropertyDefaults.PropertyDefaultsHook
- PropertyExecutionResult - Schnittstelle in net.jqwik.api.lifecycle
-
Represents the result of running a property.
- PropertyExecutionResult.Status - Enum-Klasse in net.jqwik.api.lifecycle
-
Status of executing a single test or container.
- PropertyExecutor - Schnittstelle in net.jqwik.api.lifecycle
-
Objects of this class represent a property's execution.
- PropertyExecutor.Runnable - Schnittstelle in net.jqwik.api.lifecycle
- PropertyLifecycleContext - Schnittstelle in net.jqwik.api.lifecycle
-
The context information of a property or example.
- provide(Class<?>) - Methode in Schnittstelle net.jqwik.api.lifecycle.ProvidePropertyInstanceHook
-
Create the test instance for running a property or example.
- provide(Function<T, Arbitrary<Transformer<T>>>) - Methode in Klasse net.jqwik.api.state.Transformation.Builder
- provide(Arbitrary<Transformer<T>>) - Methode in Klasse net.jqwik.api.state.Transformation.Builder
- Provide - Annotationsschnittstelle in net.jqwik.api
-
Used to annotate methods that can provide values for property method parameters.
- provideFor(TypeUsage, ArbitraryProvider.SubtypeProvider) - Methode in Schnittstelle net.jqwik.api.providers.ArbitraryProvider
-
This is the method you must override in your own implementations of
ArbitraryProvider
. - provideOneFor(TypeUsage) - Methode in Schnittstelle net.jqwik.api.providers.ArbitraryProvider.SubtypeProvider
-
Convenience method to combine set of arbitraries in optional choice-based arbitrary.
- ProvidePropertyInstanceHook - Schnittstelle in net.jqwik.api.lifecycle
-
Implement this hook to override behaviour that provides the test instance for each property try.
- proximity() - Methode in Schnittstelle net.jqwik.api.lifecycle.AroundContainerHook
-
Determine both AroundContainerHook.beforeContainerProximity() and AroundContainerHook.afterContainerProximity() in one go.
- PUBLIC_CONSTRUCTORS - Enum-Konstante in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
- PUBLIC_FACTORIES - Enum-Konstante in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
- publishReport(String, Object) - Methode in Schnittstelle net.jqwik.api.Reporter
-
Publish a report about
object
under a givenkey
. - publishReports(String, Map<String, Object>) - Methode in Schnittstelle net.jqwik.api.Reporter
-
Publish reports about
objects
under a givenkey
. - publishValue(String, String) - Methode in Schnittstelle net.jqwik.api.Reporter
-
Publish some
value
under a givenkey
.
Q
- quotedLocalPart() - Element in Annotationsschnittstellen net.jqwik.web.api.Email
-
Are quoted local parts allowed.
R
- RANDOM_SEED - Enum-Konstante in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Use new random seed.
- RandomDistribution - Schnittstelle in net.jqwik.api
-
Determines how generated numerical values are generated and distributed across the allowed range and a center withing this range.
- RandomDistribution.RandomDistributionFacade - Klasse in net.jqwik.api
- RandomDistribution.RandomNumericGenerator - Schnittstelle in net.jqwik.api
-
Generator for BigInteger values which are behind all generated numeric values in jqwik.
- RandomDistributionFacade() - Konstruktor für Klasse net.jqwik.api.RandomDistribution.RandomDistributionFacade
- RandomGenerator<T> - Schnittstelle in net.jqwik.api
- RandomGenerator.RandomGeneratorFacade - Klasse in net.jqwik.api
- RandomGeneratorFacade() - Konstruktor für Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- RANDOMIZED - Enum-Konstante in Enum-Klasse net.jqwik.api.GenerationMode
-
Use randomized value generation.
- randoms() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary for Random objects.
- randomValue(Function<Random, T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will generate values of type T using a generator function.
- range(char, char) - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all chars within
min
(included) andmax
(included) to show up in generated values. - rangeLabel(BigInteger, BigInteger, boolean) - Methode in Klasse net.jqwik.api.statistics.NumberRangeHistogram
-
Determines how a range of numbers is being displayed.
- reason() - Methode in Klasse net.jqwik.api.lifecycle.SkipExecutionHook.SkipResult
-
Get the reason that execution of the context should be skipped, if available.
- recursive(Supplier<? extends Arbitrary<T>>, Function<? super Arbitrary<T>, ? extends Arbitrary<T>>, int) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary by deterministic recursion.
- recursive(Supplier<? extends Arbitrary<T>>, Function<? super Arbitrary<T>, ? extends Arbitrary<T>>, int, int) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- recursive(Supplier<? extends Arbitrary<T>>, Function<? super Arbitrary<T>, ? extends Arbitrary<T>>, int, int) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary by deterministic recursion.
- reduce(R, BiFunction<R, ? super T, R>) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Given an
initial
argument useaccumulator
to produce the final result. - ReflectionSupportFacade - Klasse in net.jqwik.api.facades
- ReflectionSupportFacade() - Konstruktor für Klasse net.jqwik.api.facades.ReflectionSupportFacade
- register(Class<? extends LifecycleHook>) - Methode in Schnittstelle net.jqwik.api.lifecycle.RegistrarHook.Registrar
-
Register a concrete hook implementation with its default PropagationMode.
- register(Class<? extends LifecycleHook>, PropagationMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.RegistrarHook.Registrar
-
Register a concrete hook implementation.
- registerHooks(RegistrarHook.Registrar) - Methode in Schnittstelle net.jqwik.api.lifecycle.RegistrarHook
-
This method will be called during hook registration, i.e. before any test has been started.
- RegistrarHook - Schnittstelle in net.jqwik.api.lifecycle
-
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 - Schnittstelle in net.jqwik.api.lifecycle
-
A short-lived object used for registering concrete hook implementation classes.
- repeatChars(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Set the probability for repeating chars within the string to an approximate probability value.
- report(Object) - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- report(Object) - Methode in Schnittstelle net.jqwik.api.SampleReportingFormat
-
Transform the value into one that will be handled by default mechanism, e.g. a Collection, a String, a Map.
- Report - Annotationsschnittstelle in net.jqwik.api
-
Use
@Report
to specify what additional things should be reported when running a property. - reporter() - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Get hold of test reporter for publishing additional information on a test container or method.
- Reporter - Schnittstelle in net.jqwik.api
-
An interface that can be used to report additional information for a test element, i.e. a test container or property.
- Reporting - Enum-Klasse in net.jqwik.api
- reportJavaBean(Object, boolean, Collection<String>, Function<List<String>, List<String>>) - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat.JavaBeanReportingFormatFacade
- reportNulls() - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- reset() - Methode in Schnittstelle net.jqwik.api.lifecycle.Store
- resolve(ParameterResolutionContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.PerProperty.Lifecycle
-
Override if you want to provide parameters for this property.
- resolve(ParameterResolutionContext, LifecycleContext) - Methode in Klasse net.jqwik.api.lifecycle.PerProperty.PerPropertyHook
- resolve(ParameterResolutionContext, LifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.ResolveParameterHook
-
This method will be called only once per property, whereas the returned supplier's get method is usually invoked for each try - and potentially more often during shrinking or when resolving parameters in before/after methods.
- resolveAndCombine(TypeUsage...) - Methode in Schnittstelle net.jqwik.api.providers.ArbitraryProvider.SubtypeProvider
-
Resolve all typeUsages and return a stream of all possible arbitraries combinations per type.
- resolveParameter(Executable, int) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Resolve a parameter from a method in the context of the property in which it is running.
- resolveParameter(TypeUsage) - Methode in Schnittstelle net.jqwik.api.arbitraries.TraverseArbitrary.Traverser
-
Create an arbitrary for a creator parameter.
- ResolveParameterHook - Schnittstelle in net.jqwik.api.lifecycle
-
This hook type allows to provide parameters for property methods but also to annotated lifecycle methods.
- ResolveParameterHook.ParameterSupplier - Schnittstelle in net.jqwik.api.lifecycle
-
A functional interface specialized on providing parameters to property methods and to annotated lifecycle methods.
- rethrowIfBlacklisted(Throwable) - Statische Methode in Klasse net.jqwik.api.support.ExceptionSupport
- returning(Arbitrary<R>) - Methode in Klasse net.jqwik.api.Functions.FunctionWrapper
-
Create an arbitrary to create instances of functions represented by this wrapper.
- run() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutor.Runnable
- run() - Methode in Schnittstelle net.jqwik.api.sessions.JqwikSession.Runnable
- run() - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Run the list through all transformations provided by the actions to create it.
- run(M) - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
- run(JqwikSession.Runnable) - Statische Methode in Klasse net.jqwik.api.sessions.JqwikSession
- run(S) - Methode in Schnittstelle net.jqwik.api.stateful.Action
-
Perform an action on state
S
and return the same state (if it has state) or a new one representing the new state. - RUN - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.Lifespan
-
Live for the whole test run
- runActions() - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
- runInSession(JqwikSession.Runnable) - Methode in Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- running() - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
An action chain can be in different running states: NOT_RUN, RUNNING, FAILED, SUCEEDED
- RUNNING - Enum-Konstante in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
- RUNNING - Enum-Konstante in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
- runState() - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
S
- sample() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Generate a single sample value using this arbitrary.
- SAMPLE_FIRST - Enum-Konstante in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Run the property with just the previous falsified and shrunk sample first, if that succeeds run property default behaviour, i.e. data-driven or random seed.
- SAMPLE_ONLY - Enum-Konstante in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Run the property with just the previous falsified and shrunk sample.
- SampleReportingFormat - Schnittstelle in net.jqwik.api
- sampleStream() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Generate a stream of sample values using this arbitrary.
- sampleStream(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- satisfied() - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Create a result that satisfies the current property with the current parameter set.
- satisfied(boolean) - Statische Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Create a result that satisfies the current property and will immediately finish this property as successful.
- SATISFIED - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.TryExecutionResult.Status
-
Current try does not falsify the property
- Scale - Annotationsschnittstelle in net.jqwik.api.constraints
-
Use to constrain the maximum number of decimal places when generating decimal numbers.
- secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - secondBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated second values. - SecondRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated second parameters.
- seed() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The random seed used when running the property at hand.
- seed() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
The seed used to generate randomized parameters.
- seed() - Element in Annotationsschnittstellen net.jqwik.api.Property
- SEED_NOT_SET - Statische Variable in Annotationsschnittstellen net.jqwik.api.Property
- SelfConfiguringArbitrary<T> - Schnittstelle in net.jqwik.api.configurators
-
An Arbitrary implementation can also implement this interface if it wants to take over its own configuration which is usually being done by registered instances of ArbitraryConfigurator.
- sequences(Arbitrary<? extends Action<M>>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- sequences(Arbitrary<? extends Action<M>>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary to create a sequence of actions.
- set() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Set<T>
using the existing arbitrary for generating the elements of the set. - set(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- setAfterFailure(AfterFailureMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- SetArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to add functionality to arbitraries that generate instances of type Set
- setDefaultPriority(int) - Methode in Schnittstelle net.jqwik.api.domains.DomainContext
- setDefaultPriority(int) - Methode in Klasse net.jqwik.api.domains.DomainContextBase
- setEdgeCases(EdgeCasesMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setGeneration(GenerationMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setMaxDiscardRatio(Integer) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setSeed(String) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setShrinking(ShrinkingMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setStereotype(String) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setTries(Integer) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- setWhenFixedSeed(FixedSeedMode) - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
- ShortArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure the generation of Short and short values.
- ShortRange - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the range of a generated short or Short parameters.
- shorts() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- shorts() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type Short.
- shouldBeSkipped(LifecycleContext) - Methode in Schnittstelle net.jqwik.api.lifecycle.SkipExecutionHook
-
Determine if an annotated element should be skipped or not.
- shouldPropertyFinishEarly() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
- shrink() - Methode in Schnittstelle net.jqwik.api.Shrinkable
-
Create a new and finite stream of smaller or same size shrinkables; size is measured by Shrinkable.distance().
- shrink(Shrinkable<T>, Falsifier<? super T>, Throwable) - Methode in Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- Shrinkable<T> - Schnittstelle in net.jqwik.api
- Shrinkable.ShrinkableFacade - Klasse in net.jqwik.api
- ShrinkableFacade() - Konstruktor für Klasse net.jqwik.api.Shrinkable.ShrinkableFacade
- shrinkables() - Methode in Schnittstelle net.jqwik.api.lifecycle.FalsifiedSample
-
The list of shrinkables that were used to generate the parameters.
- shrinking() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The shrinking mode of the property at hand.
- shrinking() - Element in Annotationsschnittstellen net.jqwik.api.Property
-
Controls how shrinking is done when falsified property is found.
- shrinking() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- ShrinkingDistance - Klasse in net.jqwik.api
-
A
ShrinkingDistance
is a measure of how close a value is to the minimum value, aka target value. - ShrinkingMode - Enum-Klasse in net.jqwik.api
-
The shrinking mode defines the shrinking behaviour of a property.
- ShrinkingSupportFacade - Klasse in net.jqwik.api.facades
- ShrinkingSupportFacade() - Konstruktor für Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- shrinkToSample(Shrinkable<T>, Falsifier<? super T>, Throwable) - Methode in Klasse net.jqwik.api.facades.ShrinkingSupportFacade
- shrinkTowards(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.ByteArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(int) - Methode in Schnittstelle net.jqwik.api.arbitraries.IntegerArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(long) - Methode in Schnittstelle net.jqwik.api.arbitraries.LongArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(short) - Methode in Schnittstelle net.jqwik.api.arbitraries.ShortArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(BigDecimal) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigDecimalArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - shrinkTowards(BigInteger) - Methode in Schnittstelle net.jqwik.api.arbitraries.BigIntegerArbitrary
-
Set shrinking target to
target
which must be between the allowed bounds. - ShrunkFalsifiedSample - Schnittstelle in net.jqwik.api.lifecycle
-
A shrunk falsified sample is a FalsifiedSample that results from shrinking.
- shrunkSample() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Return the shrunk falsified sample if successful shrinking took place.
- shuffle(List<T>) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- shuffle(List<T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will always generate a list which is a permutation of the values handed to it.
- shuffle(T...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that will always generate a list which is a permutation of the values handed to it.
- singleLineReport(Object) - Methode in Klasse net.jqwik.api.facades.TestingSupportFacade
- SizableArbitrary<U> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure arbitraries that have size constraints for generated values, e.g. collections and arrays.
- size() - Methode in Schnittstelle net.jqwik.api.EdgeCases
- size() - Methode in Klasse net.jqwik.api.ShrinkingDistance
- size() - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
- size() - Methode in Schnittstelle net.jqwik.api.Tuple
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple0
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple2
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple3
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple4
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple5
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple6
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple7
- size() - Methode in Klasse net.jqwik.api.Tuple.Tuple8
- Size - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the size of generated "sizable" types.
- skip(String) - Statische Methode in Klasse net.jqwik.api.lifecycle.SkipExecutionHook.SkipResult
-
Create instance of SkipExecutionHook.SkipResult to make the current element being skipped.
- SkipExecutionHook - Schnittstelle in net.jqwik.api.lifecycle
-
Use this hook to determine if an annotated element should be skipped during a test run or not.
- SkipExecutionHook.SkipResult - Klasse in net.jqwik.api.lifecycle
- sortProperties(List<String>) - Methode in Klasse net.jqwik.api.JavaBeanReportingFormat
- STANDARD - Enum-Konstante in Enum-Klasse net.jqwik.api.statistics.StatisticsReport.StatisticsReportMode
-
Standard statistics report format
- start() - Statische Methode in Klasse net.jqwik.api.sessions.JqwikSession
- start() - Methode in Schnittstelle net.jqwik.api.state.Chain
-
The Iterator will iterate through elements representing states in order, i.e. their number is one higher than the number of transformations applied to the initial state.
- startSession() - Methode in Klasse net.jqwik.api.sessions.JqwikSession.JqwikSessionFacade
- startWith(Supplier<? extends T>) - Methode in Klasse net.jqwik.api.state.ActionChain.ActionChainFacade
- startWith(Supplier<? extends T>) - Statische Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Create arbitrary for a chain with a certain initial state.
- startWith(Supplier<? extends T>) - Methode in Klasse net.jqwik.api.state.Chain.ChainFacade
- startWith(Supplier<? extends T>) - Statische Methode in Schnittstelle net.jqwik.api.state.Chain
-
Create arbitrary for chains with a certain initial state.
- Statistics - Klasse in net.jqwik.api.statistics
-
This class serves as a container for static methods to collect statistical data about generated values within a property method and to check coverage of that data.
- Statistics.StatisticsFacade - Klasse in net.jqwik.api.statistics
- StatisticsCollector - Schnittstelle in net.jqwik.api.statistics
-
This class serves as an interface to collect statistical data about generated values within a property method.
- StatisticsCoverage - Schnittstelle in net.jqwik.api.statistics
-
Intermediate object to provide statistics coverage checking capabilities
- StatisticsCoverage.CoverageChecker - Schnittstelle in net.jqwik.api.statistics
- StatisticsEntry - Schnittstelle in net.jqwik.api.statistics
-
Describes an entry for a given statistics selector.
- StatisticsFacade() - Konstruktor für Klasse net.jqwik.api.statistics.Statistics.StatisticsFacade
- StatisticsReport - Annotationsschnittstelle in net.jqwik.api.statistics
-
This annotation can be used to influence statistics reporting.
- StatisticsReport.None - Klasse in net.jqwik.api.statistics
- StatisticsReport.StatisticsReportMode - Enum-Klasse in net.jqwik.api.statistics
- StatisticsReportFormat - Schnittstelle in net.jqwik.api.statistics
-
An implementation of this interface is responsible for creating a formatted statistics report.
- StatisticsReportList - Annotationsschnittstelle in net.jqwik.api.statistics
- status() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
The final status of this property
- status() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
- stereotype() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The stereotype of the property at hand.
- stereotype() - Element in Annotationsschnittstellen net.jqwik.api.Property
- STEREOTYPE_NOT_SET - Statische Variable in Annotationsschnittstellen net.jqwik.api.Property
- Store<T> - Schnittstelle in net.jqwik.api.lifecycle
-
Experimental feature.
- Store.CloseOnReset - Schnittstelle in net.jqwik.api.lifecycle
-
Any value that implements this interface will automatically be closed when its store goes out of scope.
- Store.StoreFacade - Klasse in net.jqwik.api.lifecycle
- StoreFacade() - Konstruktor für Klasse net.jqwik.api.lifecycle.Store.StoreFacade
- stream() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Stream<T>
using the existing arbitrary for generating the elements of the stream. - stream(Random) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- stream(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- StreamableArbitrary<T,
U> - Schnittstelle in net.jqwik.api.arbitraries -
Fluent interface to add functionality to arbitraries whose generation artefacts can be streamed, e.g.
- StreamArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to add functionality to arbitraries that generate instances of type Stream
- StringArbitrary - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure arbitraries that generate String values.
- StringLength - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the length of generated Strings.
- strings() - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- strings() - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary that generates values of type String.
- subsetOf(Collection<? extends T>) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create a new arbitrary of element type
Set<T>
using the handed in values as elements of the set. - subsetOf(T...) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create a new arbitrary of element type
Set<T>
using the handed in values as elements of the set. - SUCCEEDED - Enum-Konstante in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
- SUCCEEDED - Enum-Konstante in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
- SUCCESSFUL - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.PropertyExecutionResult.Status
-
Indicates that the execution of a property was successful.
- supplier() - Element in Annotationsschnittstellen net.jqwik.api.ForAll
- supplier() - Element in Annotationsschnittstellen net.jqwik.api.From
- suppliers() - Methode in Schnittstelle net.jqwik.api.EdgeCases
- supplyFor(TypeUsage) - Methode in Schnittstelle net.jqwik.api.ArbitrarySupplier
-
Override this method if you need more information about the target type, e.g. annotations or type parameters.
- supplyUnshrinkable(Supplier<? extends T>) - Statische Methode in Schnittstelle net.jqwik.api.Shrinkable
T
- Table - Klasse in net.jqwik.api
- Table() - Konstruktor für Klasse net.jqwik.api.Table
- Tag - Annotationsschnittstelle in net.jqwik.api
-
Use
@Tag("a tag")
to give test classes, groups and methods an (additional) tag which can later be used to select the set of tests to execute. - TagList - Annotationsschnittstelle in net.jqwik.api
- targetMethod() - Methode in Schnittstelle net.jqwik.api.lifecycle.MethodLifecycleContext
-
The method that defines the current property or example.
- TestingSupportFacade - Klasse in net.jqwik.api.facades
- TestingSupportFacade() - Konstruktor für Klasse net.jqwik.api.facades.TestingSupportFacade
- testInstance() - Methode in Schnittstelle net.jqwik.api.lifecycle.MethodLifecycleContext
-
The current instance of the property's container class.
- testInstances() - Methode in Schnittstelle net.jqwik.api.lifecycle.MethodLifecycleContext
-
The list of the current instance of the property's container class and all its outer objects if it is in a nested class.
- that(boolean) - Statische Methode in Klasse net.jqwik.api.Assume
-
If condition does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.
- that(Supplier<Boolean>) - Statische Methode in Klasse net.jqwik.api.Assume
-
If condition provided by conditionSupplier does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.
- throwable() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyExecutionResult
-
Will return
Optional.empty()
if status is anything but FAILED. - throwable() - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Will return
Optional.empty()
if status is anything but TryExecutionResult.Status.FALSIFIED. - timeBetween(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local time values. - timeBetween(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated local time values. - timeBetween(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated offset time values. - timeBetween(LocalTime, LocalTime) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated zoned time values. - TimeRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated time parameters.
- times() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of LocalTime.
- Times - Klasse in net.jqwik.time.api
- timeZones() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of TimeZone.
- to() - Element in Annotationsschnittstellen net.jqwik.api.constraints.CharRange
- toLinkedHashSet() - Statische Methode in Klasse net.jqwik.api.support.CollectorsSupport
- TooManyFilterMissesException - Ausnahmeklasse in net.jqwik.api
- TooManyFilterMissesException(String) - Konstruktor für Ausnahmeklasse net.jqwik.api.TooManyFilterMissesException
- toString() - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
- toString() - Methode in Klasse net.jqwik.api.lifecycle.SkipExecutionHook.SkipResult
- toString() - Methode in Klasse net.jqwik.api.ShrinkingDistance
- toString() - Methode in Klasse net.jqwik.api.Tuple.Tuple0
- toString() - Methode in Klasse net.jqwik.api.Tuple.Tuple1
- transform(String, Function<? super S, ? extends S>) - Statische Methode in Schnittstelle net.jqwik.api.state.Transformer
-
Create a transformer with a description
- transform(S) - Methode in Klasse net.jqwik.api.state.Action.JustTransform
- transformation() - Methode in Schnittstelle net.jqwik.api.state.Transformer
-
Describe the transformation this Transformer is doing in a human understandable way.
- Transformation<T> - Schnittstelle in net.jqwik.api.state
-
A transformation provides an arbitrary of transformers for values of type
T
in the context of chains. - Transformation.Builder<T> - Klasse in net.jqwik.api.state
- transformations() - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Return list of all applied transformations.
- transformations() - Methode in Schnittstelle net.jqwik.api.state.Chain
-
Return list of all applied transformations as far as iterators have been used.
- transformer() - Methode in Schnittstelle net.jqwik.api.state.Action.Independent
-
Return an arbitrary for transformers that does not depend on the previous state.
- transformer() - Methode in Klasse net.jqwik.api.state.Action.JustMutate
- transformer() - Methode in Klasse net.jqwik.api.state.Action.JustTransform
- transformer(S) - Methode in Schnittstelle net.jqwik.api.state.Action.Dependent
-
Return an arbitrary for transformers that depends on the previous state.
- Transformer<T> - Schnittstelle in net.jqwik.api.state
-
A transformer is used to transform a state of type
T
into another value of this type. - transformers() - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Return list of all used transformer instances.
- transformers() - Methode in Schnittstelle net.jqwik.api.state.Chain
-
Return list of all used transformer instances.
- traverse(Class<T>, TraverseArbitrary.Traverser) - Methode in Klasse net.jqwik.api.Arbitraries.ArbitrariesFacade
- traverse(Class<T>, TraverseArbitrary.Traverser) - Statische Methode in Klasse net.jqwik.api.Arbitraries
-
Create an arbitrary for type
T
that will try to traverse a type - and all types it is based on - given a TraverseArbitrary.Traverser strategy. - TraverseArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure arbitraries that try to generate instances of a given type
T
from the type's available constructors and factory methods. - TraverseArbitrary.Traverser - Schnittstelle in net.jqwik.api.arbitraries
-
A traverser describes how to travers a given type by providing a hook to resolve a parameter into an arbitrary and a means to find all relevant creators (constructors or factory methods) for a type that does not have a suitable default arbitrary.
- tries() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The number of tries to be run in the property at hand.
- tries() - Element in Annotationsschnittstellen net.jqwik.api.Property
-
Tries are the test runs with different parameters.
- tries() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- TRIES_NOT_SET - Statische Variable in Annotationsschnittstellen net.jqwik.api.Property
- TRY - Enum-Konstante in Enum-Klasse net.jqwik.api.lifecycle.Lifespan
-
Live for a single try
- TryExecutionResult - Schnittstelle in net.jqwik.api.lifecycle
-
Represents the result of calling a property method with a list of parameters.
- TryExecutionResult.Status - Enum-Klasse in net.jqwik.api.lifecycle
-
Status of running a single try.
- TryExecutor - Schnittstelle in net.jqwik.api.lifecycle
-
Experimental feature.
- TryLifecycleContext - Schnittstelle in net.jqwik.api.lifecycle
-
The context information of a single try of a property.
- Tuple - Schnittstelle in net.jqwik.api
-
Typed Tuples are very convenient containers to have, especially in the context of generating dependent values.
- Tuple.Tuple0 - Klasse in net.jqwik.api
- Tuple.Tuple1<T1> - Klasse in net.jqwik.api
- Tuple.Tuple2<T1,
T2> - Klasse in net.jqwik.api - Tuple.Tuple3<T1,
T2, - Klasse in net.jqwik.apiT3> - Tuple.Tuple4<T1,
T2, - Klasse in net.jqwik.apiT3, T4> - Tuple.Tuple5<T1,
T2, - Klasse in net.jqwik.apiT3, T4, T5> - Tuple.Tuple6<T1,
T2, - Klasse in net.jqwik.apiT3, T4, T5, T6> - Tuple.Tuple7<T1,
T2, - Klasse in net.jqwik.apiT3, T4, T5, T6, T7> - Tuple.Tuple8<T1,
T2, - Klasse in net.jqwik.apiT3, T4, T5, T6, T7, T8> - Tuple0() - Konstruktor für Klasse net.jqwik.api.Tuple.Tuple0
- tuple1() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Tuple.Tuple1<T>
that will use the underlying arbitrary to create the tuple value; - tuple2() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Tuple.Tuple2<T, T>
that will use the underlying arbitrary to create the tuple values; - tuple3() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Tuple.Tuple3<T, T, T>
that will use the underlying arbitrary to create the tuple values; - tuple4() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Tuple.Tuple4<T, T, T, T>
that will use the underlying arbitrary to create the tuple values; - tuple5() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
Tuple.Tuple5<T, T, T, T, T>
that will use the underlying arbitrary to create the tuple values; - TypeArbitrary<T> - Schnittstelle in net.jqwik.api.arbitraries
-
Fluent interface to configure arbitraries that try to generate instances of a given type
T
from the type's available constructors and factory methods. - typedClone() - Methode in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator
-
Use to clone current instance with its interface type
- typeUsage() - Methode in Schnittstelle net.jqwik.api.lifecycle.ParameterResolutionContext
- TypeUsage - Schnittstelle in net.jqwik.api.providers
-
An instance of
TypeUsage
describes the information available for parameter or return types. - TypeUsage.Enhancer - Schnittstelle in net.jqwik.api.providers
-
Enhancers can manipulate the perceived type of parameters.
- TypeUsage.TypeUsageFacade - Klasse in net.jqwik.api.providers
- TypeUsageFacade() - Konstruktor für Klasse net.jqwik.api.providers.TypeUsage.TypeUsageFacade
U
- uniform() - Methode in Klasse net.jqwik.api.RandomDistribution.RandomDistributionFacade
- uniform() - Statische Methode in Schnittstelle net.jqwik.api.RandomDistribution
-
A distribution that generates values across the allowed range with a uniform probability distribution.
- uniqueChars() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Prevent character from having duplicates within the generated string.
- UniqueChars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Add a uniqueness constraint to a String parameter, i.e., there won't be any duplicate characters in a generated String.
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Add the constraint that elements of the generated array must be unique, i.e. no two elements must return true when being compared using Object.equals(Object).
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Add the constraint that elements of the generated iterator must be unique, i.e. no two elements must return true when being compared using Object.equals(Object).
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Add the constraint that elements of the generated list must be unique, i.e. no two elements must return true when being compared using Object.equals(Object).
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Do not use.
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Add the constraint that elements of the generated streamable must be unique, i.e. no two elements must return true when being compared using Object.equals(Object).
- uniqueElements() - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Add the constraint that elements of the generated stream must be unique, i.e. no two elements must return true when being compared using Object.equals(Object).
- uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Add the constraint that elements of the generated array must be unique relating to an element's "feature" being extracted using the
by
function. - uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Add the constraint that elements of the generated iterator must be unique relating to an element's "feature" being extracted using the
by
function. - uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Add the constraint that elements of the generated list must be unique relating to an element's "feature" being extracted using the
by
function. - uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Add the constraint that elements of the generated set must be unique relating to an element's "feature" being extracted using the
by
function. - uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Add the constraint that elements of the generated streamable must be unique relating to an element's "feature" being extracted using the
by
function. - uniqueElements(Function<? super T, ?>) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Add the constraint that elements of the generated stream must be unique relating to an element's "feature" being extracted using the
by
function. - UniqueElements - Annotationsschnittstelle in net.jqwik.api.constraints
-
Add a uniqueness constraint to a Collection, Stream or Array parameter.
- UniqueElements.NOT_SET - Klasse in net.jqwik.api.constraints
- uniqueKeys(Function<K, Object>) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Add the constraint that keys of the generated map must be unique relating to an element's "feature" being extracted by applying the
by
function on a map entry's key. - uniqueValues() - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Add the constraint that values of the generated map must be unique, i.e. no two value must return true when being compared using Object.equals(Object).
- uniqueValues(Function<V, Object>) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Add the constraint that value of the generated map must be unique relating to an element's "feature" being extracted by applying the
by
function on a map entry's value. - unshrinkable(Supplier<? extends T>, ShrinkingDistance) - Methode in Klasse net.jqwik.api.Shrinkable.ShrinkableFacade
- unshrinkable(T) - Statische Methode in Schnittstelle net.jqwik.api.Shrinkable
- unshrinkable(T, ShrinkingDistance) - Statische Methode in Schnittstelle net.jqwik.api.Shrinkable
- update(Function<T, T>) - Methode in Schnittstelle net.jqwik.api.lifecycle.Store
- UpperChars - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to upper and lower case chars.
- use(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Builders.BuilderCombinator
-
Use an arbitrary of type
T
in this builder - useAllConstructors() - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add all constructors (public, private or package scope) of class
T
to be used for generating values of typeT
- useAllFactoryMethods() - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add all factory methods (static methods with return type
T
) of classT
to be used for generating values of typeT
- useConstructors(Predicate<? super Constructor<?>>) - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add all constructors (public, private or package scope) of class
T
to be used for generating values of typeT
- useFactoryMethods(Predicate<? super Method>) - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add all factory methods (static methods with return type
T
) of classT
to be used for generating values of typeT
- usePublicConstructors() - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add public constructors of class
T
to be used for generating values of typeT
- usePublicFactoryMethods() - Methode in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary
-
Add public factory methods (static methods with return type
T
) of classT
to be used for generating values of typeT
- UseType - Annotationsschnittstelle in net.jqwik.api.constraints
-
Generate a value from the annotated class' or type's constructors or factory methods.
- UseTypeMode - Enum-Klasse in net.jqwik.api.constraints
V
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.CharRangeList
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.Chars
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.CharsList
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.Scale
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.Size
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.StringLength
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.UseType
- value() - Element in Annotationsschnittstellen net.jqwik.api.constraints.WithNull
- value() - Element in Annotationsschnittstellen net.jqwik.api.Data
- value() - Element in Annotationsschnittstellen net.jqwik.api.Disabled
-
The reason this annotated test container or test method is disabled.
- value() - Element in Annotationsschnittstellen net.jqwik.api.domains.Domain
- value() - Element in Annotationsschnittstellen net.jqwik.api.domains.DomainList
- value() - Element in Annotationsschnittstellen net.jqwik.api.ForAll
- value() - Element in Annotationsschnittstellen net.jqwik.api.From
- value() - Element in Annotationsschnittstellen net.jqwik.api.FromData
- value() - Element in Annotationsschnittstellen net.jqwik.api.Label
- value() - Element in Annotationsschnittstellen net.jqwik.api.lifecycle.AddLifecycleHook
- value() - Element in Annotationsschnittstellen net.jqwik.api.lifecycle.LifecycleHooks
- value() - Element in Annotationsschnittstellen net.jqwik.api.lifecycle.PerProperty
-
Return a class that implements PerProperty.Lifecycle
- value() - Element in Annotationsschnittstellen net.jqwik.api.Provide
-
Used as reference name.
- value() - Element in Annotationsschnittstellen net.jqwik.api.Report
- value() - Methode in Schnittstelle net.jqwik.api.Shrinkable
-
Create value freshly, so that in case of mutable objects shrinking (and reporting) can rely on untouched values.
- value() - Element in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReport
- value() - Element in Annotationsschnittstellen net.jqwik.api.statistics.StatisticsReportList
- value() - Element in Annotationsschnittstellen net.jqwik.api.Tag
- value() - Element in Annotationsschnittstellen net.jqwik.api.TagList
- value() - Element in Annotationsschnittstellen net.jqwik.time.api.constraints.Precision
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.EdgeCasesMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.FixedSeedMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.GenerationMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.Lifespan
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.PropertyExecutionResult.Status
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.TryExecutionResult.Status
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.Reporting
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.ShrinkingMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse net.jqwik.api.statistics.StatisticsReport.StatisticsReportMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.AfterFailureMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.constraints.UseTypeMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.EdgeCasesMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.FixedSeedMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.GenerationMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.Lifespan
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.PropagationMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.PropertyExecutionResult.Status
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.lifecycle.TryExecutionResult.Status
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.Reporting
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.ShrinkingMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.state.ActionChain.RunningState
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse net.jqwik.api.stateful.ActionSequence.RunState
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Methode in Schnittstelle net.jqwik.api.statistics.StatisticsEntry
-
The values collected during Statistics.collect(Object...)
- values() - Statische Methode in Enum-Klasse net.jqwik.api.statistics.StatisticsReport.StatisticsReportMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
W
- WARN - Enum-Konstante in Enum-Klasse net.jqwik.api.FixedSeedMode
- Web - Klasse in net.jqwik.web.api
-
This is the home for static methods to produce arbitraries for Web-related domain types, like email addresses, ip addresses, domains, URLs etc.
- WebDomain - Annotationsschnittstelle in net.jqwik.web.api
-
Constrain generated strings to be valid web domain names (e.g.
- webDomains() - Statische Methode in Klasse net.jqwik.web.api.Web
-
Create an arbitrary that generates valid internet domain names.
- when(Predicate<? super List<?>>, Function<? super List<?>, ? extends R>) - Methode in Schnittstelle net.jqwik.api.arbitraries.FunctionArbitrary
- when(Predicate<? super S>) - Methode in Klasse net.jqwik.api.state.ActionBuilder
- when(Predicate<? super T>) - Statische Methode in Schnittstelle net.jqwik.api.state.Action
-
Create an ActionBuilder with a precondition.
- when(Predicate<T>) - Statische Methode in Schnittstelle net.jqwik.api.state.Transformation
-
Create a TransformerProvider with a precondition
- whenFixedSeed() - Methode in Schnittstelle net.jqwik.api.lifecycle.PropertyAttributes
-
The fixed seed mode of the property at hand.
- whenFixedSeed() - Element in Annotationsschnittstellen net.jqwik.api.Property
-
Controls how to behave if a
Property.seed()
is present. - whenFixedSeed() - Element in Annotationsschnittstellen net.jqwik.api.PropertyDefaults
- whitespace() - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all whitespace chars to show up in generated values.
- whitespace() - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all chars that will return
true
forCharacter.isWhitespace(char)
. - Whitespace - Annotationsschnittstelle in net.jqwik.api.constraints
-
Constrain the chars used to generate Strings or Characters to chars that will return
true
forCharacter.isWhitespace(char)
. - wildcard(TypeUsage) - Statische Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
- wildcardOf(TypeUsage) - Methode in Klasse net.jqwik.api.providers.TypeUsage.TypeUsageFacade
- with(char...) - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all chars in
allowedChars
show up in generated values. - with(CharSequence) - Methode in Schnittstelle net.jqwik.api.arbitraries.CharacterArbitrary
-
Allow all chars in
allowedChars
show up in generated values. - withAction(int, Action<S>) - Methode in Schnittstelle net.jqwik.api.state.ActionChainArbitrary
-
Allow an additional action to be generated.
- withAction(Action<S>) - Methode in Schnittstelle net.jqwik.api.state.ActionChainArbitrary
-
Allow an additional action with default weight of 1.
- withAnnotation(A) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return type usage object with additional annotation
- withBuilder(Supplier<B>) - Statische Methode in Klasse net.jqwik.api.Builders
-
Combine Arbitraries by means of a builder.
- withCharRange(char, char) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all chars within
from
(included) andto
(included) to show up in generated strings. - withChars(char...) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all chars in
chars
to show up in generated strings. - withChars(CharSequence) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Allow all chars in
chars
to show up in generated strings. - withDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.NumericalArbitrary
-
Set the distribution to use when generating random numerical values.
- withEdgeCases(int, EdgeCases<T>) - Methode in Schnittstelle net.jqwik.api.RandomGenerator
- withEdgeCases(RandomGenerator<T>, int, EdgeCases<T>) - Methode in Klasse net.jqwik.api.RandomGenerator.RandomGeneratorFacade
- withFilter(Predicate<? super T>) - Methode in Schnittstelle net.jqwik.api.Falsifier
- withFootnotes(Collection<String>) - Methode in Schnittstelle net.jqwik.api.lifecycle.TryExecutionResult
-
Add one or more footnotes to be added to failure report
- withInvariant(String, Consumer<S>) - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Add a labelled invariant to a sequence.
- withInvariant(String, Invariant<M>) - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
-
Add a labelled invariant to a sequence.
- withInvariant(Consumer<S>) - Methode in Schnittstelle net.jqwik.api.state.ActionChain
-
Add an unlabelled invariant to a sequence.
- withInvariant(Invariant<M>) - Methode in Schnittstelle net.jqwik.api.stateful.ActionSequence
-
Add an unlabelled invariant to a sequence.
- withLengthDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.StringArbitrary
-
Set random distribution
distribution
of length of generated string. - withMaxTransformations(int) - Methode in Schnittstelle net.jqwik.api.state.ActionChainArbitrary
-
Set the intended number of transformations of generated chains.
- withMaxTransformations(int) - Methode in Schnittstelle net.jqwik.api.state.ChainArbitrary
-
Set the intended number of transformations of generated chains.
- withMetaInfo(String, Object) - Methode in Schnittstelle net.jqwik.api.providers.TypeUsage
-
Return type usage object with additional meta info
- WithNull - Annotationsschnittstelle in net.jqwik.api.constraints
-
Allows jqwik to inject null parameters into generated values.
- withoutEdgeCases() - Methode in Schnittstelle net.jqwik.api.Arbitrary
-
Create a new arbitrary of type
T
that will not explicitly generate any edge cases, neither directly or in embedded arbitraries. - withoutEdgeCases(Arbitrary<T>) - Methode in Klasse net.jqwik.api.Arbitrary.ArbitraryFacade
- withProbability(double) - Methode in Klasse net.jqwik.api.Builders.CombinableBuilder
-
Set probability for using this arbitrary
- withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.ArrayArbitrary
-
Set random distribution
distribution
of size of generated array. - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.IteratorArbitrary
-
Set random distribution
distribution
of size of generated iterator. - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.ListArbitrary
-
Set random distribution
distribution
of size of generated list. - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.MapArbitrary
-
Set random distribution
distribution
of size of generated map. - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.SetArbitrary
-
Set random distribution
distribution
of size of generated set. - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.SizableArbitrary
-
Set distribution
distribution
of size of generated arbitrary - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamableArbitrary
-
Set distribution
distribution
of size of generated arbitrary - withSizeDistribution(RandomDistribution) - Methode in Schnittstelle net.jqwik.api.arbitraries.StreamArbitrary
-
Set random distribution
distribution
of size of generated stream. - withSpecialValue(double) - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Inject a special value into generated values and edge cases.
- withSpecialValue(float) - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Inject a special value into generated values and edge cases.
- withStandardSpecialValues() - Methode in Schnittstelle net.jqwik.api.arbitraries.DoubleArbitrary
-
Inject a selection of special values using DoubleArbitrary.withSpecialValue(double): Double.NaN Double.MIN_VALUE Double.MIN_NORMAL Double.POSITIVE_INFINITY Double.NEGATIVE_INFINITY This value can be outside the constraints of the arbitrary, e.g. have more decimals than specified by DoubleArbitrary.ofScale(int).
- withStandardSpecialValues() - Methode in Schnittstelle net.jqwik.api.arbitraries.FloatArbitrary
-
Inject a selection of special values using FloatArbitrary.withSpecialValue(float): Float.NaN Float.MIN_VALUE Float.MIN_NORMAL Float.POSITIVE_INFINITY Float.NEGATIVE_INFINITY This value can be outside the constraints of the arbitrary, e.g. have more decimals than specified by FloatArbitrary.ofScale(int).
- withTransformation(int, Transformation<T>) - Methode in Schnittstelle net.jqwik.api.state.ChainArbitrary
-
Allow an additional Transformation on the generated chain.
- withTransformation(Transformation<T>) - Methode in Schnittstelle net.jqwik.api.state.ChainArbitrary
-
Allow an additional Transformation with a default weight of 1.
- wrapReporter(Function<Reporter, Reporter>) - Methode in Schnittstelle net.jqwik.api.lifecycle.LifecycleContext
-
Wrap reporter instance
Y
- YearArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of Year values.
- yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(int, int) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.CalendarArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.DateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.InstantArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.LocalDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.OffsetDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.YearMonthArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - yearBetween(Year, Year) - Methode in Schnittstelle net.jqwik.time.api.arbitraries.ZonedDateTimeArbitrary
-
Set the allowed lower
min
(included) and uppermax
(included) bounder of generated year values. - YearMonthArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of year and month values.
- YearMonthRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated year and month parameters.
- yearMonths() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of YearMonth.
- YearRange - Annotationsschnittstelle in net.jqwik.time.api.constraints
-
Constrain the range of generated positive year parameters.
- years() - Statische Methode in Klasse net.jqwik.time.api.Dates
-
Create an arbitrary that generates instances of Year.
Z
- ZonedDateTimeArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of zoned date time values.
- zonedDateTimes() - Statische Methode in Klasse net.jqwik.time.api.DateTimes
- zoneIds() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of ZoneId.
- ZoneOffsetArbitrary - Schnittstelle in net.jqwik.time.api.arbitraries
-
Fluent interface to configure the generation of zone offset values.
- zoneOffsets() - Statische Methode in Klasse net.jqwik.time.api.Times
-
Create an arbitrary that generates instances of ZoneOffset.
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form