h8io.cfg.schema.decoders

Members list

Type members

Classlikes

trait collections

Attributes

Supertypes
class Object
trait Matchable
class Any
trait numbers

Attributes

Supertypes
class Object
trait Matchable
class Any
trait primitives

Attributes

Supertypes
class Object
trait Matchable
class Any
trait string

Attributes

Supertypes
class Object
trait Matchable
class Any
trait time

Attributes

Supertypes
class Object
trait Matchable
class Any

Implicits

Inherited implicits

implicit val bigDecimalDecoder: Value => CfgValue[BigDecimal]

Attributes

Inherited from:
numbers
implicit val bigIntDecoder: Value => CfgValue[BigInt]

Attributes

Inherited from:
numbers
implicit val booleanDecoder: Value => CfgValue[Boolean]

Attributes

Inherited from:
primitives
implicit val byteDecoder: Value => CfgValue[Byte]

Attributes

Inherited from:
primitives
implicit val dateTimeFormatterDecoder: Value => CfgValue[DateTimeFormatter]

Attributes

Inherited from:
time
implicit val doubleDecoder: Value => CfgValue[Double]

Attributes

Inherited from:
primitives
implicit val durationDecoder: Value => CfgValue[Duration]

Attributes

Inherited from:
time
implicit val finiteDurationDecoder: Value => CfgValue[FiniteDuration]

Attributes

Inherited from:
time
implicit val floatDecoder: Value => CfgValue[Float]

Attributes

Inherited from:
primitives
implicit val instantDecoder: Value => CfgValue[Instant]

Attributes

Inherited from:
time
implicit val intDecoder: Value => CfgValue[Int]

Attributes

Inherited from:
primitives
implicit val javaDurationDecoder: Value => CfgValue[Duration]

Attributes

Inherited from:
time
implicit val localDateDecoder: Value => CfgValue[LocalDate]

Attributes

Inherited from:
time
implicit val localDateTimeDecoder: Value => CfgValue[LocalDateTime]

Attributes

Inherited from:
time
implicit val localTimeDecoder: Value => CfgValue[LocalTime]

Attributes

Inherited from:
time
implicit val longDecoder: Value => CfgValue[Long]

Attributes

Inherited from:
primitives
implicit def mapDecoder[T : Decoder : Tag]: Value => CfgValue[Map[String, T]]

Attributes

Inherited from:
collections
implicit val monthDayDecoder: Value => CfgValue[MonthDay]

Attributes

Inherited from:
time
implicit val offsetDateTimeDecoder: Value => CfgValue[OffsetDateTime]

Attributes

Inherited from:
time
implicit val offsetTimeDecoder: Value => CfgValue[OffsetTime]

Attributes

Inherited from:
time
implicit val periodDecoder: Value => CfgValue[Period]

Attributes

Inherited from:
time
implicit val shortDecoder: Value => CfgValue[Short]

Attributes

Inherited from:
primitives
implicit val simpleDateFormatDecoder: Value => CfgValue[SimpleDateFormat]

Attributes

Inherited from:
time
implicit val stringDecoder: Value => CfgValue[String]

Attributes

Inherited from:
string
implicit def vectorDecoder[T : Decoder : Tag]: Value => CfgValue[Vector[T]]

Attributes

Inherited from:
collections
implicit val yearDecoder: Value => CfgValue[Year]

Attributes

Inherited from:
time
implicit val yearMonthDecoder: Value => CfgValue[YearMonth]

Attributes

Inherited from:
time
implicit val zonedDateTimeDecoder: Value => CfgValue[ZonedDateTime]

Attributes

Inherited from:
time