クラス JsonFormatter

java.lang.Object
org.thinkit.formatter.json.JsonFormatter
すべての実装されたインタフェース:
Formatter

public final class JsonFormatter
extends Object
implements Formatter
JSON文字列を整形する処理を定義したフォーマッタクラスです。

JsonFormatter クラスのインスタンス生成時に渡されたJSON文字列が "" の場合、 format(String) メソッドは必ず "" を返却します。

導入されたバージョン:
1.0.0
  • メソッドの詳細

    • format

      public String format​(@NonNull @NonNull String json)
      インタフェースからコピーされた説明: Formatter
      引数として渡された unformatted に格納された文字列を整形し返却します。
      定義:
      format インタフェース内 Formatter
      パラメータ:
      json - 整形されていないJSON文字列
      戻り値:
      整形された文字列
    • toString

      public String toString()
      オーバーライド:
      toString クラス内 Object
    • equals

      public boolean equals​(Object o)
      オーバーライド:
      equals クラス内 Object
    • hashCode

      public int hashCode()
      オーバーライド:
      hashCode クラス内 Object
    • newInstance

      public static JsonFormatter newInstance()
    • from

      public static JsonFormatter from​(int indent)