Class CodecsKt
-
- All Implemented Interfaces:
public final class CodecsKt
-
-
Method Summary
Modifier and Type Method Description final static <A extends Any> Codec<List<A>>listOf(Codec<A> $self, IntRange range)このCodecをListのCodecに変換します。 final static <A extends Any> Codec<List<A>>listOrElement(Codec<A> $self)このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。 final static <A extends Any> Codec<List<A>>listOrElement(Codec<A> $self, IntRange range)このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。 final static <A extends Any> Codec<List<A>>listOrElement(Codec<A> $self, Integer min, Integer max)このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。 final static <A extends Any> Codec<Set<A>>setOf(Codec<List<A>> $self)このCodecをSetのCodecに変換します。 -
-
Method Detail
-
listOf
final static <A extends Any> Codec<List<A>> listOf(Codec<A> $self, IntRange range)
このCodecをListのCodecに変換します。
-
listOrElement
final static <A extends Any> Codec<List<A>> listOrElement(Codec<A> $self)
このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。
- Since:
0.1.0
-
listOrElement
final static <A extends Any> Codec<List<A>> listOrElement(Codec<A> $self, IntRange range)
このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。
-
listOrElement
final static <A extends Any> Codec<List<A>> listOrElement(Codec<A> $self, Integer min, Integer max)
このCodecを,要素が一つの場合はそのままコーデックするListのCodecに変換します。
-
-
-
-