CaseClass7

zio.schema.Schema$.CaseClass7$
See theCaseClass7 companion trait
object CaseClass7

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Types

type WithFields[F1 <: Singleton & String, F2 <: Singleton & String, F3 <: Singleton & String, F4 <: Singleton & String, F5 <: Singleton & String, F6 <: Singleton & String, F7 <: Singleton & String, A1, A2, A3, A4, A5, A6, A7, Z] = CaseClass7[A1, A2, A3, A4, A5, A6, A7, Z] { type Field1 = F1; type Field2 = F2; type Field3 = F3; type Field4 = F4; type Field5 = F5; type Field6 = F6; type Field7 = F7; }

Value members

Concrete methods

def apply[A1, A2, A3, A4, A5, A6, A7, Z](id0: TypeId, field01: Field[Z, A1], field02: Field[Z, A2], field03: Field[Z, A3], field04: Field[Z, A4], field05: Field[Z, A5], field06: Field[Z, A6], field07: Field[Z, A7], construct0: (A1, A2, A3, A4, A5, A6, A7) => Z, annotations0: Chunk[Any]): CaseClass7[A1, A2, A3, A4, A5, A6, A7, Z]
def unapply[A1, A2, A3, A4, A5, A6, A7, Z](schema: CaseClass7[A1, A2, A3, A4, A5, A6, A7, Z]): Some[(TypeId, WithFieldName[Z, Field1, A1], WithFieldName[Z, Field2, A2], WithFieldName[Z, Field3, A3], WithFieldName[Z, Field4, A4], WithFieldName[Z, Field5, A5], WithFieldName[Z, Field6, A6], WithFieldName[Z, Field7, A7], (A1, A2, A3, A4, A5, A6, A7) => Z, Chunk[Any])]