A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages
All Classes All Packages
All Classes All Packages
W
- weightA(int) - Static method in class software.kes.kraftwerk.weights.BinaryWeights
- 
Creates aBinaryWeightswith a specific weight for choice A, and a weight of 1 for choice B.
- weightA(int) - Static method in class software.kes.kraftwerk.weights.TernaryWeights
- 
Creates aTernaryWeightswith a specific weight for choice A, and a weight of 1 for choices B and C.
- weightB(int) - Static method in class software.kes.kraftwerk.weights.BinaryWeights
- 
Creates aBinaryWeightswith a specific weight for choice B, and a weight of 1 for choice A.
- weightB(int) - Static method in class software.kes.kraftwerk.weights.TernaryWeights
- 
Creates aTernaryWeightswith a specific weight for choice B, and a weight of 1 for choices A and C.
- weightC(int) - Static method in class software.kes.kraftwerk.weights.TernaryWeights
- 
Creates aTernaryWeightswith a specific weight for choice C, and a weight of 1 for choices A and B.
- weighted() - Method in interface software.kes.kraftwerk.Generator
- 
Creates aWeightedinstance of thisGeneratorwith a weight of 1.
- weighted(int) - Method in interface software.kes.kraftwerk.Generator
- 
Creates aWeightedinstance of thisGeneratorwith a custom weight.
- weighted(int, A) - Static method in class software.kes.kraftwerk.Weighted
- 
Decorates a value withWeighted.
- weighted(A) - Static method in class software.kes.kraftwerk.Weighted
- 
Decorates a value withWeighted, with a weight of 1.
- Weighted<A> - Class in software.kes.kraftwerk
- 
Associates a weight value with an object.
- withBiasSettings(BiasSettings) - Method in interface software.kes.kraftwerk.GeneratorParameters
- 
Creates a newGeneratorParametersthat is the same as this one, but with the specifiedBiasSettings.
- withEndDelimiter(String) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with the end delimiter set to be a constant value.
- withEndDelimiter(Generator<String>) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with the end delimiter to be generated by the providedGenerator.
- withInfinities() - Method in interface software.kes.kraftwerk.FloatingPointGenerator
- 
Creates a newFloatingPointGeneratorthat is the same as this one, but with the generation of infinity values enabled.
- withInfinities(boolean) - Method in interface software.kes.kraftwerk.FloatingPointGenerator
- 
Creates a newFloatingPointGeneratorthat is the same as this one, but with the generation of infinity values enabled (or disabled).
- withMaxExclusive(byte) - Method in class software.kes.kraftwerk.constraints.ByteRange
- 
Creates a newByteRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(char) - Method in class software.kes.kraftwerk.constraints.CharRange
- 
Creates a newCharRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(double) - Method in class software.kes.kraftwerk.constraints.DoubleRange
- 
Creates a newDoubleRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(float) - Method in class software.kes.kraftwerk.constraints.FloatRange
- 
Creates a newFloatRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(int) - Method in class software.kes.kraftwerk.constraints.IntRange
- 
Creates a newIntRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(long) - Method in class software.kes.kraftwerk.constraints.LongRange
- 
Creates a newLongRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(short) - Method in class software.kes.kraftwerk.constraints.ShortRange
- 
Creates a newShortRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(BigDecimal) - Method in class software.kes.kraftwerk.constraints.BigDecimalRange
- 
Creates a newBigDecimalRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(BigInteger) - Method in class software.kes.kraftwerk.constraints.BigIntegerRange
- 
Creates a newBigIntegerRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(Duration) - Method in class software.kes.kraftwerk.constraints.DurationRange
- 
Creates a newDurationRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(LocalDate) - Method in class software.kes.kraftwerk.constraints.LocalDateRange
- 
Creates a newLocalDateRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(LocalDateTime) - Method in class software.kes.kraftwerk.constraints.LocalDateTimeRange
- 
Creates a newLocalDateTimeRangethat is the same as this one, with a new upper bound.
- withMaxExclusive(LocalTime) - Method in class software.kes.kraftwerk.constraints.LocalTimeRange
- 
Creates a newLocalTimeRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(byte) - Method in class software.kes.kraftwerk.constraints.ByteRange
- 
Creates a newByteRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(char) - Method in class software.kes.kraftwerk.constraints.CharRange
- 
Creates a newCharRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(double) - Method in class software.kes.kraftwerk.constraints.DoubleRange
- 
Creates a newDoubleRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(float) - Method in class software.kes.kraftwerk.constraints.FloatRange
- 
Creates a newFloatRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(int) - Method in class software.kes.kraftwerk.constraints.IntRange
- 
Creates a newIntRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(long) - Method in class software.kes.kraftwerk.constraints.LongRange
- 
Creates a newLongRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(short) - Method in class software.kes.kraftwerk.constraints.ShortRange
- 
Creates a newShortRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(BigDecimal) - Method in class software.kes.kraftwerk.constraints.BigDecimalRange
- 
Creates a newBigDecimalRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(BigInteger) - Method in class software.kes.kraftwerk.constraints.BigIntegerRange
- 
Creates a newBigIntegerRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(Duration) - Method in class software.kes.kraftwerk.constraints.DurationRange
- 
Creates a newDurationRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(LocalDate) - Method in class software.kes.kraftwerk.constraints.LocalDateRange
- 
Creates a newLocalDateRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(LocalDateTime) - Method in class software.kes.kraftwerk.constraints.LocalDateTimeRange
- 
Creates a newLocalDateTimeRangethat is the same as this one, with a new upper bound.
- withMaxInclusive(LocalTime) - Method in class software.kes.kraftwerk.constraints.LocalTimeRange
- 
Creates a newLocalTimeRangethat is the same as this one, with a new upper bound.
- withMaxSize(int) - Method in class software.kes.kraftwerk.SizeParameters
- 
Creates a newSizeParametersthat as the same as this one, with a new value for "maximum size".
- withMinExclusive(double) - Method in class software.kes.kraftwerk.constraints.DoubleRange
- 
Creates a newDoubleRangethat is the same as this one, with a new lower bound.
- withMinExclusive(float) - Method in class software.kes.kraftwerk.constraints.FloatRange
- 
Creates a newFloatRangethat is the same as this one, with a new lower bound.
- withMinExclusive(BigDecimal) - Method in class software.kes.kraftwerk.constraints.BigDecimalRange
- 
Creates a newBigDecimalRangethat is the same as this one, with a new lower bound.
- withMinInclusive(byte) - Method in class software.kes.kraftwerk.constraints.ByteRange
- 
Creates a newByteRangethat is the same as this one, with a new lower bound.
- withMinInclusive(char) - Method in class software.kes.kraftwerk.constraints.CharRange
- 
Creates a newCharRangethat is the same as this one, with a new lower bound.
- withMinInclusive(double) - Method in class software.kes.kraftwerk.constraints.DoubleRange
- 
Creates a newDoubleRangethat is the same as this one, with a new lower bound.
- withMinInclusive(float) - Method in class software.kes.kraftwerk.constraints.FloatRange
- 
Creates a newFloatRangethat is the same as this one, with a new lower bound.
- withMinInclusive(int) - Method in class software.kes.kraftwerk.constraints.IntRange
- 
Creates a newIntRangethat is the same as this one, with a new lower bound.
- withMinInclusive(long) - Method in class software.kes.kraftwerk.constraints.LongRange
- 
Creates a newLongRangethat is the same as this one, with a new lower bound.
- withMinInclusive(short) - Method in class software.kes.kraftwerk.constraints.ShortRange
- 
Creates a newShortRangethat is the same as this one, with a new lower bound.
- withMinInclusive(BigDecimal) - Method in class software.kes.kraftwerk.constraints.BigDecimalRange
- 
Creates a newBigDecimalRangethat is the same as this one, with a new lower bound.
- withMinInclusive(BigInteger) - Method in class software.kes.kraftwerk.constraints.BigIntegerRange
- 
Creates a newBigIntegerRangethat is the same as this one, with a new lower bound.
- withMinInclusive(Duration) - Method in class software.kes.kraftwerk.constraints.DurationRange
- 
Creates a newDurationRangethat is the same as this one, with a new lower bound.
- withMinInclusive(LocalDate) - Method in class software.kes.kraftwerk.constraints.LocalDateRange
- 
Creates a newLocalDateRangethat is the same as this one, with a new lower bound.
- withMinInclusive(LocalDateTime) - Method in class software.kes.kraftwerk.constraints.LocalDateTimeRange
- 
Creates a newLocalDateTimeRangethat is the same as this one, with a new lower bound.
- withMinInclusive(LocalTime) - Method in class software.kes.kraftwerk.constraints.LocalTimeRange
- 
Creates a newLocalTimeRangethat is the same as this one, with a new lower bound.
- withMinSize(int) - Method in class software.kes.kraftwerk.SizeParameters
- 
Creates a newSizeParametersthat as the same as this one, with a new value for "minimum size".
- withNaNs() - Method in interface software.kes.kraftwerk.FloatingPointGenerator
- 
Creates a newFloatingPointGeneratorthat is the same as this one, but with the generation of NaNs enabled.
- withNaNs(boolean) - Method in interface software.kes.kraftwerk.FloatingPointGenerator
- 
Creates a newFloatingPointGeneratorthat is the same as this one, but with the generation of NaNs enabled (or disabled).
- withNextState(S) - Method in class software.kes.kraftwerk.Result
- 
Returns a newResultthat is the same result value as this one, but with the next state replaced.
- withNoBias() - Method in interface software.kes.kraftwerk.GeneratorParameters
- 
Creates a newGeneratorParametersthat is the same as this one, with all bias settings removed.
- withNoMaxSize() - Method in class software.kes.kraftwerk.SizeParameters
- 
Creates a newSizeParametersthat as the same as this one, with the value for "maximum size" removed.
- withNoMinSize() - Method in class software.kes.kraftwerk.SizeParameters
- 
Creates a newSizeParametersthat as the same as this one, with the value for "minimum size" removed.
- withNoPreferredSize() - Method in class software.kes.kraftwerk.SizeParameters
- 
Creates a newSizeParametersthat as the same as this one, with the value for "preferred size" removed.
- withNulls() - Method in interface software.kes.kraftwerk.Generator
- 
Creates a newGeneratorthat is the same as this one, but occasionally yieldsnull.
- withNulls(NullWeights) - Method in interface software.kes.kraftwerk.Generator
- 
Creates a newGeneratorthat is the same as this one, but occasionally yieldsnull, with a custom probability.
- withPreferredSize(int) - Method in class software.kes.kraftwerk.SizeParameters
- withSeparator(String) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with separator set to be a constant value.
- withSeparator(Generator<String>) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with the separator to be generated by the providedGenerator.
- withSizeParameters(SizeParameters) - Method in interface software.kes.kraftwerk.GeneratorParameters
- 
Creates a newGeneratorParametersthat is the same as this one, but with the specifiedSizeParameters.
- withStartDelimiter(String) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with the start delimiter set to be a constant value.
- withStartDelimiter(Generator<String>) - Method in class software.kes.kraftwerk.StringGeneratorBuilder
- 
Creates a newStringGeneratorBuilderthat is the same as this one, with the start delimiter to be generated by the providedGenerator.
- withValue(A) - Method in class software.kes.kraftwerk.Result
- 
Returns a newResultthat is the same next state as this one, but with the result value replaced.
All Classes All Packages