plus

operator fun <Super, T1 : Super> Tuple0.plus(item1: T1): Tuple1<Super, T1>(source)

Appends the first typed element to an empty tuple.


operator fun <Super, T1 : Super, T2 : Super> Tuple1<*, T1>.plus(item2: T2): Tuple2<Super, T1, T2>(source)

Appends another element while preserving the existing tuple slots.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super> Tuple2<*, T1, T2>.plus(item3: T3): Tuple3<Super, T1, T2, T3>(source)

Appends a third typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super> Tuple3<*, T1, T2, T3>.plus(item4: T4): Tuple4<Super, T1, T2, T3, T4>(source)

Appends a fourth typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super> Tuple4<*, T1, T2, T3, T4>.plus(item5: T5): Tuple5<Super, T1, T2, T3, T4, T5>(source)

Appends a fifth typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super, T6 : Super> Tuple5<*, T1, T2, T3, T4, T5>.plus(item6: T6): Tuple6<Super, T1, T2, T3, T4, T5, T6>(source)

Appends a sixth typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super, T6 : Super, T7 : Super> Tuple6<*, T1, T2, T3, T4, T5, T6>.plus(item7: T7): Tuple7<Super, T1, T2, T3, T4, T5, T6, T7>(source)

Appends a seventh typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super, T6 : Super, T7 : Super, T8 : Super> Tuple7<*, T1, T2, T3, T4, T5, T6, T7>.plus(item8: T8): Tuple8<Super, T1, T2, T3, T4, T5, T6, T7, T8>(source)

Appends an eighth typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super, T6 : Super, T7 : Super, T8 : Super, T9 : Super> Tuple8<*, T1, T2, T3, T4, T5, T6, T7, T8>.plus(item9: T9): Tuple9<Super, T1, T2, T3, T4, T5, T6, T7, T8, T9>(source)

Appends a ninth typed element to the tuple.


operator fun <Super, T1 : Super, T2 : Super, T3 : Super, T4 : Super, T5 : Super, T6 : Super, T7 : Super, T8 : Super, T9 : Super, T10 : Super> Tuple9<*, T1, T2, T3, T4, T5, T6, T7, T8, T9>.plus(item10: T10): Tuple10<Super, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(source)

Appends a tenth typed element to the tuple.


@JvmName(name = "uriWithParameters0PlusParameter")
operator fun <P1 : Any> URIWithParameters0.plus(parameter: QueryParameter<P1>): URIWithParameters1<P1>(source)
@JvmName(name = "uriWithParameters1PlusParameter")
operator fun <P1 : Any, P2 : Any> URIWithParameters1<P1>.plus(parameter: QueryParameter<P2>): URIWithParameters2<P1, P2>(source)
@JvmName(name = "uriWithParameters2PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any> URIWithParameters2<P1, P2>.plus(parameter: QueryParameter<P3>): URIWithParameters3<P1, P2, P3>(source)
@JvmName(name = "uriWithParameters3PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any> URIWithParameters3<P1, P2, P3>.plus(parameter: QueryParameter<P4>): URIWithParameters4<P1, P2, P3, P4>(source)
@JvmName(name = "uriWithParameters4PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any> URIWithParameters4<P1, P2, P3, P4>.plus(parameter: QueryParameter<P5>): URIWithParameters5<P1, P2, P3, P4, P5>(source)
@JvmName(name = "uriWithParameters5PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any> URIWithParameters5<P1, P2, P3, P4, P5>.plus(parameter: QueryParameter<P6>): URIWithParameters6<P1, P2, P3, P4, P5, P6>(source)
@JvmName(name = "uriWithParameters6PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any> URIWithParameters6<P1, P2, P3, P4, P5, P6>.plus(parameter: QueryParameter<P7>): URIWithParameters7<P1, P2, P3, P4, P5, P6, P7>(source)
@JvmName(name = "uriWithParameters7PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any> URIWithParameters7<P1, P2, P3, P4, P5, P6, P7>.plus(parameter: QueryParameter<P8>): URIWithParameters8<P1, P2, P3, P4, P5, P6, P7, P8>(source)
@JvmName(name = "uriWithParameters8PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any> URIWithParameters8<P1, P2, P3, P4, P5, P6, P7, P8>.plus(parameter: QueryParameter<P9>): URIWithParameters9<P1, P2, P3, P4, P5, P6, P7, P8, P9>(source)
@JvmName(name = "uriWithParameters9PlusParameter")
operator fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any, P10 : Any> URIWithParameters9<P1, P2, P3, P4, P5, P6, P7, P8, P9>.plus(parameter: QueryParameter<P10>): URIWithParameters10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(source)

Appends a query parameter while leaving the literal path unchanged.