SchemaMetadata

zio.blocks.schema.SchemaMetadata
See theSchemaMetadata companion class

Attributes

Companion
class
Source
SchemaMetadata.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object Folder

Attributes

Companion
trait
Source
SchemaMetadata.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Folder.type
trait Folder[S, G[_], Z]

Attributes

Companion
object
Source
SchemaMetadata.scala
Supertypes
class Object
trait Matchable
class Any

Types

type Bound[S, G[_]] = SchemaMetadata[S, G]

Attributes

Source
SchemaMetadata.scala
type Id[A] = A

Attributes

Source
SchemaMetadata.scala
type Simple[S] = SchemaMetadata[S, Id]

Attributes

Source
SchemaMetadata.scala

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

def bound[S, G[_]]: SchemaMetadata[S, G]

Attributes

Source
SchemaMetadata.scala
def empty[S, G[_]]: SchemaMetadata[S, G]

Attributes

Source
SchemaMetadata.scala
def simple[S]: Simple[S]

Attributes

Source
SchemaMetadata.scala