AnyRef.Opaque.Data

object Data
Source
__.scala
class java.lang.Object
trait scala.Matchable
class Any

Member

trait _methods[A <: AnyRef.Opaque, REAL <: AnyRef] extends _methods[A, REAL]

Default methods for all AnyRef.Opaque.Data defined types

Source
__.scala
abstract class Ordered[A <: AnyRef.Opaque, REAL <: AnyRef](name: String)(using realOrdering: Ordering[REAL], ct: scala.reflect.ClassTag[REAL]) extends AnyRef.Opaque.Data[A, REAL] with _methods[A, REAL]

AnyRef Opaque Ordered Data Companion Object Base

Opaque Ordered Data element is provided with default ordering and can be compared with comparison operators.

See sample type definition.

Source
Ordered.scala
abstract class Ordered[A <: AnyRef.Opaque, REAL <: AnyRef](name: String)(using realOrdering: Ordering[REAL], ct: scala.reflect.ClassTag[REAL]) extends AnyRef.Opaque.Data[A, REAL] with _methods[A, REAL]

AnyRef Opaque Ordered Data Companion Object Base

Opaque Ordered Data element is provided with default ordering and can be compared with comparison operators.

See sample type definition.

Source
Ordered.scala