Multi Arb Args Generator Index Of Weighted Merger
!! No backward compatibility guarantees !! Reuse at your own risk
Since
2.0.0
Constructors
Properties
Casts this to a ComponentFactoryContainerProvider and returns the ComponentFactoryContainerProvider.componentFactoryContainer.
Casts this to a CoreArbArgsGenerator.
Creates an ArbExtensionPoint based on this CoreArbArgsGenerator.
Functions
Returns the ArgsRange the configured ArgsRangeDecider decides for this ArgsGenerator and the given annotationData.
Filters the Sequence of values this ArbArgsGenerator will generate which match the given predicate - should not filter out all values otherwise it will break the ArgsGenerator contract.
Filters the Sequence of values this ArbArgsGenerator will generate which do not match the given predicate - should not filter out all values otherwise it will break the ArgsGenerator contract.
Maps the values this ArbArgsGenerator generates together with an index and a seed offset to a finite Sequence<R> with the help of the given transform function and then flattens them so that the resulting ArbArgsGenerator returns values of type R.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory, generates the given amount of values, and zips them together with the value of this ArbArgsGenerator.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory, generates the given amount of values, and transforms them together with the value of this ArbArgsGenerator to type R.
Returns a finite Sequence of values of size take respecting the configured VariistConfig.skip.
Returns a finite Sequence of values based VariistConfig.skip and thee ArgsRange that the configured ArgsRangeDecider will chose taking the given annotationData into account.
Returns one random value of type T.
Maps the values this ArbArgsGenerator generates to type R with the help of the given transform function.
Maps the values this ArbArgsGenerator generates together with an index and a seed offset to type R with the help of the given transform function.
Transforms the Sequence will generate into a Sequence of type R and thus creating a ArbArgsGenerator of type R.
Zips this ArbArgsGenerator with the given other ArbArgsGenerator.
Zips this ArbArgsGenerator with the given other ArbArgsGenerator, transforming the pairwise generated values of type A1 and A2 to type R.
Creates for each generated value of type A1 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple4 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple5 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple6 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple7 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple8 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple2 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple3 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory and then transforms the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator to type R.