4.11.2. オブジェクトマッピング
以前のリリースでは、Jackson コアおよび Jackson データバインドの依存関係がランタイム時に必要でした。
Eclipse Vert.x 4 以降では、Jackson のコア依存関係のみが必要になります。
オブジェクトマッピング JSON の場合のみ、Jackson データバインドの依存関係が必要になります。この場合は、com.fasterxml.jackson.core:jackson-databind jar のプロジェクト記述子に依存関係を明示的に追加する必要があります。
以下のメソッドは上記の型でサポートされます。
メソッド
-
JsonObject.mapFrom(Object) -
JsonObject.mapTo(Class) -
Json.decodeValue(Buffer, Class) -
Json.decodeValue(String, Class) -
Json.encode(Object) -
Json.encodePrettily(Object) -
Json.encodeToBuffer(Object)
-
型
-
JsonObjectおよびJsonArray -
MapおよびList -
Number -
Boolean -
Enum -
byte[]およびBuffer -
Instant
-
以下のメソッドは、Jackson バインドでのみサポートされます。
-
JsonObject.mapTo(Object) -
JsonObject.mapFrom(Object)