object DeriveConfig extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DeriveConfig
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Typeclass[T] = DeriveConfig[T]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[A](implicit ev: DeriveConfig[A]): DeriveConfig[A]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def combine[T](caseClass: CaseClass[DeriveConfig, T]): DeriveConfig[T]
- def deriveConfig[T](implicit config: DeriveConfig[T]): Config[T]
- final def dispatch[T](sealedTrait: SealedTrait[DeriveConfig, T]): DeriveConfig[T]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit macro def getDeriveConfig[T]: DeriveConfig[T]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val implicitBigDecimalDesc: DeriveConfig[BigDecimal]
- implicit val implicitBigIntDesc: DeriveConfig[BigInt]
- implicit val implicitBooleanDesc: DeriveConfig[Boolean]
- implicit val implicitByteDesc: DeriveConfig[Byte]
- implicit val implicitDoubleDesc: DeriveConfig[Double]
- implicit val implicitDurationDesc: DeriveConfig[zio.Duration]
- implicit def implicitEitherDesc[A, B](implicit arg0: DeriveConfig[A], arg1: DeriveConfig[B]): DeriveConfig[Either[A, B]]
- implicit val implicitFloatDesc: DeriveConfig[Float]
- implicit val implicitIntDesc: DeriveConfig[Int]
- implicit def implicitListDesc[A](implicit arg0: DeriveConfig[A]): DeriveConfig[List[A]]
- implicit def implicitListSeq[A](implicit arg0: DeriveConfig[A]): DeriveConfig[Seq[A]]
- implicit val implicitLocalDateDesc: DeriveConfig[LocalDate]
- implicit val implicitLocalDateTimeDesc: DeriveConfig[LocalDateTime]
- implicit val implicitLocalTimeDesc: DeriveConfig[LocalTime]
- implicit val implicitLongDesc: DeriveConfig[Long]
- implicit def implicitMapDesc[A](implicit arg0: DeriveConfig[A]): DeriveConfig[Map[String, A]]
- implicit def implicitOptionDesc[A](implicit arg0: DeriveConfig[A]): DeriveConfig[Option[A]]
- implicit def implicitSetDesc[A](implicit arg0: DeriveConfig[A]): DeriveConfig[Set[A]]
- implicit val implicitShortDesc: DeriveConfig[Short]
- implicit val implicitStringDesc: DeriveConfig[String]
- implicit val implicitUUIDDesc: DeriveConfig[UUID]
- implicit val implicitUriDesc: DeriveConfig[URI]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def prepareClassName(annotations: Seq[Any], defaultClassName: String): String
- final def prepareFieldName(annotations: Seq[Any], name: String): String
- final def prepareSealedTraitName(annotations: Seq[Any]): Option[String]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wrapSealedTrait[T](labels: Seq[String], desc: Config[T]): Config[T]