Package sk.antons.json.literal.impl
Class JsonBoolLiteralImpl
- java.lang.Object
-
- sk.antons.json.impl.JsonValueImpl
-
- sk.antons.json.literal.impl.JsonLiteralImpl
-
- sk.antons.json.literal.impl.JsonBoolLiteralImpl
-
- All Implemented Interfaces:
JsonMember,JsonValue,JsonBoolLiteral,JsonLiteral
public class JsonBoolLiteralImpl extends JsonLiteralImpl implements JsonBoolLiteral
- Author:
- antons
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class sk.antons.json.literal.impl.JsonLiteralImpl
JsonLiteralImpl.Type
-
-
Field Summary
-
Fields inherited from class sk.antons.json.literal.impl.JsonLiteralImpl
cachedValueString, length, literal, offset
-
Fields inherited from class sk.antons.json.impl.JsonValueImpl
group
-
-
Constructor Summary
Constructors Constructor Description JsonBoolLiteralImpl(boolean value)JsonBoolLiteralImpl(String literal, int offset, int length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanboolValue()Returns boolean value represented by this literal.JsonLiteralImpl.Typetype()-
Methods inherited from class sk.antons.json.literal.impl.JsonLiteralImpl
copy, findAll, findFirst, instance, literal, remove, stringValue, toCompactString, toPrettyString
-
Methods inherited from class sk.antons.json.impl.JsonValueImpl
asArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, findAll, findAllLiterals, findFirst, findFirstLiteral, group, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, parent, parentIndex, path, pathAsString, replaceBy, setGroup, toCompactString, toPrettyString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface sk.antons.json.literal.JsonLiteral
literal, stringValue
-
Methods inherited from interface sk.antons.json.JsonValue
asArray, asBoolLiteral, asExpLiteral, asFracLiteral, asIntLiteral, asLiteral, asNullLiteral, asObject, asStringLiteral, copy, findAll, findAllLiterals, findFirst, findFirstLiteral, isArray, isBoolLiteral, isDescendantOf, isExpLiteral, isFracLiteral, isIntLiteral, isLiteral, isNullLiteral, isObject, isStringLiteral, parent, parentIndex, path, pathAsString, remove, replaceBy, toCompactString, toPrettyString
-
-
-
-
Constructor Detail
-
JsonBoolLiteralImpl
public JsonBoolLiteralImpl(boolean value)
-
JsonBoolLiteralImpl
public JsonBoolLiteralImpl(String literal, int offset, int length)
-
-
Method Detail
-
type
public JsonLiteralImpl.Type type()
- Specified by:
typein classJsonLiteralImpl
-
boolValue
public boolean boolValue()
Description copied from interface:JsonBoolLiteralReturns boolean value represented by this literal.- Specified by:
boolValuein interfaceJsonBoolLiteral- Returns:
- boolean value
-
-