mirror of
https://github.com/jlengrand/vert.x.git
synced 2026-03-10 08:51:19 +00:00
Moved JsonCodec interfaces to io.vertx.core.spi.json
Signed-off-by: slinkydeveloper <francescoguard@gmail.com>
This commit is contained in:
committed by
Julien Viet
parent
c1fa1a85db
commit
9da08b8eb5
@@ -119,7 +119,7 @@ You use {@link io.vertx.core.json.JsonArray#encode} to encode the array to a Str
|
||||
|
||||
=== JsonCodec
|
||||
|
||||
If you want to define a custom way to encode and decode Json, you can define a {@link io.vertx.core.json.JsonCodec} for it.
|
||||
If you want to define a custom way to encode and decode Json, you can define a {@link io.vertx.core.spi.json.JsonCodec} for it.
|
||||
A `JsonCodec` for type `X` is a concrete class that implements the interface `JsonCodec<X, J>`, where `J` must be any of these:
|
||||
|
||||
* `JsonArray` or `JsonObject`
|
||||
@@ -128,4 +128,4 @@ A `JsonCodec` for type `X` is a concrete class that implements the interface `Js
|
||||
* `Boolean`
|
||||
|
||||
These `JsonCodec`s can be used in several components of Vert.x stack, like in vertx-web-client, using the SPI
|
||||
`io.vertx.core.json.JsonCodec`.
|
||||
`io.vertx.core.spi.json.JsonCodec`.
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.vertx.core.json;
|
||||
|
||||
import io.vertx.core.buffer.Buffer;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
package io.vertx.core.json;
|
||||
package io.vertx.core.spi.json;
|
||||
|
||||
import io.vertx.core.json.JsonArray;
|
||||
import io.vertx.core.json.JsonObject;
|
||||
|
||||
/**
|
||||
* This interface represents the Vert.x json representation of TARGET_TYPE. <br/>
|
||||
@@ -1,4 +1,7 @@
|
||||
package io.vertx.core.json;
|
||||
package io.vertx.core.spi.json;
|
||||
|
||||
import io.vertx.core.json.JsonArray;
|
||||
import io.vertx.core.json.JsonObject;
|
||||
|
||||
/**
|
||||
* Primitive for conversion JSON_TYPE -> TARGET_TYPE <br/>
|
||||
@@ -1,4 +1,7 @@
|
||||
package io.vertx.core.json;
|
||||
package io.vertx.core.spi.json;
|
||||
|
||||
import io.vertx.core.json.JsonArray;
|
||||
import io.vertx.core.json.JsonObject;
|
||||
|
||||
/**
|
||||
* Primitive for conversion TARGET_TYPE -> JSON_TYPE<br/>
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
import io.vertx.core.json.JsonArray;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Objects;
|
||||
|
||||
public class MyJsonArrayPojo {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
import io.vertx.core.json.JsonObject;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.vertx.core.json.codecs;
|
||||
|
||||
import io.vertx.core.json.JsonCodec;
|
||||
import io.vertx.core.spi.json.JsonCodec;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user