Packages

o

scalax.gpl.patch

ProductPatch

object ProductPatch

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProductPatch
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Maker1[CC <: Product, A0](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], combine: (A0) => CC) extends PatchMaker[CC] with Product with Serializable
  2. case class Maker10[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => CC) extends PatchMaker[CC] with Product with Serializable
  3. case class Maker11[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => CC) extends PatchMaker[CC] with Product with Serializable
  4. case class Maker12[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => CC) extends PatchMaker[CC] with Product with Serializable
  5. case class Maker13[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => CC) extends PatchMaker[CC] with Product with Serializable
  6. case class Maker14[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => CC) extends PatchMaker[CC] with Product with Serializable
  7. case class Maker15[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => CC) extends PatchMaker[CC] with Product with Serializable
  8. case class Maker16[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => CC) extends PatchMaker[CC] with Product with Serializable
  9. case class Maker17[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => CC) extends PatchMaker[CC] with Product with Serializable
  10. case class Maker18[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], _17_name: String, _17_extract: (CC) => A17, _17_patchMaker: PatchMaker[A17], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => CC) extends PatchMaker[CC] with Product with Serializable
  11. case class Maker19[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], _17_name: String, _17_extract: (CC) => A17, _17_patchMaker: PatchMaker[A17], _18_name: String, _18_extract: (CC) => A18, _18_patchMaker: PatchMaker[A18], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => CC) extends PatchMaker[CC] with Product with Serializable
  12. case class Maker2[CC <: Product, A0, A1](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], combine: (A0, A1) => CC) extends PatchMaker[CC] with Product with Serializable
  13. case class Maker20[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], _17_name: String, _17_extract: (CC) => A17, _17_patchMaker: PatchMaker[A17], _18_name: String, _18_extract: (CC) => A18, _18_patchMaker: PatchMaker[A18], _19_name: String, _19_extract: (CC) => A19, _19_patchMaker: PatchMaker[A19], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => CC) extends PatchMaker[CC] with Product with Serializable
  14. case class Maker21[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], _17_name: String, _17_extract: (CC) => A17, _17_patchMaker: PatchMaker[A17], _18_name: String, _18_extract: (CC) => A18, _18_patchMaker: PatchMaker[A18], _19_name: String, _19_extract: (CC) => A19, _19_patchMaker: PatchMaker[A19], _20_name: String, _20_extract: (CC) => A20, _20_patchMaker: PatchMaker[A20], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => CC) extends PatchMaker[CC] with Product with Serializable
  15. case class Maker22[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], _9_name: String, _9_extract: (CC) => A9, _9_patchMaker: PatchMaker[A9], _10_name: String, _10_extract: (CC) => A10, _10_patchMaker: PatchMaker[A10], _11_name: String, _11_extract: (CC) => A11, _11_patchMaker: PatchMaker[A11], _12_name: String, _12_extract: (CC) => A12, _12_patchMaker: PatchMaker[A12], _13_name: String, _13_extract: (CC) => A13, _13_patchMaker: PatchMaker[A13], _14_name: String, _14_extract: (CC) => A14, _14_patchMaker: PatchMaker[A14], _15_name: String, _15_extract: (CC) => A15, _15_patchMaker: PatchMaker[A15], _16_name: String, _16_extract: (CC) => A16, _16_patchMaker: PatchMaker[A16], _17_name: String, _17_extract: (CC) => A17, _17_patchMaker: PatchMaker[A17], _18_name: String, _18_extract: (CC) => A18, _18_patchMaker: PatchMaker[A18], _19_name: String, _19_extract: (CC) => A19, _19_patchMaker: PatchMaker[A19], _20_name: String, _20_extract: (CC) => A20, _20_patchMaker: PatchMaker[A20], _21_name: String, _21_extract: (CC) => A21, _21_patchMaker: PatchMaker[A21], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => CC) extends PatchMaker[CC] with Product with Serializable
  16. case class Maker3[CC <: Product, A0, A1, A2](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], combine: (A0, A1, A2) => CC) extends PatchMaker[CC] with Product with Serializable
  17. case class Maker4[CC <: Product, A0, A1, A2, A3](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], combine: (A0, A1, A2, A3) => CC) extends PatchMaker[CC] with Product with Serializable
  18. case class Maker5[CC <: Product, A0, A1, A2, A3, A4](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], combine: (A0, A1, A2, A3, A4) => CC) extends PatchMaker[CC] with Product with Serializable
  19. case class Maker6[CC <: Product, A0, A1, A2, A3, A4, A5](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], combine: (A0, A1, A2, A3, A4, A5) => CC) extends PatchMaker[CC] with Product with Serializable
  20. case class Maker7[CC <: Product, A0, A1, A2, A3, A4, A5, A6](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], combine: (A0, A1, A2, A3, A4, A5, A6) => CC) extends PatchMaker[CC] with Product with Serializable
  21. case class Maker8[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], combine: (A0, A1, A2, A3, A4, A5, A6, A7) => CC) extends PatchMaker[CC] with Product with Serializable
  22. case class Maker9[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patchMaker: PatchMaker[A0], _1_name: String, _1_extract: (CC) => A1, _1_patchMaker: PatchMaker[A1], _2_name: String, _2_extract: (CC) => A2, _2_patchMaker: PatchMaker[A2], _3_name: String, _3_extract: (CC) => A3, _3_patchMaker: PatchMaker[A3], _4_name: String, _4_extract: (CC) => A4, _4_patchMaker: PatchMaker[A4], _5_name: String, _5_extract: (CC) => A5, _5_patchMaker: PatchMaker[A5], _6_name: String, _6_extract: (CC) => A6, _6_patchMaker: PatchMaker[A6], _7_name: String, _7_extract: (CC) => A7, _7_patchMaker: PatchMaker[A7], _8_name: String, _8_extract: (CC) => A8, _8_patchMaker: PatchMaker[A8], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => CC) extends PatchMaker[CC] with Product with Serializable
  23. case class Patch1[CC <: Product, A0](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], combine: (A0) => CC) extends Patch[CC] with Product with Serializable
  24. case class Patch10[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => CC) extends Patch[CC] with Product with Serializable
  25. case class Patch11[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => CC) extends Patch[CC] with Product with Serializable
  26. case class Patch12[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => CC) extends Patch[CC] with Product with Serializable
  27. case class Patch13[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => CC) extends Patch[CC] with Product with Serializable
  28. case class Patch14[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => CC) extends Patch[CC] with Product with Serializable
  29. case class Patch15[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => CC) extends Patch[CC] with Product with Serializable
  30. case class Patch16[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => CC) extends Patch[CC] with Product with Serializable
  31. case class Patch17[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => CC) extends Patch[CC] with Product with Serializable
  32. case class Patch18[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], _17_name: String, _17_extract: (CC) => A17, _17_patch: Patch[A17], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => CC) extends Patch[CC] with Product with Serializable
  33. case class Patch19[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], _17_name: String, _17_extract: (CC) => A17, _17_patch: Patch[A17], _18_name: String, _18_extract: (CC) => A18, _18_patch: Patch[A18], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => CC) extends Patch[CC] with Product with Serializable
  34. case class Patch2[CC <: Product, A0, A1](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], combine: (A0, A1) => CC) extends Patch[CC] with Product with Serializable
  35. case class Patch20[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], _17_name: String, _17_extract: (CC) => A17, _17_patch: Patch[A17], _18_name: String, _18_extract: (CC) => A18, _18_patch: Patch[A18], _19_name: String, _19_extract: (CC) => A19, _19_patch: Patch[A19], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => CC) extends Patch[CC] with Product with Serializable
  36. case class Patch21[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], _17_name: String, _17_extract: (CC) => A17, _17_patch: Patch[A17], _18_name: String, _18_extract: (CC) => A18, _18_patch: Patch[A18], _19_name: String, _19_extract: (CC) => A19, _19_patch: Patch[A19], _20_name: String, _20_extract: (CC) => A20, _20_patch: Patch[A20], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => CC) extends Patch[CC] with Product with Serializable
  37. case class Patch22[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], _9_name: String, _9_extract: (CC) => A9, _9_patch: Patch[A9], _10_name: String, _10_extract: (CC) => A10, _10_patch: Patch[A10], _11_name: String, _11_extract: (CC) => A11, _11_patch: Patch[A11], _12_name: String, _12_extract: (CC) => A12, _12_patch: Patch[A12], _13_name: String, _13_extract: (CC) => A13, _13_patch: Patch[A13], _14_name: String, _14_extract: (CC) => A14, _14_patch: Patch[A14], _15_name: String, _15_extract: (CC) => A15, _15_patch: Patch[A15], _16_name: String, _16_extract: (CC) => A16, _16_patch: Patch[A16], _17_name: String, _17_extract: (CC) => A17, _17_patch: Patch[A17], _18_name: String, _18_extract: (CC) => A18, _18_patch: Patch[A18], _19_name: String, _19_extract: (CC) => A19, _19_patch: Patch[A19], _20_name: String, _20_extract: (CC) => A20, _20_patch: Patch[A20], _21_name: String, _21_extract: (CC) => A21, _21_patch: Patch[A21], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => CC) extends Patch[CC] with Product with Serializable
  38. case class Patch3[CC <: Product, A0, A1, A2](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], combine: (A0, A1, A2) => CC) extends Patch[CC] with Product with Serializable
  39. case class Patch4[CC <: Product, A0, A1, A2, A3](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], combine: (A0, A1, A2, A3) => CC) extends Patch[CC] with Product with Serializable
  40. case class Patch5[CC <: Product, A0, A1, A2, A3, A4](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], combine: (A0, A1, A2, A3, A4) => CC) extends Patch[CC] with Product with Serializable
  41. case class Patch6[CC <: Product, A0, A1, A2, A3, A4, A5](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], combine: (A0, A1, A2, A3, A4, A5) => CC) extends Patch[CC] with Product with Serializable
  42. case class Patch7[CC <: Product, A0, A1, A2, A3, A4, A5, A6](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], combine: (A0, A1, A2, A3, A4, A5, A6) => CC) extends Patch[CC] with Product with Serializable
  43. case class Patch8[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], combine: (A0, A1, A2, A3, A4, A5, A6, A7) => CC) extends Patch[CC] with Product with Serializable
  44. case class Patch9[CC <: Product, A0, A1, A2, A3, A4, A5, A6, A7, A8](name: String, _0_name: String, _0_extract: (CC) => A0, _0_patch: Patch[A0], _1_name: String, _1_extract: (CC) => A1, _1_patch: Patch[A1], _2_name: String, _2_extract: (CC) => A2, _2_patch: Patch[A2], _3_name: String, _3_extract: (CC) => A3, _3_patch: Patch[A3], _4_name: String, _4_extract: (CC) => A4, _4_patch: Patch[A4], _5_name: String, _5_extract: (CC) => A5, _5_patch: Patch[A5], _6_name: String, _6_extract: (CC) => A6, _6_patch: Patch[A6], _7_name: String, _7_extract: (CC) => A7, _7_patch: Patch[A7], _8_name: String, _8_extract: (CC) => A8, _8_patch: Patch[A8], combine: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => CC) extends Patch[CC] with Product with Serializable

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(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped