Class JsonString
java.lang.Object
com.espertech.esper.common.client.json.minimaljson.JsonValue
com.espertech.esper.common.client.json.minimaljson.JsonString
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionasString()
Returns this JSON value as String, assuming that this value represents a JSON string.boolean
Indicates whether some other object is "equal to" this one according to the contract specified inObject.equals(Object)
.int
hashCode()
boolean
isString()
Detects whether this value represents a JSON string.Methods inherited from class com.espertech.esper.common.client.json.minimaljson.JsonValue
asArray, asBoolean, asDouble, asFloat, asInt, asLong, asObject, isArray, isBoolean, isFalse, isNull, isNumber, isObject, isTrue, readFrom, readFrom, toString, toString, valueOf, valueOf, valueOf, valueOf, valueOf, valueOf, writeTo, writeTo
-
Constructor Details
-
JsonString
Ctor.- Parameters:
string
- value (non-null)
-
-
Method Details
-
isString
public boolean isString()Description copied from class:JsonValue
Detects whether this value represents a JSON string. -
asString
Description copied from class:JsonValue
Returns this JSON value as String, assuming that this value represents a JSON string. If this is not the case, an exception is thrown. -
hashCode
public int hashCode() -
equals
Description copied from class:JsonValue
Indicates whether some other object is "equal to" this one according to the contract specified inObject.equals(Object)
.Two JsonValues are considered equal if and only if they represent the same JSON text. As a consequence, two given JsonObjects may be different even though they contain the same set of names with the same values, but in a different order.
-