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
B
- BALANCED - Static variable in class software.kes.kraftwerk.weights.TernaryWeights
- BiasSetting<A> - Class in software.kes.kraftwerk.bias
-
A strategy for injecting special values in a the output of
Generator
s of a specific type. - BiasSetting() - Constructor for class software.kes.kraftwerk.bias.BiasSetting
- BiasSetting.BiasSettingBuilder<A> - Class in software.kes.kraftwerk.bias
- BiasSetting.InjectSpecialValues<A> - Class in software.kes.kraftwerk.bias
- BiasSetting.NoBias<A> - Class in software.kes.kraftwerk.bias
- BiasSettings - Interface in software.kes.kraftwerk.bias
-
A collection of guidelines for injecting special values into the output of a
Generator
. - bigDecimalBias(BigDecimalRange) - Method in interface software.kes.kraftwerk.bias.BiasSettings
- bigDecimalBias(BigDecimalRange) - Method in class software.kes.kraftwerk.bias.DefaultPropertyTestingBiasSettings
- bigDecimalBias(BigDecimalRange) - Method in class software.kes.kraftwerk.bias.EmptyBiasSettings
- bigDecimalRange(BigDecimal, boolean, BigDecimal, boolean) - Static method in class software.kes.kraftwerk.constraints.BigDecimalRange
-
Creates a
BigDecimalRange
. - BigDecimalRange - Class in software.kes.kraftwerk.constraints
-
A range of
BigDecimal
s. - BigDecimalRange.BigDecimalRangeFrom - Interface in software.kes.kraftwerk.constraints
-
A partially constructed
BigDecimalRange
, with the lower bound already provided. - bigIntegerBias(BigIntegerRange) - Method in interface software.kes.kraftwerk.bias.BiasSettings
- bigIntegerBias(BigIntegerRange) - Method in class software.kes.kraftwerk.bias.DefaultPropertyTestingBiasSettings
- bigIntegerBias(BigIntegerRange) - Method in class software.kes.kraftwerk.bias.EmptyBiasSettings
- BigIntegerRange - Class in software.kes.kraftwerk.constraints
-
A range of
BigInteger
s. - BigIntegerRange.BigIntegerRangeFrom - Interface in software.kes.kraftwerk.constraints
-
A partially constructed
BigIntegerRange
, with the lower bound already provided. - biMap(Fn1<? super S, ? extends C>, Fn1<? super A, ? extends D>) - Method in class software.kes.kraftwerk.Result
-
Returns a new
Result
with both the result value and next state of this one transformed by functions. - binaryWeights(int, int) - Static method in class software.kes.kraftwerk.weights.BinaryWeights
-
Creates a
BinaryWeights
. - BinaryWeights - Class in software.kes.kraftwerk.weights
-
A pair of weights that express the frequencies of two possible outcomes in the context of generating values.
- booleanWeights(int, int) - Static method in class software.kes.kraftwerk.weights.BooleanWeights
-
Creates a
BooleanWeights
. - BooleanWeights - Class in software.kes.kraftwerk.weights
-
A pair of weights that express the frequencies of
true
s vs. - BooleanWeights.BooleanWeightsBuilderFalses - Class in software.kes.kraftwerk.weights
-
A partially constructed
BooleanWeights
, with thefalse
weight already provided. - BooleanWeights.BooleanWeightsBuilderTrues - Class in software.kes.kraftwerk.weights
-
A partially constructed
BooleanWeights
, with thetrue
weight already provided. - build() - Method in class software.kes.kraftwerk.bias.BiasSetting.BiasSettingBuilder
- build() - Method in class software.kes.kraftwerk.StringGeneratorBuilder
-
Creates a
Generator
from thisStringGeneratorBuilder
. - build(Builder) - Method in interface software.kes.kraftwerk.aggregator.Aggregator
-
Creates the final result from the builder.
- builder() - Method in interface software.kes.kraftwerk.aggregator.Aggregator
-
Creates a new builder.
- builder() - Static method in class software.kes.kraftwerk.bias.BiasSetting
- builder(Fn1<A, Boolean>) - Static method in class software.kes.kraftwerk.bias.BiasSetting
- BuildingBlocks - Class in software.kes.kraftwerk.core
-
Even though this class is public, it is not part of the public API and can change at any time.
- byteBias(ByteRange) - Method in interface software.kes.kraftwerk.bias.BiasSettings
- byteBias(ByteRange) - Method in class software.kes.kraftwerk.bias.DefaultPropertyTestingBiasSettings
- byteBias(ByteRange) - Method in class software.kes.kraftwerk.bias.EmptyBiasSettings
- ByteRange - Class in software.kes.kraftwerk.constraints
-
A range of
byte
s. - ByteRange.ByteRangeFrom - Interface in software.kes.kraftwerk.constraints
-
A partially constructed
ByteRange
, with the lower bound already provided.
All Classes All Packages