net.ceedubs.ficus

readers

package readers

Visibility
  1. Public
  2. All

Type Members

  1. trait AllValueReaderInstances extends AnyValReaders with StringReader with SymbolReader with OptionReader with CollectionReaders with ConfigReader with DurationReaders with ArbitraryTypeReader with TryReader with ConfigValueReader with PeriodReader with ChronoUnitReader with LocalDateReader

  2. trait AnyValReaders extends AnyRef

  3. trait ArbitraryTypeReader extends AnyRef

  4. class ArbitraryTypeReaderMacros extends ReflectionUtils

  5. trait BigNumberReaders extends AnyRef

  6. trait CaseInsensitiveEnumerationReader extends EnumerationReader

  7. trait ChronoUnitReader extends AnyRef

  8. trait CollectionReaders extends AnyRef

  9. trait ConfigReader extends AnyRef

  10. trait ConfigValueReader extends AnyRef

  11. trait DurationReaders extends AnyRef

  12. trait EitherReader extends AnyRef

  13. trait EnumerationReader extends AnyRef

  14. final case class Generated[+A](value: A) extends AnyVal with Product with Serializable

  15. trait ISOZonedDateTimeReader extends AnyRef

  16. trait InetSocketAddressReaders extends AnyRef

  17. trait LocalDateReader extends AnyRef

  18. trait NameMapper extends AnyRef

    Defines an object that knows to map between names as they found in the code to those who should be defined in the configuration

  19. trait OptionReader extends AnyRef

  20. trait PeriodReader extends AnyRef

  21. trait StringReader extends AnyRef

  22. trait SymbolReader extends AnyRef

  23. trait TryReader extends AnyRef

  24. trait URIReaders extends AnyRef

  25. trait URLReader extends AnyRef

  26. trait ValueReader[A] extends AnyRef

    Reads a value of type A that is located at a provided path in a Config.

Value Members

  1. object AllValueReaderInstances extends AllValueReaderInstances

  2. object AnyValReaders extends AnyValReaders

  3. object ArbitraryTypeReader extends ArbitraryTypeReader

  4. object ArbitraryTypeReaderMacros

  5. object BigNumberReaders extends BigNumberReaders

  6. object ChronoUnitReader extends ChronoUnitReader

  7. object CollectionReaders extends CollectionReaders

  8. object ConfigReader extends ConfigReader

  9. object ConfigValueReader extends ConfigValueReader

  10. object DefaultNameMapper extends NameMapper with Product with Serializable

    Default implementation for name mapper, names in code equivalent to names in configuration

  11. object DurationReaders extends DurationReaders

  12. object EitherReader extends EitherReader

  13. object EnumerationReader extends EnumerationReader

  14. object ISOZonedDateTimeReader extends ISOZonedDateTimeReader

  15. object InetSocketAddressReaders extends InetSocketAddressReaders

  16. object LocalDateReader extends LocalDateReader

  17. object NameMapper

    Helper object to get the current name mapper

  18. object OptionReader extends OptionReader

  19. object PeriodReader extends PeriodReader

  20. object StringReader extends StringReader

  21. object SymbolReader extends SymbolReader

  22. object TryReader extends TryReader

  23. object URIReaders extends URIReaders

  24. object URLReader extends URLReader

  25. object ValueReader

  26. package namemappers

Ungrouped