Package com.wdiscute.starcatcher.io
Class ExtraComposites
java.lang.Object
com.wdiscute.starcatcher.io.ExtraComposites
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <C,T1, T2, T3, T4, T5, T6>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, com.mojang.datafixers.util.Function7<T1, T2, T3, T4, T5, T6, T7, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, com.mojang.datafixers.util.Function8<T1, T2, T3, T4, T5, T6, T7, T8, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8, T9>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, com.mojang.datafixers.util.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, com.mojang.datafixers.util.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, com.mojang.datafixers.util.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, net.nikdo53.neobackports.io.StreamCodec<T12> codec12, Function<C, T12> getter12, com.mojang.datafixers.util.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, C> factory) static <C,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
net.nikdo53.neobackports.io.StreamCodec<C>composite(net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, net.nikdo53.neobackports.io.StreamCodec<T12> codec12, Function<C, T12> getter12, net.nikdo53.neobackports.io.StreamCodec<T13> codec13, Function<C, T13> getter13, com.mojang.datafixers.util.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, C> factory)
-
Constructor Details
-
ExtraComposites
public ExtraComposites()
-
-
Method Details
-
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, com.mojang.datafixers.util.Function7<T1, T2, T3, T4, T5, T6, T7, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, com.mojang.datafixers.util.Function8<T1, T2, T3, T4, T5, T6, T7, T8, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8, T9> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, com.mojang.datafixers.util.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8, T9, T10> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, com.mojang.datafixers.util.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, com.mojang.datafixers.util.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, net.nikdo53.neobackports.io.StreamCodec<T12> codec12, Function<C, T12> getter12, com.mojang.datafixers.util.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, C> factory) -
composite
public static <C,T1, net.nikdo53.neobackports.io.StreamCodec<C> compositeT2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (net.nikdo53.neobackports.io.StreamCodec<T1> codec1, Function<C, T1> getter1, net.nikdo53.neobackports.io.StreamCodec<T2> codec2, Function<C, T2> getter2, net.nikdo53.neobackports.io.StreamCodec<T3> codec3, Function<C, T3> getter3, net.nikdo53.neobackports.io.StreamCodec<T4> codec4, Function<C, T4> getter4, net.nikdo53.neobackports.io.StreamCodec<T5> codec5, Function<C, T5> getter5, net.nikdo53.neobackports.io.StreamCodec<T6> codec6, Function<C, T6> getter6, net.nikdo53.neobackports.io.StreamCodec<T7> codec7, Function<C, T7> getter7, net.nikdo53.neobackports.io.StreamCodec<T8> codec8, Function<C, T8> getter8, net.nikdo53.neobackports.io.StreamCodec<T9> codec9, Function<C, T9> getter9, net.nikdo53.neobackports.io.StreamCodec<T10> codec10, Function<C, T10> getter10, net.nikdo53.neobackports.io.StreamCodec<T11> codec11, Function<C, T11> getter11, net.nikdo53.neobackports.io.StreamCodec<T12> codec12, Function<C, T12> getter12, net.nikdo53.neobackports.io.StreamCodec<T13> codec13, Function<C, T13> getter13, com.mojang.datafixers.util.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, C> factory)
-