object ProductWriters extends ProductWriters

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProductWriters
  2. ProductWriters
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def forProduct1[B, A0](keyA0: String)(f: (B) ⇒ A0)(implicit writerA0: ConfigWriter[A0]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 1 key.

    Builds a ConfigWriter for an object written as 1 key.

    B

    the type of the source object

    f

    the function converting the source object to a value

    returns

    a ConfigWriter for an object of type B that is written as the value generated using f.

    Definition Classes
    ProductWriters
  10. final def forProduct10[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String)(f: (B) ⇒ Product10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 10 keys.

    Builds a ConfigWriter for an object written as 10 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  11. final def forProduct11[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String)(f: (B) ⇒ Product11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 11 keys.

    Builds a ConfigWriter for an object written as 11 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  12. final def forProduct12[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String)(f: (B) ⇒ Product12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 12 keys.

    Builds a ConfigWriter for an object written as 12 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  13. final def forProduct13[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String)(f: (B) ⇒ Product13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 13 keys.

    Builds a ConfigWriter for an object written as 13 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  14. final def forProduct14[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String)(f: (B) ⇒ Product14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 14 keys.

    Builds a ConfigWriter for an object written as 14 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  15. final def forProduct15[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String)(f: (B) ⇒ Product15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 15 keys.

    Builds a ConfigWriter for an object written as 15 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  16. final def forProduct16[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String)(f: (B) ⇒ Product16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 16 keys.

    Builds a ConfigWriter for an object written as 16 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  17. final def forProduct17[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String)(f: (B) ⇒ Product17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 17 keys.

    Builds a ConfigWriter for an object written as 17 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  18. final def forProduct18[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String, keyA17: String)(f: (B) ⇒ Product18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16], writerA17: ConfigWriter[A17]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 18 keys.

    Builds a ConfigWriter for an object written as 18 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  19. final def forProduct19[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String, keyA17: String, keyA18: String)(f: (B) ⇒ Product19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16], writerA17: ConfigWriter[A17], writerA18: ConfigWriter[A18]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 19 keys.

    Builds a ConfigWriter for an object written as 19 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  20. final def forProduct2[B, A0, A1](keyA0: String, keyA1: String)(f: (B) ⇒ Product2[A0, A1])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 2 keys.

    Builds a ConfigWriter for an object written as 2 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  21. final def forProduct20[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String, keyA17: String, keyA18: String, keyA19: String)(f: (B) ⇒ Product20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16], writerA17: ConfigWriter[A17], writerA18: ConfigWriter[A18], writerA19: ConfigWriter[A19]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 20 keys.

    Builds a ConfigWriter for an object written as 20 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  22. final def forProduct21[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String, keyA17: String, keyA18: String, keyA19: String, keyA20: String)(f: (B) ⇒ Product21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16], writerA17: ConfigWriter[A17], writerA18: ConfigWriter[A18], writerA19: ConfigWriter[A19], writerA20: ConfigWriter[A20]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 21 keys.

    Builds a ConfigWriter for an object written as 21 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  23. final def forProduct22[B, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String, keyA9: String, keyA10: String, keyA11: String, keyA12: String, keyA13: String, keyA14: String, keyA15: String, keyA16: String, keyA17: String, keyA18: String, keyA19: String, keyA20: String, keyA21: String)(f: (B) ⇒ Product22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8], writerA9: ConfigWriter[A9], writerA10: ConfigWriter[A10], writerA11: ConfigWriter[A11], writerA12: ConfigWriter[A12], writerA13: ConfigWriter[A13], writerA14: ConfigWriter[A14], writerA15: ConfigWriter[A15], writerA16: ConfigWriter[A16], writerA17: ConfigWriter[A17], writerA18: ConfigWriter[A18], writerA19: ConfigWriter[A19], writerA20: ConfigWriter[A20], writerA21: ConfigWriter[A21]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 22 keys.

    Builds a ConfigWriter for an object written as 22 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  24. final def forProduct3[B, A0, A1, A2](keyA0: String, keyA1: String, keyA2: String)(f: (B) ⇒ Product3[A0, A1, A2])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 3 keys.

    Builds a ConfigWriter for an object written as 3 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  25. final def forProduct4[B, A0, A1, A2, A3](keyA0: String, keyA1: String, keyA2: String, keyA3: String)(f: (B) ⇒ Product4[A0, A1, A2, A3])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 4 keys.

    Builds a ConfigWriter for an object written as 4 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  26. final def forProduct5[B, A0, A1, A2, A3, A4](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String)(f: (B) ⇒ Product5[A0, A1, A2, A3, A4])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 5 keys.

    Builds a ConfigWriter for an object written as 5 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  27. final def forProduct6[B, A0, A1, A2, A3, A4, A5](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String)(f: (B) ⇒ Product6[A0, A1, A2, A3, A4, A5])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 6 keys.

    Builds a ConfigWriter for an object written as 6 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  28. final def forProduct7[B, A0, A1, A2, A3, A4, A5, A6](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String)(f: (B) ⇒ Product7[A0, A1, A2, A3, A4, A5, A6])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 7 keys.

    Builds a ConfigWriter for an object written as 7 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  29. final def forProduct8[B, A0, A1, A2, A3, A4, A5, A6, A7](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String)(f: (B) ⇒ Product8[A0, A1, A2, A3, A4, A5, A6, A7])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 8 keys.

    Builds a ConfigWriter for an object written as 8 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  30. final def forProduct9[B, A0, A1, A2, A3, A4, A5, A6, A7, A8](keyA0: String, keyA1: String, keyA2: String, keyA3: String, keyA4: String, keyA5: String, keyA6: String, keyA7: String, keyA8: String)(f: (B) ⇒ Product9[A0, A1, A2, A3, A4, A5, A6, A7, A8])(implicit writerA0: ConfigWriter[A0], writerA1: ConfigWriter[A1], writerA2: ConfigWriter[A2], writerA3: ConfigWriter[A3], writerA4: ConfigWriter[A4], writerA5: ConfigWriter[A5], writerA6: ConfigWriter[A6], writerA7: ConfigWriter[A7], writerA8: ConfigWriter[A8]): ConfigWriter[B]

    Builds a ConfigWriter for an object written as 9 keys.

    Builds a ConfigWriter for an object written as 9 keys.

    B

    the type of the source object

    f

    the function converting the source object to a tuple of values

    returns

    a ConfigWriter for an object of type B that is written as the values generated using f.

    Definition Classes
    ProductWriters
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from ProductWriters

Inherited from AnyRef

Inherited from Any

Ungrouped