Table of Contents

Namespace LfrlAnvil.Generators

Classes

ByteSequenceGenerator

Represents byte sequence generator of values within specified range.

DecimalSequenceGenerator

Represents decimal sequence generator of values within specified range.

DoubleSequenceGenerator

Represents double sequence generator of values within specified range.

FixedSequenceGenerator

Represents Fixed sequence generator of values within specified range.

FloatSequenceGenerator

Represents float sequence generator of values within specified range.

IntSequenceGenerator

Represents int sequence generator of values within specified range.

LongSequenceGenerator

Represents long sequence generator of values within specified range.

SbyteSequenceGenerator

Represents sbyte sequence generator of values within specified range.

SequenceGeneratorBase<T>

Represents a generic sequence generator of objects within specified range.

ShortSequenceGenerator

Represents short sequence generator of values within specified range.

UintSequenceGenerator

Represents uint sequence generator of values within specified range.

UlongSequenceGenerator

Represents ulong sequence generator of values within specified range.

UshortSequenceGenerator

Represents ushort sequence generator of values within specified range.

Interfaces

IBoundGenerator<T>

Represents a generic generator of objects within specified range.

IGenerator

Represents a type-erased generator of objects.

IGenerator<T>

Represents a generic generator of objects.

ISequenceGenerator<T>

Represents a generic sequence generator of objects within specified range.