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
C
- Characters - Class in software.kes.kraftwerk.domain
-
A collection of useful domains of characters.
- charAggregator() - Static method in class software.kes.kraftwerk.aggregator.Aggregators
- charAggregator(int) - Static method in class software.kes.kraftwerk.aggregator.Aggregators
- charBias(CharRange) - Method in interface software.kes.kraftwerk.bias.BiasSettings
- charBias(CharRange) - Method in class software.kes.kraftwerk.bias.DefaultPropertyTestingBiasSettings
- charBias(CharRange) - Method in class software.kes.kraftwerk.bias.EmptyBiasSettings
- CharRange - Class in software.kes.kraftwerk.constraints
-
A range of
char
s. - CharRange.CharRangeFrom - Interface in software.kes.kraftwerk.constraints
-
A partially constructed
CharRange
, with the lower bound already provided. - checkBound(long) - Static method in class software.kes.kraftwerk.core.BuildingBlocks
- checkCount(int) - Static method in class software.kes.kraftwerk.core.BuildingBlocks
- checkMinMax(long, long) - Static method in class software.kes.kraftwerk.core.BuildingBlocks
- checkOriginBound(long, long) - Static method in class software.kes.kraftwerk.core.BuildingBlocks
- choiceBuilder(Generator<? extends A>) - Static method in class software.kes.kraftwerk.choice.ChoiceBuilder1
-
Creates a
ChoiceBuilder1
. - choiceBuilder(Generator<? extends A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
ChoiceBuilder1
. - choiceBuilder(Weighted<? extends Generator<? extends A>>) - Static method in class software.kes.kraftwerk.choice.ChoiceBuilder1
-
Creates a
ChoiceBuilder1
. - choiceBuilder(Weighted<? extends Generator<? extends A>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
ChoiceBuilder1
. - ChoiceBuilder1<A> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoiceN
values. - ChoiceBuilder2<A,B> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice2
values. - ChoiceBuilder3<A,B,C> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice3
values. - ChoiceBuilder4<A,B,C,D> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice4
values. - ChoiceBuilder5<A,B,C,D,E> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice5
values. - ChoiceBuilder5(FrequencyMap<Choice5<A, B, C, D, E>>) - Constructor for class software.kes.kraftwerk.choice.ChoiceBuilder5
- ChoiceBuilder6<A,B,C,D,E,F> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice6
values. - ChoiceBuilder7<A,B,C,D,E,F,G> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice7
values. - ChoiceBuilder8<A,B,C,D,E,F,G,H> - Class in software.kes.kraftwerk.choice
-
A builder to facilitate the construction of
Generator
s that yieldChoice8
values. - choiceBuilderValue(A) - Static method in class software.kes.kraftwerk.choice.ChoiceBuilder1
-
Creates a
ChoiceBuilder1
. - choiceBuilderValue(A) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
ChoiceBuilder1
. - choiceBuilderValue(Weighted<? extends A>) - Static method in class software.kes.kraftwerk.choice.ChoiceBuilder1
-
Creates a
ChoiceBuilder1
. - choiceBuilderValue(Weighted<? extends A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
ChoiceBuilder1
. - chooseAtLeastOneOf(Generator<? extends A>, Generator<? extends A>...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses one or more of the supplied candidateGenerator
s. - chooseAtLeastOneOfValues(A, A...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses one or more of the supplied candidate values, and returns a collection of all those chosen. - chooseAtLeastOneValueFromCollection(Collection<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses one or more values from a collection and returns a collection of the values chosen. - chooseAtLeastOneValueFromDomain(NonEmptyVector<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses one or more values from a custom domain and returns a collection of the values chosen. - chooseEntryFromMap(Map<K, V>) - Static method in class software.kes.kraftwerk.Generators
- chooseKeyFromMap(Map<K, V>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses a key from aMap
. - chooseOneFromCollection(Iterable<Generator<? extends A>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses aGenerator
from a collection of candidateGenerator
s (with an equal probability for each). - chooseOneFromCollectionWeighted(Iterable<Weighted<? extends Generator<? extends A>>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses aGenerator
from a collection of candidateGenerator
s (with a custom probability for each). - chooseOneOf(Generator<? extends A>, Generator<? extends A>...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, randomly selects from a list of candidateGenerator
s, (with equal probabilities for each). - chooseOneOfValues(A, A...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, randomly chooses an item from one or more candidate values, with an equal probability for each. - chooseOneOfWeighted(Weighted<? extends Generator<? extends A>>, Weighted<? extends Generator<? extends A>>...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, randomly selects from a list of candidateGenerator
s, (with custom probabilities for each). - chooseOneOfWeightedValues(Weighted<? extends A>, Weighted<? extends A>...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, randomly chooses and item from one or more candidate values, with custom probabilities for each. - chooseOneValueFromCollection(Iterable<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses a value from a collection, with an equal probability for each element. - chooseOneValueFromDomain(NonEmptyVector<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses a value from a custom domain. - chooseSomeOf(Generator<? extends A>, Generator<? extends A>...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses zero or more of the supplied candidateGenerator
s. - chooseSomeOfValues(A, A...) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses zero or more of the supplied candidate values, and returns a collection of all those chosen. - chooseSomeValuesFromCollection(Collection<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses zero or more values from a collection and returns a collection of the values chosen. - chooseSomeValuesFromDomain(NonEmptyVector<A>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses zero or more values from a custom domain and returns a collection of the values chosen. - chooseValueFromMap(Map<K, V>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that, when invoked, chooses a value from aMap
. - cogenerator(Fn1<A, Long>) - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
. - cogenerator(Fn2<Seed, A, Seed>) - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
. - Cogenerator<A> - Class in software.kes.kraftwerk
-
A strategy for applying a value to a
Seed
to create a newSeed
. - cogeneratorBoolean() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forBoolean
s. - cogeneratorByte() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forByte
s. - cogeneratorInt() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forInteger
s. - cogeneratorLong() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forLong
s. - cogeneratorObject() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forObject
s. - cogeneratorShort() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forShort
s. - cogeneratorString() - Static method in class software.kes.kraftwerk.Cogenerator
-
Creates a
Cogenerator
forString
s. - collectionAggregator(Fn0<C>) - Static method in class software.kes.kraftwerk.aggregator.Aggregators
-
Creates an
Aggregator
for anyCollection
type. - combine(FrequencyMap<A>) - Method in interface software.kes.kraftwerk.frequency.FrequencyMap
-
Creates a new
FrequencyMap
that is the combination of this one and another one. - concatMaybeStrings(Iterable<Generator<Maybe<String>>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<Maybe<String>>
s and concatenating the results. - concatMaybeStrings(String, Iterable<Generator<Maybe<String>>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<Maybe<String>>
s and concatenating the results, separating them with a specific separator. - concatMaybeStrings(Generator<String>, Iterable<Generator<Maybe<String>>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<Maybe<String>>
s and concatenating the results, separating them by a separator that is also generated. - concatStrings(Iterable<Generator<String>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<String>
s and concatenating the results. - concatStrings(String, Iterable<Generator<String>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<String>
s and concatenating the results, separating them with a specific separator. - concatStrings(Generator<String>, Iterable<Generator<String>>) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yieldsString
s by invoking a sequence of componentGenerator<String>
s and concatenating the results, separating them by a separator that is also generated. - constant(A) - Static method in class software.kes.kraftwerk.Generators
-
Creates a
Generator
that yields the same value whenever invoked. - Constraint<A> - Interface in software.kes.kraftwerk.constraints
-
A constraint on the possible values of type
A
. - contraMap(Fn1<? super B, ? extends A>) - Method in class software.kes.kraftwerk.Cogenerator
-
Converts this
Cogenerator
to aCogenerator
of a possibly different type by mapping the input through a function. - controlChar() - Static method in class software.kes.kraftwerk.domain.Characters
- create(long) - Static method in interface software.kes.kraftwerk.Seed
-
Instantiates a
Seed
. - createGenerateFn(GeneratorParameters) - Method in interface software.kes.kraftwerk.Generator
-
Creates a
GenerateFn
using the givenGeneratorParameters
.
All Classes All Packages