SchemaCompanionMacros

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def generateOneOfUsingField[E : Type, V : Type](extractor: Expr[E => V], asString: Expr[V => String])(mapping: Expr[Seq[(V, Schema[_])]])(conf: Expr[Configuration])(implicit evidence$5: Type[E], evidence$6: Type[V], q: Quotes): Expr[Schema[E]]
def generateSchemaForMap[K : Type, V : Type](schemaForV: Expr[Schema[V]], keyToString: Expr[K => String])(implicit evidence$3: Type[K], evidence$4: Type[V], q: Quotes): Expr[Schema[Map[K, V]]]