object Opaque
- Source
- __.scala
class java.lang.Object
trait scala.Matchable
class Any
Member
abstract class Base[A <: String.Opaque](name: String) extends AnyRef.Opaque.Base[A, String] with _methods
String Opaque Companion Object Base
String Opaque Base by default inherits a large library of String methods.
Note. Most opaque companions extend Opaque.Data, which also defines specialized containers attached to the type.
- Source
- __.scala
abstract class Base[A <: String.Opaque](name: String) extends AnyRef.Opaque.Base[A, String] with _methods
String Opaque Companion Object Base
String Opaque Base by default inherits a large library of String methods.
Note. Most opaque companions extend Opaque.Data, which also defines specialized containers attached to the type.
- Source
- __.scala
abstract class Data[A <: String.Opaque](name: String) extends String.Opaque.Base[A] with _methods with AnyRef.G.Companion.Containers[A]
String Opaque Data Companion Object Base
Opaque Data not only defines a String based opaque type, but also privides a framework of customized containers attached to this type.
See more in the guide.
- Source
- Data.scala
abstract class Data[A <: String.Opaque](name: String) extends String.Opaque.Base[A] with _methods with AnyRef.G.Companion.Containers[A]
String Opaque Data Companion Object Base
Opaque Data not only defines a String based opaque type, but also privides a framework of customized containers attached to this type.
See more in the guide.
- Source
- Data.scala