Class JsonString

java.lang.Object
com.mysql.cj.xdevapi.JsonString
All Implemented Interfaces:
JsonValue

public class JsonString
extends java.lang.Object
implements JsonValue
Represents a JSON string.
  • Constructor Summary

    Constructors 
    Constructor Description
    JsonString()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getString()
    Get internal unescaped JsonString value.
    JsonString setValue​(java.lang.String value)
    Set JsonString value.
    java.lang.String toString()
    Get escaped JsonString value.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.mysql.cj.xdevapi.JsonValue

    toFormattedString
  • Constructor Details

  • Method Details

    • getString

      public java.lang.String getString()
      Get internal unescaped JsonString value.
      Returns:
      internal string value
    • setValue

      public JsonString setValue​(java.lang.String value)
      Set JsonString value.
      Parameters:
      value - string value
      Returns:
      this JsonString
    • toString

      public java.lang.String toString()
      Get escaped JsonString value.
      Overrides:
      toString in class java.lang.Object
      Returns:
      string value