public class JsonStringLiteralImpl extends JsonLiteralImpl implements JsonStringLiteral
JsonLiteralImpl.Typelength, literal, offsetgroup| Constructor and Description |
|---|
JsonStringLiteralImpl(String literal) |
JsonStringLiteralImpl(String literal,
int offset,
int length) |
| Modifier and Type | Method and Description |
|---|---|
Object |
asTemplateParam()
Converts value to value usable for some template frameworks.
|
JsonValue |
copy()
Makes deep copy of this value.
|
static JsonStringLiteralImpl |
fromValue(String value) |
static JsonStringLiteralImpl |
fromValue(String value,
boolean escapeNonAscii) |
String |
stringValue()
String value of this literal.
|
JsonLiteralImpl.Type |
type() |
findAll, findFirst, instance, literal, remove, toCompactString, toPrettyStringasArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, findAll, findAllLiterals, findFirst, findFirstLiteral, group, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, name, parent, parentIndex, path, pathAsString, replaceBy, setGroup, toCompactString, toPrettyStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitliteralasArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, findAll, findAllLiterals, findFirst, findFirstLiteral, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, name, parent, parentIndex, path, pathAsString, remove, replaceBy, toCompactString, toPrettyStringpublic JsonStringLiteralImpl(String literal)
public JsonStringLiteralImpl(String literal, int offset, int length)
public static JsonStringLiteralImpl fromValue(String value)
public static JsonStringLiteralImpl fromValue(String value, boolean escapeNonAscii)
public JsonLiteralImpl.Type type()
type in class JsonLiteralImplpublic String stringValue()
JsonLiteralstringValue in interface JsonLiteralstringValue in interface JsonStringLiteralstringValue in class JsonLiteralImplpublic JsonValue copy()
JsonValuepublic Object asTemplateParam()
JsonValueasTemplateParam in interface JsonValueCopyright © 2020. All rights reserved.