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

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 Generators 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 BigDecimals.
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 BigIntegers.
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 trues vs.
BooleanWeights.BooleanWeightsBuilderFalses - Class in software.kes.kraftwerk.weights
A partially constructed BooleanWeights, with the false weight already provided.
BooleanWeights.BooleanWeightsBuilderTrues - Class in software.kes.kraftwerk.weights
A partially constructed BooleanWeights, with the true 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 this StringGeneratorBuilder.
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 bytes.
ByteRange.ByteRangeFrom - Interface in software.kes.kraftwerk.constraints
A partially constructed ByteRange, with the lower bound already provided.
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