パッケージ com.shimizukenta.jsonhub

インタフェース JsonString


public interface JsonString
This interface is escape/unescape JSON-String.
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    java.lang.String escaped()
    Returns escaped string.
    boolean isEmpty()
    Returns unescaped#isEmpty.
    int length()
    Returns unescaped#length.
    static JsonString ofEscaped​(java.lang.CharSequence escaped)
    Returns JsonString instance from escaped-String.
    static JsonString ofUnescaped​(java.lang.CharSequence unescaped)
    Returns JsonString instance from unescaped-String.
    java.lang.String unescaped()
    Returns unescaped string.
  • メソッドの詳細

    • escaped

      java.lang.String escaped()
      Returns escaped string.
      戻り値:
      escaped string
    • unescaped

      java.lang.String unescaped()
      Returns unescaped string.
      戻り値:
      unescaped string
    • length

      int length()
      Returns unescaped#length.
      戻り値:
      unescaped#length
    • isEmpty

      boolean isEmpty()
      Returns unescaped#isEmpty.
      戻り値:
      unescaped#isEmpty
    • ofEscaped

      static JsonString ofEscaped​(java.lang.CharSequence escaped)
      Returns JsonString instance from escaped-String.

      Not accept null.

      パラメータ:
      escaped - String
      戻り値:
      JsonString instance
    • ofUnescaped

      static JsonString ofUnescaped​(java.lang.CharSequence unescaped)
      Returns JsonString instance from unescaped-String.

      Not accept null.

      パラメータ:
      unescaped - String
      戻り値:
      JsonString instance