public class NumberValue extends Value
| Modifier and Type | Field and Description |
|---|---|
protected BigDecimal |
value |
| Constructor and Description |
|---|
NumberValue(BigDecimal d) |
NumberValue(double d) |
NumberValue(org.apache.jena.atlas.json.JsonValue val) |
NumberValue(com.hp.hpl.jena.rdf.model.Literal l) |
NumberValue(long i) |
NumberValue(Number val) |
| Modifier and Type | Method and Description |
|---|---|
double |
asDouble() |
long |
asLong() |
String |
asSPARQL() |
int |
compareTo(Value other) |
String |
getLexicalForm() |
BigDecimal |
getValue() |
void |
writeTo(JSFullWriter out) |
protected BigDecimal value
public NumberValue(long i)
public NumberValue(double d)
public NumberValue(BigDecimal d)
public NumberValue(Number val)
public NumberValue(org.apache.jena.atlas.json.JsonValue val)
public NumberValue(com.hp.hpl.jena.rdf.model.Literal l)
public BigDecimal getValue()
public long asLong()
public double asDouble()
public String getLexicalForm()
getLexicalForm in class Valuepublic void writeTo(JSFullWriter out)
writeTo in interface JSONWritablewriteTo in class Valuepublic int compareTo(Value other)
compareTo in interface Comparable<Value>compareTo in class ValueCopyright © 2014. All rights reserved.