Package sk.antons.json.literal
Interface JsonLiteral
- All Superinterfaces:
JsonValue
- All Known Subinterfaces:
JsonBoolLiteral,JsonExpLiteral,JsonFracLiteral,JsonIntLiteral,JsonNullLiteral,JsonStringLiteral
- All Known Implementing Classes:
JsonBoolLiteralImpl,JsonExpLiteralImpl,JsonFracLiteralImpl,JsonIntLiteralImpl,JsonLiteralImpl,JsonNullLiteralImpl,JsonStringLiteralImpl
Abstract literal value. It is parent of all literal classes.
- Author:
- antons
-
Method Summary
Modifier and TypeMethodDescriptionliteral()String representing literal.String value of this literal.Methods inherited from interface sk.antons.json.JsonValue
asArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, asTemplateParam, copy, find, find, findAll, findAllLiterals, findFirst, findFirstLiteral, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, name, parent, parentIndex, path, pathAsString, remove, replaceBy, toCompactString, toPrettyString, writeCompact, writePretty