Package com.github.erosb.jsonsKema
Class JsonNumber
-
- All Implemented Interfaces:
-
com.github.erosb.jsonsKema.IJsonNumber,com.github.erosb.jsonsKema.IJsonValue
public final class JsonNumber extends JsonValue implements IJsonNumber
-
-
Field Summary
Fields Modifier and Type Field Description private final Numbervalueprivate final SourceLocationlocation
-
Constructor Summary
Constructors Constructor Description JsonNumber(Number value, SourceLocation location)JsonNumber(Number value)
-
Method Summary
Modifier and Type Method Description NumbergetValue()SourceLocationgetLocation()Booleanequals(Object other)-
Methods inherited from class com.github.erosb.jsonsKema.JsonValue
hashCode, toString -
Methods inherited from class com.github.erosb.jsonsKema.IJsonValue
accept, jsonTypeAsString, maybeArray, maybeNumber, maybeObject, maybeString, requireArray, requireBoolean, requireInt, requireNull, requireNumber, requireObject, requireString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
JsonNumber
JsonNumber(Number value, SourceLocation location)
-
JsonNumber
JsonNumber(Number value)
-
-
Method Detail
-
getLocation
SourceLocation getLocation()
-
-
-
-