org.openjena.atlas.json
Class JsonNumber
java.lang.Object
org.openjena.atlas.json.JsonValue
org.openjena.atlas.json.JsonPrimitive
org.openjena.atlas.json.JsonNumber
- All Implemented Interfaces:
- Printable
public class JsonNumber
- extends JsonPrimitive
Methods inherited from class org.openjena.atlas.json.JsonValue |
getAsArray, getAsBoolean, getAsObject, getAsString, isArray, isBoolean, isNull, isObject, isPrimitive, isString, output, toString |
valueDecimal
public static JsonNumber valueDecimal(String image)
valueDouble
public static JsonNumber valueDouble(String image)
valueInteger
public static JsonNumber valueInteger(String image)
value
public static JsonNumber value(long number)
value
public static JsonNumber value(double number)
value
public static JsonNumber value(BigDecimal number)
isNumber
public boolean isNumber()
- Overrides:
isNumber
in class JsonValue
getAsNumber
public JsonNumber getAsNumber()
- Overrides:
getAsNumber
in class JsonValue
value
public Number value()
visit
public void visit(JsonVisitor visitor)
- Specified by:
visit
in class JsonValue
hashCode
public int hashCode()
- Specified by:
hashCode
in class JsonValue
equals
public boolean equals(Object other)
- Specified by:
equals
in class JsonValue
Licenced under the Apache License, Version 2.0