OrLazy

org.hungerford.generic.schema.product.field.Field$.OrLazy
sealed trait OrLazy[T, F, N <: FieldName]() extends Extr[T, F] with Named[N]

Attributes

Graph
Supertypes
trait Named[N]
trait Named[N]
trait Extr[T, F]
trait Tpe[F]
trait Tpe[F]
trait Of[T]
trait Of[T]
trait Field
class Object
trait Matchable
class Any
Known subtypes
class Field[T, F, N, S]
class LazyField[T, F, N]

Members list

Concise view

Value members

Inherited methods

def default: Option[F]

Attributes

Inherited from:
Tpe
def deprecated: Boolean

Attributes

Inherited from:
Field
def description: Option[String]

Attributes

Inherited from:
Field
def examples: Seq[F]

Attributes

Inherited from:
Tpe
def extractor: T => F

Attributes

Inherited from:
Extr
def fieldName: N

Attributes

Inherited from:
Named
def name: N

Attributes

Inherited from:
Named
def validators: Set[Validator[F]]

Attributes

Inherited from:
Tpe