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
public interface JsonLiteral extends JsonValue
Abstract literal value. It is parent of all literal classes.- Author:
- antons
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringliteral()String representing literal.StringstringValue()String value of this literal.-
Methods inherited from interface sk.antons.json.JsonValue
asArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, asTemplateParam, copy, findAll, findAllLiterals, findFirst, findFirstLiteral, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, name, parent, parentIndex, path, pathAsString, remove, replaceBy, toCompactString, toPrettyString
-
-