QualityAssuredBatch

A batch of products of a certain type uniquely identified by an ID, which has undergone quality assurance.

trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Enum entries

case Failed(id: BatchID, cheeseType: CheeseType)

A batch which failed quality assurance.

A batch which failed quality assurance.

case Passed(id: BatchID, cheeseType: CheeseType)

A batch which passed quality assurance.

A batch which passed quality assurance.