copy

@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_A_and_B_and_C")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: A, second: B, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_B_and_C")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: Field<ID, A>, second: B, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_B_and_C")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: Field<ID, A>, second: B, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_A_and_it_unibo_collektive_aggregate_Field_of_B_end_and_C")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: A, second: Field<ID, B>, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_A_and_it_unibo_collektive_aggregate_Field_of_B_end_and_C")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: A, second: Field<ID, B>, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_it_unibo_collektive_aggregate_Field_of_B_end_and_C")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: Field<ID, A>, second: Field<ID, B>, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_it_unibo_collektive_aggregate_Field_of_B_end_and_C")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: Field<ID, A>, second: Field<ID, B>, third: C): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_A_and_B_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: A, second: B, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_A_and_B_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: A, second: B, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_B_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: Field<ID, A>, second: B, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_B_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: Field<ID, A>, second: B, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_A_and_it_unibo_collektive_aggregate_Field_of_B_end_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: A, second: Field<ID, B>, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_A_and_it_unibo_collektive_aggregate_Field_of_B_end_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: A, second: Field<ID, B>, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_Triple_of_A_and_B_and_C_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_it_unibo_collektive_aggregate_Field_of_B_end_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <A, B, C, ID : Any> Triple<A, B, C>.copy(first: Field<ID, A>, second: Field<ID, B>, third: Field<ID, C>): Field<ID, Triple<A, B, C>>
@JvmName(name = "copy_with_it_unibo_collektive_aggregate_Field_of_Triple_of_A_and_B_and_C_end_end_and_it_unibo_collektive_aggregate_Field_of_A_end_and_it_unibo_collektive_aggregate_Field_of_B_end_and_it_unibo_collektive_aggregate_Field_of_C_end")
fun <ID : Any, A, B, C> Field<ID, Triple<A, B, C>>.copy(first: Field<ID, A>, second: Field<ID, B>, third: Field<ID, C>): Field<ID, Triple<A, B, C>>