public abstract class JSONValue
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
Constructor and Description |
---|
JSONValue() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
encodeString(java.lang.String s)
Encodes the given string for JSON.
|
abstract void |
serialize(java.lang.StringBuilder sb)
Serialize the JSON value into a character string.
|
private static final long serialVersionUID
public abstract void serialize(java.lang.StringBuilder sb)
sb
- (StringBuilder) Append this value's serialized value into this
builder object.public java.lang.String encodeString(java.lang.String s)
s
- (String) The string to process.