p

pureconfig

generic

package generic

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait DerivedConfigReader[A] extends ConfigReader[A]

    A ConfigReader derived with shapeless.

    A ConfigReader derived with shapeless.

    A

    the type of objects readable by this ConfigReader

  2. trait DerivedConfigReader1 extends AnyRef
  3. trait DerivedConfigWriter[A] extends ConfigWriter[A]

    A ConfigWriter derived with shapeless.

    A ConfigWriter derived with shapeless.

    A

    the type of objects writable by this ConfigWriter

  4. trait DerivedConfigWriter1 extends AnyRef
  5. trait EnumerationConfigReaderBuilder[A] extends AnyRef

    A type class to build ConfigReaders for sealed families of case objects where each type is encoded as a ConfigString based on the type name.

    A type class to build ConfigReaders for sealed families of case objects where each type is encoded as a ConfigString based on the type name.

    A

    the type of objects capable of being read as an enumeration

  6. trait EnumerationConfigWriterBuilder[A] extends AnyRef

    A type class to build ConfigWriters for sealed families of case objects where each type is encoded as a ConfigString based on the type name.

    A type class to build ConfigWriters for sealed families of case objects where each type is encoded as a ConfigString based on the type name.

    A

    the type of objects capable of being written as an enumeration

  7. class ExportMacros extends AnyRef

    Macros used to circumvent divergence checker restrictions in the compiler.

  8. class EnumCoproductHint[A] extends CoproductHint[A]

    Hint applicable to sealed families of case objects where objects are written and read as strings with their type names.

    Hint applicable to sealed families of case objects where objects are written and read as strings with their type names. Trying to read or write values that are not case objects results in failure.

    A

    the type of the coproduct or sealed family for which this hint applies

    Annotations
    @deprecated
    Deprecated

    (Since version 0.11.0) Use pureconfig.generic.semiauto.deriveEnumerationReader[A], pureconfig.generic.semiauto.deriveEnumerationWriter[A] and pureconfig.generic.semiauto.deriveEnumerationConvert[A] instead

Value Members

  1. object CoproductConfigWriter
  2. object CoproductReaderOptions
  3. object DerivedConfigReader extends DerivedConfigReader1
  4. object DerivedConfigWriter extends DerivedConfigWriter1
  5. object EnumerationConfigReaderBuilder
  6. object EnumerationConfigWriterBuilder
  7. object MapShapedReader
  8. object MapShapedWriter
  9. object SeqShapedReader
  10. object SeqShapedWriter
  11. object auto

    An object that, when imported, provides implicit ConfigReader and ConfigWriter instances for value classes, tuples, case classes and sealed traits.

  12. object hlist

    An object that, when imported, provides readers and writers for shapeless HList instances.

  13. object semiauto

    An object that provides methods for deriving ConfigReader and ConfigWriter instances on demand for value classes, tuples, case classes and sealed traits.

Ungrouped