Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X _ 

A

AbstractDistribution - Class in org.cthul.fixsure.distributions
Base class for implementations of Distribution.
AbstractDistribution(LongSupplier) - Constructor for class org.cthul.fixsure.distributions.AbstractDistribution
 
AbstractDistribution(long) - Constructor for class org.cthul.fixsure.distributions.AbstractDistribution
 
AbstractDistribution(long, LongSupplier) - Constructor for class org.cthul.fixsure.distributions.AbstractDistribution
 
AbstractDistribution(AbstractDistribution) - Constructor for class org.cthul.fixsure.distributions.AbstractDistribution
 
AbstractDistributionRandom - Class in org.cthul.fixsure.distributions
Base class for RandomNumberss.
AbstractDistributionRandom(long) - Constructor for class org.cthul.fixsure.distributions.AbstractDistributionRandom
 
AbstractFetcher - Class in org.cthul.fixsure.fetchers
Base class for Fetchers.
AbstractFetcher() - Constructor for class org.cthul.fixsure.fetchers.AbstractFetcher
 
AbstractFetcher.CombinableValues<T> - Interface in org.cthul.fixsure.fetchers
 
AbstractStringify - Class in org.cthul.fixsure.api
 
AbstractStringify() - Constructor for class org.cthul.fixsure.api.AbstractStringify
 
AbstractValues<T> - Class in org.cthul.fixsure.values
Base class for Values implementations.
AbstractValues(Class<T>) - Constructor for class org.cthul.fixsure.values.AbstractValues
 
accept(T, U) - Method in class org.cthul.fixsure.fluents.BiGenerator.Bag
 
add(String, DataSource<?>) - Method in class org.cthul.fixsure.factory.DefaultFactories.Setup
 
add(String, Factory<?>) - Method in class org.cthul.fixsure.factory.DefaultFactories.Setup
 
