4.11.2. オブジェクトマッピング

以前のリリースでは、Jackson コアおよび Jackson databind の依存関係はランタイム時に必要でした。

Eclipse Vert.x 4 以降では、Jackson コア依存関係のみが必要になります。

オブジェクトマッピング JSON の場合のみ、Jackson databind の依存関係が必要です。この場合、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 and JsonArray
    • Map および List
    • 数字
    • ブール値
    • Enum
    • byte[] および Buffer
    • Instant

以下のメソッドは、Jackson バインドでのみサポートされます。

  • JsonObject.mapTo(Object)
  • JsonObject.mapFrom(Object)