trait
DeriveConfigDescriptor extends AnyRef
Abstract Value Members
-
abstract
def
mapClassName(name: String): String
-
abstract
def
mapFieldName(name: String): String
-
abstract
def
wrapSealedTraitClasses: Boolean
-
abstract
def
wrapSealedTraits: Boolean
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
-
-
def
apply[T](implicit arg0: NeedsDerive[T], arg1: ClassDescriptor[T]): Descriptor[T]
-
final
def
asInstanceOf[T0]: T0
-
-
-
-
-
implicit
def
classDescriptor[T, Repr <: HList, Names <: HList, Descs <: HList, Defaults <: HList](implicit gen: Aux[T, Repr], typeName: TypeName[T], optName: OptAnnotation[name, T], optDesc: OptAnnotation[describe, T], names: Aux[name, T, Names], descs: Aux[describe, T, Descs], defaults: Aux[T, Defaults], collectFields: CollectClassFields[Repr, Names, Descs, Defaults]): ClassDescriptor[T]
-
def
clone(): AnyRef
-
def
descriptor[T](implicit arg0: NeedsDerive[T], arg1: ClassDescriptor[T]): Descriptor[T]
-
-
-
-
-
-
-
def
finalize(): Unit
-
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
implicit
val
implicitBigDecimalDesc: Descriptor[BigDecimal]
-
implicit
val
implicitBigIntDesc: Descriptor[BigInt]
-
implicit
val
implicitBooleanDesc: Descriptor[Boolean]
-
implicit
val
implicitByteDesc: Descriptor[Byte]
-
implicit
val
implicitDoubleDesc: Descriptor[Double]
-
implicit
val
implicitDurationDesc: Descriptor[Duration]
-
implicit
def
implicitEitherDesc[A, B](implicit arg0: Descriptor[A], arg1: Descriptor[B]): Descriptor[Either[A, B]]
-
implicit
val
implicitFileDesc: Descriptor[File]
-
implicit
val
implicitFloatDesc: Descriptor[Float]
-
implicit
val
implicitInstantDesc: Descriptor[Instant]
-
implicit
val
implicitIntDesc: Descriptor[Int]
-
implicit
val
implicitJavaFilePathDesc: Descriptor[Path]
-
implicit
def
implicitListDesc[A](implicit arg0: Descriptor[A]): Descriptor[List[A]]
-
implicit
val
implicitLocalDateDesc: Descriptor[LocalDate]
-
implicit
val
implicitLocalDateTimeDesc: Descriptor[LocalDateTime]
-
implicit
val
implicitLocalTimeDesc: Descriptor[LocalTime]
-
implicit
val
implicitLongDesc: Descriptor[Long]
-
implicit
def
implicitMapDesc[A](implicit arg0: Descriptor[A]): Descriptor[Map[String, A]]
-
implicit
def
implicitOptionDesc[A](implicit arg0: Descriptor[A]): Descriptor[Option[A]]
-
implicit
val
implicitScalaDurationDesc: Descriptor[Duration]
-
implicit
def
implicitSetDesc[A](implicit arg0: Descriptor[A]): Descriptor[Set[A]]
-
implicit
val
implicitShortDesc: Descriptor[Short]
-
implicit
val
implicitStringDesc: Descriptor[String]
-
implicit
val
implicitUUIDDesc: Descriptor[UUID]
-
implicit
val
implicitUriDesc: Descriptor[URI]
-
implicit
val
implicitUrlDesc: Descriptor[URL]
-
-
-
final
def
isInstanceOf[T0]: Boolean
-
-
-
-
-
-
-
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
-
-
-
-
-
implicit
def
sumDescriptor[T, Repr <: Coproduct](implicit gen: Aux[T, Repr], cs: CollectSum[Repr], typeName: TypeName[T], optName: OptAnnotation[name, T]): ClassDescriptor[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toSnakeCase(name: String): String
-
def
toString(): String
-
-
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-