add(String, DataSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Adds a data source.
add(String, Supplier<? extends DataSource<?>>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Adds a supplier as a data source.
add(Typed<T>, DataSource<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Adds a data source.
add(Typed<T>, Supplier<? extends DataSource<? extends T>>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Adds a supplier as a data source.
add(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
 
add(Class<T>, Factory<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
 
add(Typed<T>, Factory<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
 
add(String, DataSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
add(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
addInclude(String, Factory.Include<?>) - Method in class org.cthul.fixsure.factory.FactoryBase
 
addStep(BiFunction<? super V, ? super ValueGenerator.ValueMap, ? extends V>) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
aggregate(int) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
aggregate(DataSource<Integer>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
aggregate(int) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
aggregate(DataSource<Integer>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
aggregate(DataSource<Integer>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
aggregate(int) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
all() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
all() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
all() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
all(DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches elements from values, until it throws a GeneratorException.
alternate(DataSource<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
alternate(Sequence<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
alternateWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
alternateWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
alternateWith(Sequence<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
alternateWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
Anonymous() - Constructor for class org.cthul.fixsure.fluents.BiGenerator.Anonymous
 
Anonymous(long) - Constructor for class org.cthul.fixsure.fluents.BiSequence.Anonymous
 
Anonymous(SequenceLength) - Constructor for class org.cthul.fixsure.fluents.BiSequence.Anonymous
 
AnonymousGenerator<T> - Class in org.cthul.fixsure.generators
 
AnonymousGenerator() - Constructor for class org.cthul.fixsure.generators.AnonymousGenerator
 
AnonymousSequence<T> - Class in org.cthul.fixsure.generators
 
AnonymousSequence(long) - Constructor for class org.cthul.fixsure.generators.AnonymousSequence
 
AnonymousSequence(SequenceLength) - Constructor for class org.cthul.fixsure.generators.AnonymousSequence
 
AnonymousSequence(Sequence) - Constructor for class org.cthul.fixsure.generators.AnonymousSequence
 
AnonymousSequence(Sequence<?>, long) - Constructor for class org.cthul.fixsure.generators.AnonymousSequence
 
AnonymousSequence(Sequence<?>, SequenceLength) - Constructor for class org.cthul.fixsure.generators.AnonymousSequence
 
AnonymousTemplate<T> - Class in org.cthul.fixsure.generators
 
AnonymousTemplate() - Constructor for class org.cthul.fixsure.generators.AnonymousTemplate
 
any(DataSource<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
any(Generator<T>) - Static method in class org.cthul.fixsure.fetchers.LazyFetcher
 
any(int) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
any(Generator<Integer>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
any(int, DataSource<? extends T>) - Static method in class org.cthul.fixsure.values.LazyValues
Fetches up to n elements from values.
any(Generator<Integer>, DataSource<? extends T>) - Static method in class org.cthul.fixsure.values.LazyValues
Fetches up to n elements from values.
apply(String, BiFunction<? super B, T, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
apply(Typed<T>, BiFunction<? super B, T, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
apply(String, BiFunction<? super B, T, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Applies a value and replaces the object under construction with the function result.
apply(Typed<T>, BiFunction<? super B, T, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Applies a value and replaces the object under construction with the function result.
apply(BiFunction<? super B, T, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Applies an anonymous value and replaces the object under construction with the function result.
apply(String, BiFunction<? super R, T, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
apply(Typed<T>, BiFunction<? super R, T, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
applyNestedSet(String, B) - Method in class org.cthul.fixsure.factory.FactoryBase
 
applyValues(BiFunction<? super V, ? super ValueGenerator.ValueMap, ? extends V>) - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
applyValues(BiFunction<? super B, ? super ValueGenerator.ValueMap, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Applies values and replaces the object under construction with the function result.
applyValues(BiFunction<? super B, ? super ValueGenerator.ValueMap, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 
applyValues(BiFunction<? super R, ? super ValueGenerator.ValueMap, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
applyValues(BiFunction<? super R, ? super ValueGenerator.ValueMap, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
asConsumerSource() - Method in interface org.cthul.fixsure.fluents.FlCardinality
 
asConsumerSource() - Method in interface org.cthul.fixsure.fluents.FlCardinality.FlFetcher
 
asConsumerSource() - Method in interface org.cthul.fixsure.fluents.FlCardinality.Template
 
asGenerator(Object) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
asGenerators(Object...) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
asInclude() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
asInclude() - Method in interface org.cthul.fixsure.factory.Factory.FactoryGenerator
 
asIncludedGenerator() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
assertInRange(long) - Method in class org.cthul.fixsure.generators.AnonymousSequence
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(String, String, BiDataSource<?, ?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(Typed<T>, Typed<U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(Typed<T>, Typed<U>, BiDataSource<? extends T, ? extends U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(String, String, BiDataSource<?, ?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(Typed<T>, Typed<U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(Typed<T>, Typed<U>, BiDataSource<? extends T, ? extends U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(String, String, BiDataSource<?, ?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(Typed<T>, Typed<U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(Typed<T>, Typed<U>, BiDataSource<? extends T, ? extends U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assign(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns a value to the value map, but does not modify the object.
assign(String, String, BiDataSource<?, ?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns two values from a BiDataSource to the value map.
assign(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns two values from a pair to the value map.
assign(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns a value to the value map, but does not modify the object.
assign(Typed<T>, Typed<U>, BiDataSource<? extends T, ? extends U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns two values from a BiDataSource to the value map.
assign(Typed<T>, Typed<U>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
Assigns two values from a pair to the value map.
assignValues(String, ValueSource<?>) - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
assignValues(String, ValueSource<?>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
assignValues(String, ValueSource<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
 
asValueGenerator() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
asValueGenerator() - Method in interface org.cthul.fixsure.factory.Factory.FactoryGenerator
 
attributeSource(String, boolean) - Method in interface org.cthul.fixsure.factory.Factory.Include
 

B

b(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
Bag() - Constructor for class org.cthul.fixsure.fluents.BiGenerator.Bag
 
beginWith(DataSource<T>) - Static method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
beginWith(int, DataSource<T>) - Static method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
beginWith(Generator<Integer>, DataSource<T>) - Static method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
between(int, int) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
BiDataSource<T,U> - Interface in org.cthul.fixsure.fluents
 
BiDataSource.Pair<T,U> - Class in org.cthul.fixsure.fluents
 
BiGenerator<T,U> - Interface in org.cthul.fixsure.fluents
 
BiGenerator.Anonymous<T,U> - Class in org.cthul.fixsure.fluents
 
BiGenerator.Bag<T,U> - Class in org.cthul.fixsure.fluents
 
BiSequence<T,U> - Interface in org.cthul.fixsure.fluents
 
BiSequence.Anonymous<T,U> - Class in org.cthul.fixsure.fluents
 
BiTemplate<T,U> - Interface in org.cthul.fixsure.fluents
 
booleans() - Static method in class org.cthul.fixsure.Fixsure
Generates random booleans
booleans(double) - Static method in class org.cthul.fixsure.Fixsure
Generates random booleans.
booleans(Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random booleans
booleans(double, Distribution, long) - Static method in class org.cthul.fixsure.Fixsure
 
booleans() - Static method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
Generates random booleans
booleans(double) - Static method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
Generates random booleans.
booleans(Distribution) - Static method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
Generates random booleans
booleans(double, Distribution, long) - Static method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator - Class in org.cthul.fixsure.generators.primitives
Generates random booleans.
BooleansGenerator() - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(double) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(double, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(double, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BooleansGenerator(BooleansGenerator) - Constructor for class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
BoundedSequence<T> - Class in org.cthul.fixsure.generators
 
BoundedSequence() - Constructor for class org.cthul.fixsure.generators.BoundedSequence
 
build(Supplier<? extends R>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
build(Function<? super ValueGenerator.ValueMap, ? extends R>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
build() - Static method in interface org.cthul.fixsure.factory.Factories
 
build(Function<? super B, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
Creates the actual object.
build(BiFunction<? super B, ? super ValueGenerator.ValueMap, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
Creates the actual object.
build(BiFunction<? super B, ? super ValueGenerator.ValueMap, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 
build(Supplier<? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
The factory will get new instances from the supplier.
build(Function<? super ValueGenerator.ValueMap, ? extends R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
The factory will obtain new instances from the function.
builder(Function<? super ValueGenerator.ValueMap, ? extends B>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
builder(Function<? super ValueGenerator.ValueMap, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
The factory will obtain builder instances from the factory
builderSetup() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 

C

c(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
cache() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
cacheConsumers(FlGenerator<?>) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
cached() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
cached() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
Cardinality - Interface in org.cthul.fixsure
Describes how and how many values should be fetched from a Generator.
cardinality(DataSource<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
Cardinality.Fetcher - Interface in org.cthul.fixsure
Retrieves elements from a generator.
characters() - Static method in class org.cthul.fixsure.Fixsure
Generates random characters from space (' ' to tilde ('~').
characters(String) - Static method in class org.cthul.fixsure.Fixsure
Generates random characters from a string.
characters(String, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random characters from a string.
characters(char, char) - Static method in class org.cthul.fixsure.Fixsure
Generates random characters with in the given range, inclusive.
characters(char, char, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random characters with in the given range, inclusive.
characters() - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Generates random characters from space (' ' to tilde ('~').
characters(String) - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Generates random characters from a string.
characters(String, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Generates random characters from a string.
characters(char, char) - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Generates random characters with in the given range, inclusive.
characters(char, char, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Generates random characters with in the given range, inclusive.
characters(DataSource<Integer>) - Static method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
Converts integers to characters
CharactersGenerator - Class in org.cthul.fixsure.generators.primitives
Generates random characters.
CharactersGenerator(int) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
CharactersGenerator(DataSource<Integer>) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
CharactersGenerator(int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
CharactersGenerator(CharactersGenerator) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
CharactersGenerator.FromString - Class in org.cthul.fixsure.generators.primitives
 
CharactersGenerator.InRange - Class in org.cthul.fixsure.generators.primitives
 
classSeed() - Method in class org.cthul.fixsure.generators.GeneratorWithScalar
 
clear() - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
commonTypeOf(Object...) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
computeValue(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
consecutiveIntegers() - Static method in class org.cthul.fixsure.Fixsure
Generates consecutive integers.
consecutiveIntegers(int) - Static method in class org.cthul.fixsure.Fixsure
Generates consecutive integers.
consecutiveIntegers(int, int) - Static method in class org.cthul.fixsure.Fixsure
Generates consecutive integers.
consecutiveIntegers(int, int, int) - Static method in class org.cthul.fixsure.Fixsure
Generates consecutive integers.
consecutiveIntegers() - Static method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
Generates consecutive integers.
consecutiveIntegers(int) - Static method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
Generates consecutive integers.
consecutiveIntegers(int, int) - Static method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
Generates consecutive integers.
consecutiveIntegers(int, int, int) - Static method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
Generates consecutive integers.
ConsecutiveIntegersSequence - Class in org.cthul.fixsure.generators.primitives
Generates consecutive integers.
ConsecutiveIntegersSequence() - Constructor for class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
ConsecutiveIntegersSequence(int) - Constructor for class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
ConsecutiveIntegersSequence(int, int) - Constructor for class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
ConsecutiveIntegersSequence(int, int, int) - Constructor for class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
ConsecutiveIntegersSequence(ConsecutiveIntegersSequence) - Constructor for class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
constant(T) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
constant(T) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
constant(T) - Static method in class org.cthul.fixsure.Fixsure
Creates an unbounded sequence of only one value.
constant(Supplier<? extends T>) - Static method in class org.cthul.fixsure.Fixsure
 
constant(T) - Static method in class org.cthul.fixsure.generators.value.ConstantValue
Creates an unbounded sequence of only one value.
constant(Supplier<? extends T>) - Static method in class org.cthul.fixsure.generators.value.ConstantValue
 
ConstantValue<T> - Class in org.cthul.fixsure.generators.value
 
ConstantValue(T) - Constructor for class org.cthul.fixsure.generators.value.ConstantValue
 
Consumers(long) - Constructor for class org.cthul.fixsure.generators.GeneratorTools.Consumers
 
copy() - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
Optional operation.
copy(ValueSource.FactoryMap) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
copy() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
copy() - Method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
copy() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 
copy() - Method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
copy() - Method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
copy() - Method in interface org.cthul.fixsure.generators.CopyableGenerator
 
copy() - Method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
copy() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator.FromString
 
copy() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
copy() - Method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
copy() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
copy() - Method in class org.cthul.fixsure.generators.primitives.StringsGenerator
 
copy() - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
copy() - Method in class org.cthul.fixsure.values.LazyValues.Fetch
 
CopyableGenerator<T> - Interface in org.cthul.fixsure.generators
 
copyGenerator(Object) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
create() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
create(Typed<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
create(Typed<T>, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
create(Class<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
create(Class<T>, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
create(String) - Method in interface org.cthul.fixsure.factory.Factories
 
create(String, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
create() - Method in interface org.cthul.fixsure.factory.Factory
 
create(Object...) - Method in interface org.cthul.fixsure.factory.Factory
 

D

d(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
dataForPrinting() - Method in class org.cthul.fixsure.generators.value.ItemsSequence
 
dataForPrinting() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromArray
 
dataForPrinting() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromCollection
 
dataForPrinting() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
DataSource<T> - Interface in org.cthul.fixsure
A source of data, either a Generator or a Template.
DEFAULT_HIGH - Static variable in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DEFAULT_HIGH - Static variable in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
DEFAULT_LENGTH - Static variable in class org.cthul.fixsure.generators.primitives.StringsGenerator
 
DEFAULT_LOW - Static variable in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DEFAULT_LOW - Static variable in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
defaultDoubles() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
DefaultFactories - Class in org.cthul.fixsure.factory
 
DefaultFactories() - Constructor for class org.cthul.fixsure.factory.DefaultFactories
 
DefaultFactories.Setup - Class in org.cthul.fixsure.factory
 
DefaultFactory<V> - Class in org.cthul.fixsure.factory
 
DefaultFactory(FactoryParent, String, Class<V>) - Constructor for class org.cthul.fixsure.factory.DefaultFactory
 
DefaultFactory(DefaultFactory) - Constructor for class org.cthul.fixsure.factory.DefaultFactory
 
DefaultFactory.Setup<V> - Class in org.cthul.fixsure.factory
 
DefaultFactory.VM - Class in org.cthul.fixsure.factory
 
defaultIntegers() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
DefaultNewFactory<R> - Class in org.cthul.fixsure.factory
 
DefaultNewFactory(DefaultFactories.Setup, String, Class<R>) - Constructor for class org.cthul.fixsure.factory.DefaultNewFactory
 
DefaultNewFactory.NewInstance<T> - Class in org.cthul.fixsure.factory
 
defaultSetter(Class<?>, String) - Static method in class org.cthul.fixsure.factory.DefaultFactories
 
distinct() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
distinct() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
distinct() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
distinct(DataSource<T>) - Static method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
distinct(DataSource<T>, int) - Static method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
DistinctGenerator<T> - Class in org.cthul.fixsure.generators.composite
Uses a HashSet to ensure values are not returned twice.
DistinctGenerator(DataSource<T>) - Constructor for class org.cthul.fixsure.generators.composite.DistinctGenerator
 
DistinctGenerator(DataSource<T>, int) - Constructor for class org.cthul.fixsure.generators.composite.DistinctGenerator
 
DistinctGenerator(DistinctGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.DistinctGenerator
 
Distribution - Interface in org.cthul.fixsure
Describes a distribution of random values between 0 and 1.
Distribution.RandomNumbers - Interface in org.cthul.fixsure
A random number generator based on a Distribution.
DistributionRandomizer - Class in org.cthul.fixsure.distributions
Stores a global seed used by Distributions.
DistributionRandomizer() - Constructor for class org.cthul.fixsure.distributions.DistributionRandomizer
 
DistributionRandomizer(long) - Constructor for class org.cthul.fixsure.distributions.DistributionRandomizer
 
doReset() - Method in class org.cthul.fixsure.factory.FactoryBase
 
doubles() - Static method in class org.cthul.fixsure.Fixsure
Generates random doubles.
doubles(int) - Static method in class org.cthul.fixsure.Fixsure
Generates random doubles.
doubles(int, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random doubles.
doubles(int, int) - Static method in class org.cthul.fixsure.Fixsure
Generates random doubles.
doubles(int, int, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random doubles.
doubles() - Static method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
Generates random doubles.
doubles(int) - Static method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
Generates random doubles.
doubles(int, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
Generates random doubles.
doubles(int, int) - Static method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
Generates random doubles.
doubles(int, int, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
Generates random doubles.
DoublesGenerator - Class in org.cthul.fixsure.generators.primitives
Generates random doubles in a given range.
DoublesGenerator() - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double, double) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double, double, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(double, double, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
DoublesGenerator(DoublesGenerator) - Constructor for class org.cthul.fixsure.generators.primitives.DoublesGenerator
 

E

EagerCombinedValues(DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher.EagerCombinedValues
 
EagerFetcher - Class in org.cthul.fixsure.fetchers
 
EagerFetcher(int) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher(DataSource<Integer>) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher(int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher(int, int) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher(int, int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher(FetcherWithScalar) - Constructor for class org.cthul.fixsure.fetchers.EagerFetcher
 
EagerFetcher.EagerCombinedValues<T> - Class in org.cthul.fixsure.fetchers
 
EagerFetcher.Template - Interface in org.cthul.fixsure.fetchers
 
EagerValues<T> - Class in org.cthul.fixsure.values
Values immediately fetched from a generator.
EagerValues(DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.values.EagerValues
 
EagerValues(Class<T>, Collection<T>, DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.values.EagerValues
 
EagerValues(Class<T>, Collection<T>, Collection<? extends T>) - Constructor for class org.cthul.fixsure.values.EagerValues
 
EmptySequence<T> - Class in org.cthul.fixsure.generators.value
 
EmptySequence() - Constructor for class org.cthul.fixsure.generators.value.EmptySequence
 
equals(Object) - Method in class org.cthul.fixsure.fluents.BiDataSource.Pair
 
expectException() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 
expectException() - Method in class org.cthul.fixsure.values.LazyValues.Fetch
 
extend(Factory<R>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
extend(String) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
extend(String, Factory<?>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
extend(Factory<R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
extend(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
extend(Class<R>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 

F

f(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
Factories - Interface in org.cthul.fixsure.factory
 
factoriesSetup() - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
factoriesSetup() - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
FactoriesSetup - Interface in org.cthul.fixsure.factory
Builds a Factories instance.
factoriesSetup() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
factoriesSetup() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
factoriesSetup() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
FactoriesSetup.BuilderSetup<B,R> - Interface in org.cthul.fixsure.factory
Sets up a builder for the actual object.
FactoriesSetup.BuilderSetupBase<B,This extends FactoriesSetup.BuilderSetupBase<B,This>> - Interface in org.cthul.fixsure.factory
Base interface for setting up a builder or factory.
FactoriesSetup.BuilderValueSetup<B,R,T> - Interface in org.cthul.fixsure.factory
An optional value declaration of a FactoriesSetup.BuilderSetup.
FactoriesSetup.FactorySetup<R> - Interface in org.cthul.fixsure.factory
Configures a factory.
FactoriesSetup.FactoryValueSetup<R,T> - Interface in org.cthul.fixsure.factory
An optional value declaration of a FactoriesSetup.FactorySetup.
FactoriesSetup.NewBuilder<R> - Interface in org.cthul.fixsure.factory
Prepares a factory that requires a builder.
FactoriesSetup.NewFactory<R> - Interface in org.cthul.fixsure.factory
Represents a newly declared factory.
FactoriesSetup.ValueDeclaration<T,BuilderSetup> - Interface in org.cthul.fixsure.factory
Defines how to compute values for the ValueGenerator.ValueMap.
FactoriesSetup.ValueSetupBase<B> - Interface in org.cthul.fixsure.factory
Base interface for setting up a value mapping.
Factory - Annotation Type in org.cthul.fixsure.api
Flags methods that create Fixsure objects.
factory(String) - Method in class org.cthul.fixsure.factory.DefaultFactories
 
factory(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
factory(Class<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
factory(Typed<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
factory(String) - Method in interface org.cthul.fixsure.factory.Factories
 
Factory<T> - Interface in org.cthul.fixsure.factory
 
Factory.FactoryGenerator<T> - Interface in org.cthul.fixsure.factory
 
Factory.Include<T> - Interface in org.cthul.fixsure.factory
 
FactoryBase - Class in org.cthul.fixsure.factory
Implements generator lookup 1) own data sources 2) includes' data sources (excluding factories level) 3) parent generator
FactoryBase() - Constructor for class org.cthul.fixsure.factory.FactoryBase
 
FactoryBase(FactoryParent) - Constructor for class org.cthul.fixsure.factory.FactoryBase
 
FactoryParent - Interface in org.cthul.fixsure.factory
 
factorySetup() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
fetch(Cardinality) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
fetch(Cardinality) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
Fetch() - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 
fetch() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 
Fetch() - Constructor for class org.cthul.fixsure.values.LazyValues.Fetch
 
fetch(List<T>, int) - Method in class org.cthul.fixsure.values.LazyValues.Fetch
 
fetcher(DataSource<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
Fetchers - Class in org.cthul.fixsure.fetchers
 
FetcherWithScalar - Class in org.cthul.fixsure.fetchers
A Fetcher that requires a scalar value.
FetcherWithScalar(int) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
FetcherWithScalar(DataSource<Integer>) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
FetcherWithScalar(int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
FetcherWithScalar(int, int) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
FetcherWithScalar(int, int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
FetcherWithScalar(FetcherWithScalar) - Constructor for class org.cthul.fixsure.fetchers.FetcherWithScalar
 
few() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
few(Distribution) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
few(long) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
few() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
few() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
few() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
filter(BiPredicate<? super T, ? super U>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
filter(BiPredicate<? super T, ? super U>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
filter(BiPredicate<? super T, ? super U>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
filter(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
filter(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
filter(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
filter(DataSource<T>, Predicate<? super T>) - Static method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
filter1(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
filter1(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
filter1(Predicate<? super T>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
filter2(Predicate<? super U>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
filter2(Predicate<? super U>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
filter2(Predicate<? super U>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
FilteringGenerator<T> - Class in org.cthul.fixsure.generators.composite
Uses a HashSet to ensure values are not returned twice.
FilteringGenerator(DataSource<T>, Predicate<? super T>) - Constructor for class org.cthul.fixsure.generators.composite.FilteringGenerator
 
FilteringGenerator(FilteringGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.FilteringGenerator
 
first(int) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
first(int, int) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
first(DataSource<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
first() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
first() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
first(int) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
first(Generator<Integer>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
first(int, DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches the next n elements from values.
first(Generator<Integer>, DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches the next n elements from values.
firstOf(DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches the next element from values.
Fixsure - Class in org.cthul.fixsure
 
Fixsure() - Constructor for class org.cthul.fixsure.Fixsure
 
flatMap(Function<? super T, ? extends DataSource<R>>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
flatMap(Function<? super T, ? extends DataSource<R>>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
flatMap(Function<? super T, ? extends DataSource<R>>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
FlatMappingGenerator<T> - Class in org.cthul.fixsure.generators.composite
 
FlatMappingGenerator(DataSource<Src>, Function<? super Src, ? extends DataSource<T>>) - Constructor for class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
FlatMappingGenerator(FlatMappingGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
FlCardinality - Interface in org.cthul.fixsure.fluents
 
FlCardinality.FlFetcher - Interface in org.cthul.fixsure.fluents
 
FlCardinality.Template - Interface in org.cthul.fixsure.fluents
 
FlDataSource<T> - Interface in org.cthul.fixsure.fluents
Extends the DataSource interface with methods for data composition.
FlDistribution - Interface in org.cthul.fixsure.fluents
 
FlDistribution.FlRandom - Interface in org.cthul.fixsure.fluents
 
FlDistribution.Template - Interface in org.cthul.fixsure.fluents
 
FlGenerator<T> - Interface in org.cthul.fixsure.fluents
Extends the Generator interface for fluent methods.
FlSequence<T> - Interface in org.cthul.fixsure.fluents
 
FlTemplate<T> - Interface in org.cthul.fixsure.fluents
 
fluentCardinality() - Method in interface org.cthul.fixsure.Cardinality.Fetcher
Provides access to the fluent fetcher interface.
fluentCardinality() - Method in interface org.cthul.fixsure.Cardinality
Provides access to the fluent cardinality interface.
fluentCardinality() - Method in interface org.cthul.fixsure.fluents.FlCardinality.FlFetcher
 
fluentCardinality() - Method in interface org.cthul.fixsure.fluents.FlCardinality.Template
 
fluentData() - Method in interface org.cthul.fixsure.DataSource
Provides access to the fluent data source interface.
fluentData() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
fluentData() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
fluentData() - Method in interface org.cthul.fixsure.fluents.FlValues
 
fluentData() - Method in interface org.cthul.fixsure.Generator
Provides access to the fluent generator interface.
fluentData() - Method in interface org.cthul.fixsure.Sequence
 
fluentData() - Method in interface org.cthul.fixsure.Template
 
fluentData() - Method in interface org.cthul.fixsure.Values
 
fluentDistribution() - Method in interface org.cthul.fixsure.Distribution
Provides access to the fluent distribution interface.
fluentDistribution() - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
Provides access to the fluent random interface.
fluentDistribution() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
fluentDistribution() - Method in interface org.cthul.fixsure.fluents.FlDistribution
Deprecated.
redundant operation
fluentDistribution() - Method in interface org.cthul.fixsure.fluents.FlDistribution.Template
Deprecated.
FlValues<T> - Interface in org.cthul.fixsure.fluents
 
forField(Class<?>, String) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
from(int) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
FromArray(T[]) - Constructor for class org.cthul.fixsure.generators.value.ItemsSequence.FromArray
 
FromCollection(Class<T>, Collection<T>) - Constructor for class org.cthul.fixsure.generators.value.ItemsSequence.FromCollection
 
fromDataSource(DataSource<? extends T>) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
fromDataSupply(Supplier<? extends DataSource<? extends T>>) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
fromFunction(Function<? super ValueGenerator.ValueMap, ? extends T>) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
fromFunction(Function<? super ValueGenerator.ValueMap, ? extends T>) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
fromGenerator(Generator<? extends T>) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
fromGenerator(ValueGenerator<? extends T>) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
FromRAList(List<? extends T>) - Constructor for class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
FromRAList(Class<T>, List<? extends T>) - Constructor for class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
FromString(String) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.FromString
 
FromString(String, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.FromString
 
FromString(CharactersGenerator.FromString) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.FromString
 

G

G2VG(Generator<? extends T>) - Constructor for class org.cthul.fixsure.factory.ValueGenerator.G2VG
 
GaussianDistribution - Class in org.cthul.fixsure.distributions
A Distribution where each value has the same probability.
GaussianDistribution(LongSupplier) - Constructor for class org.cthul.fixsure.distributions.GaussianDistribution
 
GaussianDistribution(long) - Constructor for class org.cthul.fixsure.distributions.GaussianDistribution
 
GaussianDistribution(long, LongSupplier) - Constructor for class org.cthul.fixsure.distributions.GaussianDistribution
 
GaussianDistribution(AbstractDistribution) - Constructor for class org.cthul.fixsure.distributions.GaussianDistribution
 
GaussianDistribution.GDRandom - Class in org.cthul.fixsure.distributions
 
GDRandom(long) - Constructor for class org.cthul.fixsure.distributions.GaussianDistribution.GDRandom
 
generate() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
generate(Typed<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
generate(Typed<T>, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
generate(Class<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
generate(Class<T>, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
generate(String) - Method in interface org.cthul.fixsure.factory.Factories
 
generate(String, Object...) - Method in interface org.cthul.fixsure.factory.Factories
 
generate() - Method in interface org.cthul.fixsure.factory.Factory
 
generate(Object...) - Method in interface org.cthul.fixsure.factory.Factory
 
generate(ValueSource.FactoryMap) - Method in interface org.cthul.fixsure.factory.ValueGenerator.Src
 
generate(ValueSource.FactoryMap) - Method in interface org.cthul.fixsure.factory.ValueSource
 
generate(Supplier<T>) - Static method in interface org.cthul.fixsure.Generator
Converts a supplier into a generator.
generate(Class<T>, Supplier<T>) - Static method in interface org.cthul.fixsure.Generator
Converts a supplier into a typed generator.
generator(String) - Method in class org.cthul.fixsure.factory.DefaultFactories
 
generator(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
generator(String) - Method in interface org.cthul.fixsure.factory.Factories
 
generator(Typed<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
Generator<T> - Interface in org.cthul.fixsure
Endlessly produces values.
GeneratorException - Exception in org.cthul.fixsure
Thrown by Generators if no more values can be produced.
GeneratorException() - Constructor for exception org.cthul.fixsure.GeneratorException
 
GeneratorException(String) - Constructor for exception org.cthul.fixsure.GeneratorException
 
GeneratorException(String, Throwable) - Constructor for exception org.cthul.fixsure.GeneratorException
 
GeneratorException(Throwable) - Constructor for exception org.cthul.fixsure.GeneratorException
 
GeneratorException(String, Throwable, boolean, boolean) - Constructor for exception org.cthul.fixsure.GeneratorException
 
GeneratorQueue<T> - Class in org.cthul.fixsure.generators.composite
A queue of generators that fetches a certain number of elements from each and then uses the next.
GeneratorQueue(DataSource<T>) - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue
 
GeneratorQueue(DataSource<T>, int) - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue
 
GeneratorQueue(DataSource<T>, int, Collection<GeneratorQueue.Fetch<T>>) - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue
 
GeneratorQueue(DataSource<T>...) - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue
 
GeneratorQueue(GeneratorQueue<T>) - Constructor for class org.cthul.fixsure.generators.composite.GeneratorQueue
 
GeneratorQueue.Fetch<T> - Class in org.cthul.fixsure.generators.composite
 
GeneratorTools - Class in org.cthul.fixsure.generators
 
GeneratorTools.Consumers - Class in org.cthul.fixsure.generators
 
GeneratorWithDistribution<T> - Class in org.cthul.fixsure.generators
Base class for Generators that require an distribution.
GeneratorWithDistribution(long) - Constructor for class org.cthul.fixsure.generators.GeneratorWithDistribution
 
GeneratorWithDistribution(Distribution, long) - Constructor for class org.cthul.fixsure.generators.GeneratorWithDistribution
 
GeneratorWithDistribution(GeneratorWithDistribution) - Constructor for class org.cthul.fixsure.generators.GeneratorWithDistribution
 
GeneratorWithScalar<T> - Class in org.cthul.fixsure.generators
A Generator that requires a scalar value (e.g., to generate strings with a certain length).
GeneratorWithScalar(int) - Constructor for class org.cthul.fixsure.generators.GeneratorWithScalar
 
GeneratorWithScalar(DataSource<Integer>) - Constructor for class org.cthul.fixsure.generators.GeneratorWithScalar
 
GeneratorWithScalar(int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.GeneratorWithScalar
 
GeneratorWithScalar(GeneratorWithScalar) - Constructor for class org.cthul.fixsure.generators.GeneratorWithScalar
 
get(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
get() - Method in class org.cthul.fixsure.factory.DefaultNewFactory.NewInstance
 
get(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
get(Typed<T>) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
get(int) - Static method in class org.cthul.fixsure.fetchers.LazyFetcher
 
get(int, int) - Static method in class org.cthul.fixsure.fetchers.LazyFetcher
 
get() - Method in interface org.cthul.fixsure.Generator
Deprecated.
use #next()
get(int) - Method in class org.cthul.fixsure.values.EagerValues
 
get(int) - Method in class org.cthul.fixsure.values.LazyValues
 
get1() - Method in class org.cthul.fixsure.fluents.BiGenerator.Bag
 
get2() - Method in class org.cthul.fixsure.fluents.BiGenerator.Bag
 
getBool(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getBool(Typed<Boolean>) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getDescription() - Method in class org.cthul.fixsure.factory.FactoryBase
 
getDescriptionForChild() - Method in class org.cthul.fixsure.factory.DefaultFactories
 
getDescriptionForChild() - Method in class org.cthul.fixsure.factory.FactoryBase
 
getDescriptionForChild() - Method in interface org.cthul.fixsure.factory.FactoryParent
 
getFactory() - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
getFactoryMap() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
getFactoryMap() - Method in class org.cthul.fixsure.factory.FactoryBase
 
getFew() - Method in class org.cthul.fixsure.generators.GeneratorTools.Consumers
 
getGlobal() - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
getInt(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getInt(Typed<? extends Number>) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getKey(String) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
getKey(String) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
getMany() - Method in class org.cthul.fixsure.generators.GeneratorTools.Consumers
 
getRandomSeedHint(Generator<?>) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
getRandomSeedHint(Sequence<?>) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
getSeed() - Method in class org.cthul.fixsure.distributions.AbstractDistribution
 
getSeedSupplier() - Method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
getSeveral() - Method in class org.cthul.fixsure.generators.GeneratorTools.Consumers
 
getSome() - Method in class org.cthul.fixsure.generators.GeneratorTools.Consumers
 
getSourceFromInclude(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
getStr(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getStr(Typed<?>) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
getValueType() - Method in interface org.cthul.fixsure.Cardinality
Type is always integer.
getValueType() - Method in interface org.cthul.fixsure.Distribution
Type is always double.
getValueType() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
getValueType() - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
getValueType() - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
getValueType() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 
getValueType() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
getValueType() - Method in class org.cthul.fixsure.factory.ValueGenerator.G2VG
 
getValueType() - Method in interface org.cthul.fixsure.factory.ValueGenerator
 
getValueType() - Method in interface org.cthul.fixsure.factory.ValueGenerator.Src
 
getValueType() - Method in interface org.cthul.fixsure.factory.ValueSource
 
getValueType() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
getValueType() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
getValueType() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
getValueType() - Method in class org.cthul.fixsure.generators.AnonymousSequence
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
getValueType() - Method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
getValueType() - Method in class org.cthul.fixsure.generators.primitives.StringsGenerator
 
getValueType() - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
getValueType() - Method in class org.cthul.fixsure.generators.value.EmptySequence
 
getValueType() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromArray
 
getValueType() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
getValueType() - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
getValueType() - Method in interface org.cthul.fixsure.Typed
Returns the type of values produced/contained by this instance.
getValueType() - Method in class org.cthul.fixsure.values.AbstractValues
 

H

hashCode() - Method in class org.cthul.fixsure.fluents.BiDataSource.Pair
 
hasNext() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 

I

i(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
include(String, Factory.Include<?>) - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
include(String, Factory.Include<?>) - Method in class org.cthul.fixsure.factory.DefaultNewFactory
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
include(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
include(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderValueSetup
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactoryValueSetup
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
include(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
include(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
include(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
include(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 
include(Factory.Include<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
 
include(Factory<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
 
include(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
 
include(String, Factory.Include<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
 
include(String, Factory<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
 
include(String, String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueSetupBase
 
initialize() - Method in class org.cthul.fixsure.factory.FactoryBase
 
InRange(char, char) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
InRange(char, char, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
InRange(Generator<Integer>) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
InRange(CharactersGenerator.InRange) - Constructor for class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
integers() - Static method in class org.cthul.fixsure.Fixsure
Generates random integers.
integers(int) - Static method in class org.cthul.fixsure.Fixsure
Generates random integers.
integers(int, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random integers.
integers(int, int) - Static method in class org.cthul.fixsure.Fixsure
Generates random integers.
integers(int, int, Distribution) - Static method in class org.cthul.fixsure.Fixsure
Generates random integers.
integers() - Static method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
Generates random integers.
integers(int) - Static method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
Generates random integers.
integers(int, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
Generates random integers.
integers(int, int) - Static method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
Generates random integers.
integers(int, int, Distribution) - Static method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
Generates random integers.
internPeekGenerator(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
isInRange(long, SequenceLength) - Static method in interface org.cthul.fixsure.SequenceLength
Checks whether an index is in range.
isUnbounded() - Method in class org.cthul.fixsure.generators.BoundedSequence
 
isUnbounded() - Method in interface org.cthul.fixsure.SequenceLength
Indicates whether every positive long is accepted.
ItemsSequence<T> - Class in org.cthul.fixsure.generators.value
 
ItemsSequence() - Constructor for class org.cthul.fixsure.generators.value.ItemsSequence
 
ItemsSequence.FromArray<T> - Class in org.cthul.fixsure.generators.value
 
ItemsSequence.FromCollection<T> - Class in org.cthul.fixsure.generators.value
 
ItemsSequence.FromRAList<T> - Class in org.cthul.fixsure.generators.value
 

L

l(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
L_NEGATIVE_INDICES - Static variable in interface org.cthul.fixsure.SequenceLength
 
L_UNBOUNDED - Static variable in interface org.cthul.fixsure.SequenceLength
 
LAMBDA_SEED_HINT - Static variable in interface org.cthul.fixsure.fluents.FlGenerator
 
LAMBDA_SEED_HINT - Static variable in interface org.cthul.fixsure.fluents.FlSequence
 
lambdaToString(Object, StringBuilder) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
LazyCombinedValues(DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher.LazyCombinedValues
 
LazyFetcher - Class in org.cthul.fixsure.fetchers
 
LazyFetcher(int) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher(DataSource<Integer>) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher(int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher(int, int) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher(int, int, Distribution) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher(FetcherWithScalar) - Constructor for class org.cthul.fixsure.fetchers.LazyFetcher
 
LazyFetcher.LazyCombinedValues<T> - Class in org.cthul.fixsure.fetchers
 
LazyFetcher.Template - Interface in org.cthul.fixsure.fetchers
 
LazyValues<T> - Class in org.cthul.fixsure.values
Values fetched from generators on demand.
LazyValues(DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(Collection<? extends T>, DataSource<? extends T>, int) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(DataSource<? extends T>) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(Collection<? extends T>, DataSource<? extends T>) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(Class<T>, Collection<? extends T>, Collection<? extends T>) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(Collection<? extends T>, DataSource<? extends T>, Collection<? extends LazyValues.Fetch<T>>, int) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues(LazyValues<T>) - Constructor for class org.cthul.fixsure.values.LazyValues
 
LazyValues.Fetch<T> - Class in org.cthul.fixsure.values
 
length() - Method in class org.cthul.fixsure.fluents.BiSequence.Anonymous
 
length() - Method in class org.cthul.fixsure.generators.AnonymousSequence
 
length() - Method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
length() - Method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
length() - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
length() - Method in class org.cthul.fixsure.generators.value.EmptySequence
 
length() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromArray
 
length() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromCollection
 
length() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
length() - Method in interface org.cthul.fixsure.SequenceLength
Number of elements that can be accessed through Sequence.value(long); negative if sequence is unbounded or allows negative indices.
length() - Method in class org.cthul.fixsure.values.AbstractValues
 
lessThan(int) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
link(ValueSource.FactoryMap) - Method in interface org.cthul.fixsure.factory.ValueGenerator
 

M

many() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
many(Distribution) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
many(long) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
many() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
many() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
many() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
map(BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
map(BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
map(BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiSequence
 
map(BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
map(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
map(DataSource<U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
map(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
map(DataSource<U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
map(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
map(FlSequence<U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
map(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
map(DataSource<U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
map(DataSource<In>, Function<? super In, ? extends DataSource<Out>>) - Static method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
map(DataSource<In>, Function<? super In, ? extends Out>) - Static method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
map1(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
map1(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
map1(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiSequence
 
map1(Function<? super T, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
map2(Function<? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
map2(Function<? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
map2(Function<? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiSequence
 
map2(Function<? super U, ? extends R>) - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
MappingGenerator<T> - Class in org.cthul.fixsure.generators.composite
 
MappingGenerator(DataSource<Src>, Function<? super Src, ? extends T>) - Constructor for class org.cthul.fixsure.generators.composite.MappingGenerator
 
MappingGenerator(MappingGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.MappingGenerator
 
merge(DataSource<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
MergingGenerator<T> - Class in org.cthul.fixsure.generators.composite
Merges multiple generators that produce sorted values into one.
MergingGenerator(DataSource<? extends T>, DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MergingGenerator
 
MergingGenerator(DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MergingGenerator
 
MergingGenerator(Generator<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MergingGenerator
 
MergingGenerator(Class<T>, DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MergingGenerator
 
MergingGenerator(MergingGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.MergingGenerator
 
min(SequenceLength, SequenceLength) - Static method in interface org.cthul.fixsure.SequenceLength
 
mix(DataSource<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
MixingGenerator<T> - Class in org.cthul.fixsure.generators.composite
Produces values from randomly selected generators.
MixingGenerator(DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MixingGenerator
 
MixingGenerator(Class<T>, Generator<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.MixingGenerator
 
MixingGenerator(MixingGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.MixingGenerator
 
mixWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
mixWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
mixWith(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 

N

NEGATIVE_INDICES - Static variable in interface org.cthul.fixsure.SequenceLength
 
negativeIndices() - Method in class org.cthul.fixsure.generators.BoundedSequence
 
negativeIndices() - Method in interface org.cthul.fixsure.SequenceLength
Indicates whether negative indices are accepted.
nestedSet(String, B) - Method in class org.cthul.fixsure.factory.FactoryBase
 
newBiGenerator() - Method in interface org.cthul.fixsure.fluents.BiSequence
 
newBiGenerator() - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
newFactoriesSetup() - Static method in class org.cthul.fixsure.factory.DefaultFactories
 
newFactoriesSetup() - Static method in class org.cthul.fixsure.Fixsure
 
newFactory(String, Class<T>) - Method in class org.cthul.fixsure.factory.DefaultFactories.Setup
 
newFactory(String, Class<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
newFactory(String, Class<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Builds a new factory for instances of clazz
newFactory(Class<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Builds a new factory for instances of clazz
newFactory(Typed<T>, Class<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Builds a new factory for instances of clazz
newFactory(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Builds a new factory for instances of clazz
newFactory(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup
 
newGenerator(String) - Method in class org.cthul.fixsure.factory.DefaultFactories
 
newGenerator(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
newGenerator() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
newGenerator() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
newGenerator() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
newGenerator() - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
newGenerator() - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromCollection
 
newGenerator() - Method in interface org.cthul.fixsure.Sequence
 
newGenerator() - Method in interface org.cthul.fixsure.Template
Creates a generator.
NewInstance(Class<T>) - Constructor for class org.cthul.fixsure.factory.DefaultNewFactory.NewInstance
 
newRandom(long) - Method in class org.cthul.fixsure.distributions.AbstractDistribution
 
newRandom(long) - Method in class org.cthul.fixsure.distributions.GaussianDistribution
 
newRandom(long) - Method in class org.cthul.fixsure.distributions.UniformDistribution
 
newValues(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.fetchers.AbstractFetcher
 
newValues(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.fetchers.EagerFetcher
 
newValues(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.fetchers.LazyFetcher
 
next() - Method in interface org.cthul.fixsure.Cardinality.Fetcher
next() - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
next() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
next(ValueGenerator.ValueMap) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
next(String) - Method in interface org.cthul.fixsure.factory.Factories
 
next(Typed<T>) - Method in interface org.cthul.fixsure.factory.Factories
 
next() - Method in interface org.cthul.fixsure.factory.Factory
 
next(ValueGenerator.ValueMap) - Method in class org.cthul.fixsure.factory.ValueGenerator.G2VG
 
next(ValueGenerator.ValueMap) - Method in interface org.cthul.fixsure.factory.ValueGenerator
 
next(ValueGenerator.ValueMap, Function<ValueGenerator.ValueMap, ValueGenerator.ValueMap>) - Method in interface org.cthul.fixsure.factory.ValueGenerator
If the value generator chooses to ignore the provided valueMap, it should pass its own value map to transform.
next() - Method in class org.cthul.fixsure.factory.ValueGenerator.VG2G
 
next(int) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(int, int) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(int, int, Distribution) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(int, int, long) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(DataSource<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(Generator<Integer>) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
next(BiConsumer<? super T, ? super U>) - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
next(int) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
next(DataSource<Integer>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
next(Cardinality) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
next() - Method in interface org.cthul.fixsure.Generator
Produces next value.
next() - Method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
next() - Method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
next() - Method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
next() - Method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
next() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
next() - Method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
next() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
next() - Method in class org.cthul.fixsure.generators.primitives.StringsGenerator
 
next() - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
next(int, DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches the next n elements from values.
next(Generator<Integer>, DataSource<T>) - Static method in class org.cthul.fixsure.values.EagerValues
Fetches the next n elements from values.
nextInt() - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextInt(int) - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextInt() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
Returns a random integer.
nextInt(int) - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
Returns a random integer, 0 <= i < n
nextKey(ValueSource.FactoryMap, String) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
nextKey(String) - Static method in interface org.cthul.fixsure.factory.ValueSource
 
nextLength() - Method in interface org.cthul.fixsure.Cardinality.Fetcher
The next number of elements that would have been fetched.
nextLength() - Method in class org.cthul.fixsure.fetchers.AbstractFetcher
 
nextLength() - Method in class org.cthul.fixsure.fetchers.EagerFetcher
 
nextLength() - Method in class org.cthul.fixsure.fetchers.LazyFetcher
 
nextLong() - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextLong(long) - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextLong() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
nextLong(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
nextPermutation() - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
nextPositiveInt() - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextPositiveInt() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
Returns a random positive integer.
nextPositiveLong() - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextPositiveLong() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
nextScalar() - Method in class org.cthul.fixsure.fetchers.FetcherWithScalar
 
nextScalar() - Method in class org.cthul.fixsure.generators.GeneratorWithScalar
Returns next scalar.
nextValue() - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
Produces a random value x, with 0 <= x < 1.
nextValue() - Method in class org.cthul.fixsure.distributions.AbstractDistributionRandom
Produces a random value x, with 0 <= x < 1.
nextValue(Random) - Method in class org.cthul.fixsure.distributions.AbstractDistributionRandom
 
nextValue(Random) - Method in class org.cthul.fixsure.distributions.GaussianDistribution.GDRandom
 
nextValue(Random) - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
nextValue() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator.FromString
 
nextValue() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator.InRange
 
nextValue() - Method in class org.cthul.fixsure.generators.primitives.CharactersGenerator
 
nextValue() - Method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
nextValue() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
NO_VALUE - Static variable in class org.cthul.fixsure.factory.FactoryBase
 
normal() - Static method in class org.cthul.fixsure.distributions.GaussianDistribution
Returns a normal or Gaussian distribution with default seed.
normal(long) - Static method in class org.cthul.fixsure.distributions.GaussianDistribution
Returns a normal or Gaussian distribution with the specified seed.
normal() - Static method in class org.cthul.fixsure.Fixsure
Returns a normal or Gaussian distribution with default seed.
normal(long) - Static method in class org.cthul.fixsure.Fixsure
Returns a normal or Gaussian distribution with the specified seed.
normalDistribution() - Static method in class org.cthul.fixsure.distributions.GaussianDistribution
Returns a normal or Gaussian distribution with default seed.
normalDistribution(long) - Static method in class org.cthul.fixsure.distributions.GaussianDistribution
Returns a normal or Gaussian distribution with the specified seed.
normalDistribution() - Static method in class org.cthul.fixsure.Fixsure
Returns a normal or Gaussian distribution with default seed.
normalDistribution(long) - Static method in class org.cthul.fixsure.Fixsure
Returns a normal or Gaussian distribution with the specified seed.
noValues() - Static method in class org.cthul.fixsure.Fixsure
Returns a sequence with length zero.
noValues() - Static method in class org.cthul.fixsure.generators.value.EmptySequence
Returns a sequence with length zero.
nullValues() - Static method in class org.cthul.fixsure.Fixsure
Returns an unbounded sequence of null values
nullValues() - Static method in class org.cthul.fixsure.generators.value.ConstantValue
Returns an unbounded sequence of null values

O

of(DataSource<T>) - Method in interface org.cthul.fixsure.Cardinality.Fetcher
Fetches elements from generator.
of(DataSource<T>) - Method in class org.cthul.fixsure.fetchers.AbstractFetcher
 
of(DataSource<T>) - Method in class org.cthul.fixsure.fetchers.EagerFetcher
 
of(DataSource<T>) - Method in class org.cthul.fixsure.fetchers.LazyFetcher
 
of(DataSource<T>) - Method in interface org.cthul.fixsure.fluents.FlCardinality.FlFetcher
 
ofEach(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.Cardinality.Fetcher
Fetches elements from each generator.
ofEach(DataSource<? extends T>...) - Method in class org.cthul.fixsure.fetchers.AbstractFetcher
 
ofEach(DataSource<? extends T>...) - Method in class org.cthul.fixsure.fetchers.EagerFetcher
 
ofEach(DataSource<? extends T>...) - Method in class org.cthul.fixsure.fetchers.LazyFetcher
 
ofEach(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlCardinality.FlFetcher
 
one() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
one() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
one() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
onlyFirst() - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
onlyFirst() - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
onlyFirst() - Method in interface org.cthul.fixsure.fluents.BiSequence
 
onlyFirst() - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
onlySecond() - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
onlySecond() - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
onlySecond() - Method in interface org.cthul.fixsure.fluents.BiSequence
 
onlySecond() - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
ordered() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
org.cthul.fixsure - package org.cthul.fixsure
 
org.cthul.fixsure.api - package org.cthul.fixsure.api
 
org.cthul.fixsure.distributions - package org.cthul.fixsure.distributions
 
org.cthul.fixsure.factory - package org.cthul.fixsure.factory
 
org.cthul.fixsure.fetchers - package org.cthul.fixsure.fetchers
 
org.cthul.fixsure.fluents - package org.cthul.fixsure.fluents
 
org.cthul.fixsure.generators - package org.cthul.fixsure.generators
 
org.cthul.fixsure.generators.composite - package org.cthul.fixsure.generators.composite
 
org.cthul.fixsure.generators.primitives - package org.cthul.fixsure.generators.primitives
 
org.cthul.fixsure.generators.value - package org.cthul.fixsure.generators.value
 
org.cthul.fixsure.values - package org.cthul.fixsure.values
 

P

Pair(T, U) - Constructor for class org.cthul.fixsure.fluents.BiDataSource.Pair
 
pairs() - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
pairs() - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
pairs() - Method in interface org.cthul.fixsure.fluents.BiSequence
 
pairs() - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
peek(Consumer<? super T>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
peek(Consumer<? super T>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
peek(Consumer<? super T>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
peek(Consumer<? super T>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
peekGenerator(String) - Method in class org.cthul.fixsure.factory.DefaultFactories
 
peekGenerator(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
peekGenerator(String) - Method in interface org.cthul.fixsure.factory.FactoryParent
 
peekOwnerValueGenerator(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
peekParentGenerator(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
peekSource(String, boolean) - Method in class org.cthul.fixsure.factory.DefaultFactories
 
peekSource(String, boolean) - Method in class org.cthul.fixsure.factory.FactoryBase
 
peekSource(String, boolean) - Method in interface org.cthul.fixsure.factory.FactoryParent
 
peekValueGenerator(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
peekValueGenerator(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
peekValueGenerator(String) - Method in interface org.cthul.fixsure.factory.ValueSource.FactoryMap
 
permutations(T...) - Static method in class org.cthul.fixsure.Fixsure
Generates permutations of an array
permutations(T...) - Static method in class org.cthul.fixsure.generators.value.PermutationsGenerator
Generates permutations of an array
PermutationsGenerator<T> - Class in org.cthul.fixsure.generators.value
 
PermutationsGenerator(T[]) - Constructor for class org.cthul.fixsure.generators.value.PermutationsGenerator
 
PermutationsGenerator(PermutationsGenerator<T>) - Constructor for class org.cthul.fixsure.generators.value.PermutationsGenerator
 
printList(Object, Collection<?>, StringBuilder) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
printList(Collection<?>, StringBuilder) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
printList(Collection<?>, StringBuilder, int) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
putValueSource(String, ValueSource<?>) - Method in class org.cthul.fixsure.factory.FactoryBase
 

Q

queue(DataSource<T>...) - Static method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 

R

random() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
random(long) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
random(Distribution) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
random(Distribution, long) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
random(Sequence<T>) - Static method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
random() - Method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
random(Distribution, long) - Method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
random(Distribution) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
random(long) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
random(Distribution, long) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
random(Distribution, long) - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
RandomIntegersGenerator - Class in org.cthul.fixsure.generators.primitives
Generates random integers in a given range.
RandomIntegersGenerator() - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, int) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, int, Distribution) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(int, int, int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator(RandomIntegersGenerator) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
RandomIntegersGenerator.Template - Class in org.cthul.fixsure.generators.primitives
 
RandomizedSequenceGenerator<T> - Class in org.cthul.fixsure.generators.composite
Randomly selects elements from a sequence.
RandomizedSequenceGenerator(Sequence<T>) - Constructor for class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
RandomizedSequenceGenerator(Sequence<T>, Distribution) - Constructor for class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
RandomizedSequenceGenerator(Sequence<T>, Distribution, long) - Constructor for class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
RandomizedSequenceGenerator(RandomizedSequenceGenerator) - Constructor for class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
randomSeedHint() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
randomSeedHint() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.AnonymousSequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.BoundedSequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue.Fetch
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.GeneratorWithDistribution
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.GeneratorWithScalar
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.value.EmptySequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.value.ItemsSequence
 
randomSeedHint() - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
recursionGuard() - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
repeat() - Method in interface org.cthul.fixsure.fluents.BiSequence
 
repeat() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
repeat() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
repeat(DataSource<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
RepeatingGenerator<T> - Class in org.cthul.fixsure.generators.composite
Converts a list of finite generators into an inifinte generator.
RepeatingGenerator(Template<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
RepeatingGenerator(RepeatingGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
reset() - Method in class org.cthul.fixsure.factory.DefaultFactories
 
reset() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
reset() - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
reset() - Method in interface org.cthul.fixsure.factory.Factories
 
reset() - Method in interface org.cthul.fixsure.factory.Factory.Include
 
reset() - Method in interface org.cthul.fixsure.factory.Factory
 
reset() - Method in class org.cthul.fixsure.factory.FactoryBase
 
rnd() - Method in class org.cthul.fixsure.distributions.AbstractDistributionRandom
The Random that should be used for generating values.
rnd() - Method in class org.cthul.fixsure.generators.GeneratorWithDistribution
 
rotate(DataSource<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
rotate(Sequence<? extends T>...) - Static method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
RoundRobinGenerator<T> - Class in org.cthul.fixsure.generators.composite
 
RoundRobinGenerator(DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
RoundRobinGenerator(Class<T>, DataSource<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
RoundRobinGenerator(RoundRobinGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
RoundRobinSequence<T> - Class in org.cthul.fixsure.generators.composite
 
RoundRobinSequence(Sequence<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
RoundRobinSequence(Class<T>, Sequence<? extends T>[]) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
RoundRobinSequence(RoundRobinSequence<T>) - Constructor for class org.cthul.fixsure.generators.composite.RoundRobinSequence
 

S

sequence(T...) - Static method in class org.cthul.fixsure.Fixsure
Converts an array into a sequence.
sequence(Collection<T>) - Static method in class org.cthul.fixsure.Fixsure
Converts a collection into a sequence.
sequence(Class<T>, Collection<T>) - Static method in class org.cthul.fixsure.Fixsure
Converts a collection into a sequence.
sequence(T...) - Static method in class org.cthul.fixsure.generators.value.ItemsSequence
Converts an array into a sequence.
sequence(Collection<T>) - Static method in class org.cthul.fixsure.generators.value.ItemsSequence
Converts a collection into a sequence.
sequence(Class<T>, Collection<T>) - Static method in class org.cthul.fixsure.generators.value.ItemsSequence
Converts a collection into a sequence.
Sequence<T> - Interface in org.cthul.fixsure
A source of values supporting random access.
sequence(SequenceLength, LongFunction<T>) - Static method in interface org.cthul.fixsure.Sequence
Creates a sequence with the given length from a long function.
sequence(LongFunction<T>) - Static method in interface org.cthul.fixsure.Sequence
Converts a function into an unbounded sequence.
sequence(long, LongFunction<T>) - Static method in interface org.cthul.fixsure.Sequence
Converts a function into a bounded sequence.
sequence(Class<T>, long, LongFunction<T>) - Static method in interface org.cthul.fixsure.Sequence
Converts a function into a typed, bounded sequence
SequenceLength - Interface in org.cthul.fixsure
Describes the length of a Sequence.
set(Object...) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
set(String) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
set(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
set(String, BiConsumer<? super B, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
set(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
set(Typed<T>, BiConsumer<? super B, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetup
 
set(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Sets the given field via reflection.
set(String, BiConsumer<? super B, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Sets a value using a setter.
set(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Sets the given field via reflection.
set(Typed<T>, BiConsumer<? super B, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Sets a value using a setter.
set(BiConsumer<? super B, T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Sets an anonymous value using a setter.
set(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
set(String, BiConsumer<? super R, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
set(Typed<T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
set(Typed<T>, BiConsumer<? super R, ? super T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
set(Object...) - Method in interface org.cthul.fixsure.factory.Factory.FactoryGenerator
 
set(String) - Method in interface org.cthul.fixsure.factory.Factory.FactoryGenerator
 
set(Typed<V>) - Method in interface org.cthul.fixsure.factory.Factory.FactoryGenerator
 
set(String, B) - Method in class org.cthul.fixsure.factory.FactoryBase
 
set(String, B) - Method in interface org.cthul.fixsure.factory.ValueGenerator
 
setSeed(long) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
setSeed(String) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
setSeed(String, String) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
setSeed(Class<?>) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
Setup() - Constructor for class org.cthul.fixsure.factory.DefaultFactories.Setup
 
Setup(FactoriesSetup, FactoryParent, String, Class<V>) - Constructor for class org.cthul.fixsure.factory.DefaultFactory.Setup
 
Setup(FactoryParent, String, Class<V>) - Constructor for class org.cthul.fixsure.factory.DefaultFactory.Setup
 
several() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
several(Distribution) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
several(long) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
several() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
several() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
several() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
shuffle() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
shuffle(long) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
shuffle() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
shuffle(long) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
shuffle() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
shuffle() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
shuffle(long) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
shuffle(Sequence<T>) - Static method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
shuffle(DataSource<T>) - Static method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
shuffle(DataSource<T>, long) - Static method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
shuffle() - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
shuffle(long) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
shuffle(long) - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
shuffle() - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
ShuffledSequenceGenerator<T> - Class in org.cthul.fixsure.generators.composite
Returns the elements of a sequence in random order.
ShuffledSequenceGenerator(Sequence<T>) - Constructor for class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
ShuffledSequenceGenerator(Sequence<T>, Distribution, long) - Constructor for class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
ShuffledSequenceGenerator(ShuffledSequenceGenerator<T>) - Constructor for class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
ShufflingGenerator<T> - Class in org.cthul.fixsure.generators.composite
 
ShufflingGenerator(DataSource<T>, int) - Constructor for class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
ShufflingGenerator(DataSource<T>, int, Distribution) - Constructor for class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
ShufflingGenerator(DataSource<T>, int, Distribution, long) - Constructor for class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
ShufflingGenerator(ShufflingGenerator) - Constructor for class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
size() - Method in class org.cthul.fixsure.values.EagerValues
 
size() - Method in class org.cthul.fixsure.values.LazyValues
 
snapshot() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
snapshot() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
snapshot() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
snapshot() - Method in interface org.cthul.fixsure.generators.CopyableGenerator
 
some() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
some(Distribution) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
some(long) - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
some() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
some() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
some() - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
sorted() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
specialDoubles() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
specialTestDoubles() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
split(Function<? super T, ? extends U>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
split(BiConsumer<? super T, ? super BiConsumer<? super U, ? super V>>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
split(Function<? super T, ? extends U>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
split(BiConsumer<? super T, ? super BiConsumer<? super U, ? super V>>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
split(Function<? super T, ? extends U>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
split(BiConsumer<? super T, ? super BiConsumer<? super U, ? super V>>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
split(Function<? super T, ? extends U>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
split(BiConsumer<? super T, ? super BiConsumer<? super U, ? super V>>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
step(int) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
str(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
stream() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
stream() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
stream() - Method in interface org.cthul.fixsure.fluents.FlSequence
 
stream() - Method in interface org.cthul.fixsure.fluents.FlValues
 
Stringify - Interface in org.cthul.fixsure.api
 
strings() - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(int) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(DataSource<Character>) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(DataSource<Character>, int) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(DataSource<Character>, DataSource<Integer>) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(char, char) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings(char, char, int) - Static method in class org.cthul.fixsure.Fixsure
Generates random strings.
strings() - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(int) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(DataSource<Character>) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(DataSource<Character>, int) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(DataSource<Character>, DataSource<Integer>) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(char, char) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
strings(char, char, int) - Static method in class org.cthul.fixsure.generators.primitives.StringsGenerator
Generates random strings.
StringsGenerator - Class in org.cthul.fixsure.generators.primitives
Generates random strings.
StringsGenerator(DataSource<Character>) - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 
StringsGenerator(DataSource<Character>, int) - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 
StringsGenerator(DataSource<Character>, DataSource<Integer>) - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 
StringsGenerator(int) - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 
StringsGenerator() - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 
StringsGenerator(StringsGenerator) - Constructor for class org.cthul.fixsure.generators.primitives.StringsGenerator
 

T

template(Distribution, long) - Static method in interface org.cthul.fixsure.fluents.FlDistribution
 
Template(Distribution, int, int, int, Long) - Constructor for class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
Template<T> - Interface in org.cthul.fixsure
Creates generators that will always produce the same values.
template(FlTemplate<T>) - Static method in interface org.cthul.fixsure.Template
Returns a template.
testDoubles() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
testIntegers() - Static method in class org.cthul.fixsure.generators.primitives.TestValues
 
TestValues - Class in org.cthul.fixsure.generators.primitives
 
then(Consumer<? super B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Passes the constructed object to a consumer.
then(BiConsumer<? super B, ? super ValueGenerator.ValueMap>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Passes the constructed object and the value map to a consumer.
then(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
then(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
then(Sequence<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
then(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
then(DataSource<? extends T>) - Method in interface org.cthul.fixsure.fluents.FlValues
 
then(int, DataSource<? extends T>) - Method in interface org.cthul.fixsure.fluents.FlValues
 
then(Generator<Integer>, DataSource<? extends T>) - Method in interface org.cthul.fixsure.fluents.FlValues
 
then(Collection<? extends T>) - Method in interface org.cthul.fixsure.fluents.FlValues
 
then(Generator<? extends T>) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
then(int, Generator<? extends T>) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
then(Generator<Integer>, Generator<? extends T>) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
then(DataSource<? extends T>...) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
then(Generator<Integer>, DataSource<? extends T>) - Method in class org.cthul.fixsure.values.AbstractValues
 
then(DataSource<? extends T>) - Method in class org.cthul.fixsure.values.EagerValues
 
then(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.values.EagerValues
 
then(Collection<? extends T>) - Method in class org.cthul.fixsure.values.EagerValues
 
then(DataSource<? extends T>) - Method in class org.cthul.fixsure.values.LazyValues
 
then(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.values.LazyValues
 
then(Collection<? extends T>) - Method in class org.cthul.fixsure.values.LazyValues
 
thenAll(DataSource<? extends T>...) - Method in interface org.cthul.fixsure.fluents.FlValues
 
thenAll(DataSource<? extends T>...) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
thenAll(DataSource<? extends T>...) - Method in class org.cthul.fixsure.values.AbstractValues
 
thenApply(Function<? super B, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Replaces the object under construction with the function result.
thenApply(BiFunction<? super B, ? super ValueGenerator.ValueMap, ? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.BuilderSetupBase
Replaces the object under construction with the function result.
three() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
three() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
three() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
to(Function<? super ValueGenerator.ValueMap, ? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the function to obtain the value.
to(DataSource<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the data source to obtain values.
to(Supplier<? extends DataSource<? extends T>>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use a supplier as a data source to obtain values.
to(T) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Alway uses the given value.
to(int) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator.Template
 
toArray(Class<A>) - Method in class org.cthul.fixsure.values.AbstractValues
 
toArray() - Method in class org.cthul.fixsure.values.AbstractValues
 
toArray(Class<A>) - Method in interface org.cthul.fixsure.Values
 
toArray() - Method in interface org.cthul.fixsure.Values
Creates an array using the value type of the source.
toAscii(long, StringBuilder) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
toBiGenerator() - Method in interface org.cthul.fixsure.fluents.BiDataSource
 
toBiGenerator() - Method in interface org.cthul.fixsure.fluents.BiGenerator
 
toBiGenerator() - Method in interface org.cthul.fixsure.fluents.BiTemplate
 
toFactories() - Method in class org.cthul.fixsure.factory.DefaultFactories.Setup
 
toFactories() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.FactorySetup
 
toFactories() - Method in interface org.cthul.fixsure.factory.FactoriesSetup
Returns the Factories instance.
toFetcher() - Method in interface org.cthul.fixsure.Cardinality.Fetcher
Deprecated.
redundant operation
toFetcher() - Method in interface org.cthul.fixsure.Cardinality
Returns a Cardinality.Fetcher for this cardinality.
toFetcher() - Method in interface org.cthul.fixsure.fetchers.EagerFetcher.Template
 
toFetcher() - Method in interface org.cthul.fixsure.fetchers.LazyFetcher.Template
 
toFetcher() - Method in interface org.cthul.fixsure.fluents.FlCardinality.FlFetcher
Deprecated.
toFetcher() - Method in interface org.cthul.fixsure.fluents.FlCardinality.Template
 
toFetcher() - Method in interface org.cthul.fixsure.fluents.FlCardinality
 
toGenerator() - Method in interface org.cthul.fixsure.Cardinality.Fetcher
Deprecated.
Redundant operation
toGenerator() - Method in interface org.cthul.fixsure.Cardinality
toGenerator() - Method in interface org.cthul.fixsure.DataSource
Returns a generator for this data.
toGenerator(ValueGenerator<T>, ValueGenerator.ValueMap) - Static method in interface org.cthul.fixsure.factory.ValueGenerator
 
toGenerator() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
toGenerator() - Method in interface org.cthul.fixsure.fluents.FlGenerator
Deprecated.
toGenerator() - Method in interface org.cthul.fixsure.fluents.FlTemplate
Deprecated.
toGenerator() - Method in interface org.cthul.fixsure.Generator
Deprecated.
Redundant operation
toGenerator() - Method in interface org.cthul.fixsure.Template
Deprecated.
use #newGenerator
toGenerators(DataSource<T>...) - Static method in interface org.cthul.fixsure.DataSource
Converts an array of data sources into generators by calling DataSource.toGenerator() on each.
toGenerators(DataSource<T>, DataSource<T>...) - Static method in interface org.cthul.fixsure.DataSource
Converts data sources into generators by calling DataSource.toGenerator() on each.
token(String) - Static method in interface org.cthul.fixsure.Typed
 
token(String, Class<T>) - Static method in interface org.cthul.fixsure.Typed
 
toLong(SequenceLength) - Static method in interface org.cthul.fixsure.SequenceLength
 
toNext(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the next value returned by the referenced generator or factory.
toNext(Class<?>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the next value returned by the referenced generator or factory.
toNext(Generator<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the next value returned by the given generator.
toNext(LongFunction<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the next value by the given sequence.
toObjectArray() - Method in class org.cthul.fixsure.values.AbstractValues
 
toObjectArray() - Method in interface org.cthul.fixsure.Values
Alias for List.toArray()
toRandomNumbers(long) - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
Deprecated.
Redundant operation
toRandomNumbers(long) - Method in interface org.cthul.fixsure.Distribution
If this is a random number generator, returns itself; otherwise returns a new random number generator.
toRandomNumbers(long) - Method in class org.cthul.fixsure.distributions.AbstractDistribution
 
toRandomNumbers(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
Deprecated.
redundant operation
toRandomNumbers(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution.Template
 
toRandomNumbers(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution
 
toSeed(String, String) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
toSeed(Class<?>) - Static method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
toString() - Method in class org.cthul.fixsure.api.AbstractStringify
 
toString(StringBuilder) - Method in class org.cthul.fixsure.api.AbstractStringify
 
toString(StringBuilder) - Method in interface org.cthul.fixsure.api.Stringify
 
toString(Stringify) - Static method in interface org.cthul.fixsure.api.Stringify
 
toString(Object, StringBuilder) - Static method in interface org.cthul.fixsure.api.Stringify
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.AbstractDistribution
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.AbstractDistributionRandom
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.GaussianDistribution.GDRandom
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.GaussianDistribution
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.UniformDistribution
 
toString(StringBuilder) - Method in class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
toString() - Method in class org.cthul.fixsure.factory.DefaultFactory.Setup
 
toString() - Method in class org.cthul.fixsure.factory.DefaultFactory
 
toString(StringBuilder) - Method in class org.cthul.fixsure.factory.DefaultFactory
 
toString() - Method in class org.cthul.fixsure.factory.FactoryBase
 
toString() - Method in class org.cthul.fixsure.factory.ValueGenerator.G2VG
 
toString(StringBuilder) - Method in class org.cthul.fixsure.factory.ValueGenerator.VG2G
 
toString(StringBuilder) - Method in class org.cthul.fixsure.fetchers.EagerFetcher
 
toString(StringBuilder) - Method in class org.cthul.fixsure.fetchers.FetcherWithScalar
 
toString(StringBuilder) - Method in class org.cthul.fixsure.fetchers.LazyFetcher
 
toString() - Method in class org.cthul.fixsure.fluents.BiDataSource.Pair
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.AnonymousSequence
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.AnonymousTemplate
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.DistinctGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.FilteringGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.FlatMappingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.MappingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.MergingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.MixingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.RandomizedSequenceGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.RepeatingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.RoundRobinGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.ShuffledSequenceGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.composite.ShufflingGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.GeneratorWithDistribution
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.GeneratorWithScalar
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.primitives.BooleansGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.primitives.DoublesGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.primitives.RandomIntegersGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.primitives.StringsGenerator
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.value.EmptySequence
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.value.ItemsSequence
 
toString(StringBuilder) - Method in class org.cthul.fixsure.generators.value.PermutationsGenerator
 
toString(StringBuilder) - Method in interface org.cthul.fixsure.Template
 
toValueOf(String) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the given value from the ValueGenerator.ValueMap
toValues(ValueGenerator<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
Use the function to obtain the value.
toValuesOf(ValueSource<? extends T>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.ValueDeclaration
 
transform(Function<? super FlGenerator<? extends T>, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
transform(Function<? super FlTemplate<? extends T>, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
transformSource(Function<? super FlDataSource<? extends T>, ? extends R>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
two() - Static method in class org.cthul.fixsure.fetchers.Fetchers
 
two() - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
two() - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
Typed<T> - Interface in org.cthul.fixsure
Optional interface for DataSources to provide information about their values.
typelistOf(Object...) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
typeOf(Object) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 
typeOf(Object) - Static method in interface org.cthul.fixsure.Typed
 
typesOf(Object...) - Static method in class org.cthul.fixsure.generators.GeneratorTools
 

U

UDRandom(long) - Constructor for class org.cthul.fixsure.distributions.UniformDistribution.UDRandom
 
unbound(DataSource<T>) - Static method in class org.cthul.fixsure.fetchers.LazyFetcher
 
unbound(DataSource<? extends T>) - Static method in class org.cthul.fixsure.values.LazyValues
Fetches elements from values.
UNBOUNDED - Static variable in interface org.cthul.fixsure.SequenceLength
 
uniform() - Static method in class org.cthul.fixsure.distributions.UniformDistribution
Returns a uniform distribution with default seed.
uniform(long) - Static method in class org.cthul.fixsure.distributions.UniformDistribution
Returns a uniform distribution with the specified seed.
uniform() - Static method in class org.cthul.fixsure.Fixsure
Returns a uniform distribution with default seed.
uniform(long) - Static method in class org.cthul.fixsure.Fixsure
Returns a uniform distribution with the specified seed.
UniformDistribution - Class in org.cthul.fixsure.distributions
A Distribution where each value has the same probability.
UniformDistribution(LongSupplier) - Constructor for class org.cthul.fixsure.distributions.UniformDistribution
 
UniformDistribution(long) - Constructor for class org.cthul.fixsure.distributions.UniformDistribution
 
UniformDistribution(long, LongSupplier) - Constructor for class org.cthul.fixsure.distributions.UniformDistribution
 
UniformDistribution(AbstractDistribution) - Constructor for class org.cthul.fixsure.distributions.UniformDistribution
 
uniformDistribution() - Static method in class org.cthul.fixsure.distributions.UniformDistribution
Returns a uniform distribution with default seed.
uniformDistribution(long) - Static method in class org.cthul.fixsure.distributions.UniformDistribution
Returns a uniform distribution with the specified seed.
uniformDistribution() - Static method in class org.cthul.fixsure.Fixsure
Returns a uniform distribution with default seed.
uniformDistribution(long) - Static method in class org.cthul.fixsure.Fixsure
Returns a uniform distribution with the specified seed.
UniformDistribution.UDRandom - Class in org.cthul.fixsure.distributions
 
useDefaultConstructor() - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewFactory
 

V

v1() - Method in class org.cthul.fixsure.fluents.BiDataSource.Pair
 
v2() - Method in class org.cthul.fixsure.fluents.BiDataSource.Pair
 
value(long, BiConsumer<? super T, ? super U>) - Method in interface org.cthul.fixsure.fluents.BiSequence
 
value(long) - Method in class org.cthul.fixsure.generators.composite.RoundRobinSequence
 
value(long) - Method in class org.cthul.fixsure.generators.primitives.ConsecutiveIntegersSequence
 
value(long) - Method in class org.cthul.fixsure.generators.value.ConstantValue
 
value(long) - Method in class org.cthul.fixsure.generators.value.EmptySequence
 
value(long) - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromArray
 
value(long) - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromCollection
 
value(long) - Method in class org.cthul.fixsure.generators.value.ItemsSequence.FromRAList
 
value(long) - Method in interface org.cthul.fixsure.Sequence
Returns the nth element.
value(long) - Method in class org.cthul.fixsure.values.AbstractValues
 
valueGenerator(String) - Method in class org.cthul.fixsure.factory.DefaultFactory.VM
 
valueGenerator(String) - Method in class org.cthul.fixsure.factory.FactoryBase
 
ValueGenerator<T> - Interface in org.cthul.fixsure.factory
 
valueGenerator(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
valueGenerator(String) - Method in interface org.cthul.fixsure.factory.ValueSource.FactoryMap
 
ValueGenerator.G2VG<T> - Class in org.cthul.fixsure.factory
 
ValueGenerator.Src<T> - Interface in org.cthul.fixsure.factory
 
ValueGenerator.ValueMap - Interface in org.cthul.fixsure.factory
 
ValueGenerator.VG2G<T> - Class in org.cthul.fixsure.factory
 
values(long) - Method in interface org.cthul.fixsure.Distribution.RandomNumbers
Deprecated.
Redundant operation
values(long) - Method in interface org.cthul.fixsure.Distribution
Converts this distribution into a data source.
values(String...) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
values(T[], String...) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
values(T[], int, String...) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 
values() - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
 
values(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution.FlRandom
Deprecated.
seed not supported, use #fluentData
values(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution.Template
 
values(long) - Method in interface org.cthul.fixsure.fluents.FlDistribution
 
Values<T> - Interface in org.cthul.fixsure
A list of values that has been produced by a generator.
ValueSource<T> - Interface in org.cthul.fixsure.factory
 
ValueSource.FactoryMap - Interface in org.cthul.fixsure.factory
 
VG2G(ValueGenerator<T>, ValueGenerator.ValueMap) - Constructor for class org.cthul.fixsure.factory.ValueGenerator.VG2G
 
VM(DefaultFactory) - Constructor for class org.cthul.fixsure.factory.DefaultFactory.VM
 

W

with(Supplier<? extends B>) - Method in interface org.cthul.fixsure.factory.FactoriesSetup.NewBuilder
The factory will get builder instances from the supplier.
with(DataSource<U>) - Method in interface org.cthul.fixsure.fluents.FlDataSource
 
with(DataSource<U>) - Method in interface org.cthul.fixsure.fluents.FlGenerator
 
with(Sequence<U>) - Method in interface org.cthul.fixsure.fluents.FlSequence
 
with(DataSource<U>) - Method in interface org.cthul.fixsure.fluents.FlTemplate
 
wrap(Cardinality.Fetcher) - Static method in interface org.cthul.fixsure.fluents.FlCardinality
 
wrap(Distribution) - Static method in interface org.cthul.fixsure.fluents.FlDistribution
 
wrap(Distribution.RandomNumbers) - Static method in interface org.cthul.fixsure.fluents.FlDistribution
 

X

x(String) - Method in interface org.cthul.fixsure.factory.ValueGenerator.ValueMap
 

_

__addMore(int, DataSource<? extends T>) - Method in interface org.cthul.fixsure.fetchers.AbstractFetcher.CombinableValues
 
__addMore(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.fetchers.EagerFetcher.EagerCombinedValues
 
__addMore(int, DataSource<? extends T>) - Method in class org.cthul.fixsure.fetchers.LazyFetcher.LazyCombinedValues
 
__asValues() - Method in interface org.cthul.fixsure.fetchers.AbstractFetcher.CombinableValues
 
__asValues() - Method in class org.cthul.fixsure.fetchers.EagerFetcher.EagerCombinedValues
 
__asValues() - Method in class org.cthul.fixsure.fetchers.LazyFetcher.LazyCombinedValues
 
_add(DataSource<? extends T>) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
_add(Generator<? extends T>, int) - Method in class org.cthul.fixsure.generators.composite.GeneratorQueue
 
_add(T) - Method in class org.cthul.fixsure.values.EagerValues
 
_add(DataSource<? extends T>, int) - Method in class org.cthul.fixsure.values.EagerValues
 
_add(DataSource<? extends T>) - Method in class org.cthul.fixsure.values.LazyValues
 
_add(DataSource<? extends T>, int) - Method in class org.cthul.fixsure.values.LazyValues
 
_add(Collection<? extends T>) - Method in class org.cthul.fixsure.values.LazyValues
 
_addAll(Collection<T>) - Method in class org.cthul.fixsure.values.EagerValues
 
_setSeed(long) - Method in class org.cthul.fixsure.distributions.DistributionRandomizer
 
A B C D E F G H I L M N O P Q R S T U V W X _ 
Skip navigation links

Copyright © 2019. All rights reserved.