SchemaType

sealed
trait SchemaType[T]

The type of the low-level representation of a T values. Part of Schemas.

Companion
object
class Object
trait Matchable
class Any
class SArray[T, E]
class SBinary[T]
class SBoolean[T]
class SCoproduct[T]
class SDate[T]
class SDateTime[T]
class SInteger[T]
class SNumber[T]
class SOpenProduct[T, V]
class SOption[T, E]
class SProduct[T]
class SRef[T]
class SString[T]

Value members

Abstract methods

def as[TT]: SchemaType[TT]

Adapt this schema to type TT. Only the meta-data is retained. Run-time functionality, which allows traversing collection elements, product fields, or coproduct subtypes is lost.

Adapt this schema to type TT. Only the meta-data is retained. Run-time functionality, which allows traversing collection elements, product fields, or coproduct subtypes is lost.

def contramap[TT](g: TT => T): SchemaType[TT]
def show: String