diff options
-rw-r--r-- | core/src/main/java/moe/nea/pcj/json/MapCodec.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/moe/nea/pcj/json/MapCodec.java b/core/src/main/java/moe/nea/pcj/json/MapCodec.java index 9f343fd..330dcb0 100644 --- a/core/src/main/java/moe/nea/pcj/json/MapCodec.java +++ b/core/src/main/java/moe/nea/pcj/json/MapCodec.java @@ -11,7 +11,7 @@ public interface MapCodec<T, Format> { Result<RecordBuilder<Format>, JsonLikeError> encode(T value, JsonLikeOperations<Format> ops); - default <O> MapCodec<? extends O, Format> dispatch( + default <O> MapCodec<O, Format> dispatch( Function<? super O, ? extends T> keyExtractor, Function<? super T, Result<? extends MapCodec<? extends O, Format>, ? extends JsonLikeError>> codecGenerator ) { |