case class TrialsImplementation[Case](generation: Free[GenerationOperation, _ <: Case]) extends TrialsSkeletalImplementation[Case] with TrialsSkeletalImplementation[Case]
- Companion:
- object
trait Serializable
trait Product
trait Equals
trait TrialsSkeletalImplementation[Case]
trait Trials[Case]
trait TrialsScaffolding[Case, SupplyToSyntax[Case]]
trait TrialsSkeletalImplementation[Case]
trait Trials[Case]
trait TrialsScaffolding[Case]
trait TrialsFactoring[Case]
class Object
trait Matchable
class Any
TrialsImplementation[Case]
Value members
Constructors
Concrete methods
override def lotsOfSize[Collection](size: Int)(implicit factory: Factory[Case, Collection]): TrialsImplementation[Collection]
- Definition Classes
override def several[Collection](implicit factory: Factory[Case, Collection]): TrialsImplementation[Collection]
- Definition Classes
override def withLimits(casesLimit: Int, optionalLimits: OptionalLimits): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
- TrialsScaffolding
override def withLimits(casesLimit: Int, optionalLimits: OptionalLimits, shrinkageStop: ShrinkageStop[_ >: Case]): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
- TrialsScaffolding
override def withLimits(casesLimit: Int, complexityLimit: Int, shrinkageAttemptsLimit: Int, shrinkageStop: () => Case): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy]): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
- TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy], optionalLimits: OptionalLimits): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
- TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy], optionalLimits: OptionalLimits, shrinkageStop: ShrinkageStop[_ >: Case]): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
- TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: CaseSupplyCycle => CasesLimitStrategy, complexityLimit: Int, shrinkageAttemptsLimit: Int, shrinkageStop: () => Case): SupplyToSyntax[Case] & SupplyToSyntax[Case]
- Definition Classes
Inherited methods
override def collections[Collection](builderFactory: Supplier[Builder[Case, Collection]]): TrialsSkeletalImplementation[Collection]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def collectionsOfSize[Collection](size: Int, builderFactory: Supplier[Builder[Case, Collection]]): TrialsSkeletalImplementation[Collection]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def flatMap[TransformedCase](step: Function[Case, Trials[TransformedCase]]): TrialsSkeletalImplementation[TransformedCase]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def flatMap[TransformedCase](step: Case => Trials[TransformedCase]): TrialsImplementation[TransformedCase]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation
override def immutableMaps[Value](values: Trials[Value]): TrialsSkeletalImplementation[ImmutableMap[Case, Value]]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def immutableSortedMaps[Value](elementComparator: Comparator[Case], values: Trials[Value]): TrialsSkeletalImplementation[ImmutableSortedMap[Case, Value]]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def immutableSortedSets(elementComparator: Comparator[Case]): TrialsSkeletalImplementation[ImmutableSortedSet[Case]]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def map[TransformedCase](transform: Function[Case, TransformedCase]): TrialsSkeletalImplementation[TransformedCase]
- Definition Classes
- TrialsSkeletalImplementation -> Trials
- Inherited from:
- TrialsSkeletalImplementation
override def map[TransformedCase](transform: Case => TransformedCase): TrialsImplementation[TransformedCase]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation
def mapFilter[TransformedCase](filteringTransform: Function[Case, Optional[TransformedCase]]): TrialsSkeletalImplementation[TransformedCase]
- Inherited from:
- TrialsSkeletalImplementation
override def mapFilter[TransformedCase](filteringTransform: Case => Option[TransformedCase]): TrialsImplementation[TransformedCase]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation
override def maps[CovarianceFudge >: Case, Value](values: Trials[Value]): TrialsSkeletalImplementation[Map[CovarianceFudge, Value]]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation
override def sortedMaps[CovarianceFudge >: Case, Value](values: Trials[Value])(implicit ordering: Ordering[CovarianceFudge]): TrialsSkeletalImplementation[SortedMap[CovarianceFudge, Value]]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation
override def sortedSets[CovarianceFudge >: Case](implicit ordering: Ordering[CovarianceFudge]): TrialsSkeletalImplementation[SortedSet[CovarianceFudge]]
- Definition Classes
- Inherited from:
- TrialsSkeletalImplementation