trait ProductWriters extends AnyRef

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProductWriters
  2. AnyRef
  3. 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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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.

  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 AnyRef

Inherited from Any

Ungrouped