object SchemaFor extends PrimitiveSchemas with BigDecimalSchemas with ByteIterableSchemas with CollectionSchemas with EitherSchemas with EnumSchemas with OptionSchemas with StringSchemas with TemporalSchemas with TupleSchemas with MagnoliaDerivedSchemas
- Companion
- class
trait MagnoliaDerivedSchemas
trait AutoDerivation[[T] =>> SchemaFor[T]]
trait Derivation[[T] =>> SchemaFor[T]]
trait CommonDerivation[[T] =>> SchemaFor[T]]
trait TupleSchemas
trait TemporalSchemas
trait StringSchemas
trait OptionSchemas
trait EnumSchemas
trait EitherSchemas
trait CollectionSchemas
trait ByteIterableSchemas
trait BigDecimalSchemas
trait PrimitiveSchemas
class Object
trait Matchable
class Any
Type members
Inherited types
Value members
Inherited methods
inline def getParams[T, Labels <: Tuple, Params <: Tuple](annotations: Map[String, List[Any]], typeAnnotations: Map[String, List[Any]], repeated: Map[String, Boolean], idx: Int): List[Param[Typeclass, T]]
- Inherited from
- CommonDerivation
inline def subtypes[T, SubtypeTuple <: Tuple](m: SumOf[T], idx: Int): List[Subtype[Typeclass, T, _]]
- Inherited from
- Derivation