com.avaje.ebean.text.json
Class JsonElementNumber
java.lang.Object
com.avaje.ebean.text.json.JsonElementNumber
- All Implemented Interfaces:
- JsonElement
-
public class JsonElementNumber
- extends Object
-
- implements JsonElement
-
JSON number element.
You will only use the JsonElements when you register a JsonReadBeanVisitor. The JSON elements that are not mapped to a bean property are made available to the JsonReadBeanVisitor.
- Author:
- rbygrave
- See Also:
JsonReadBeanVisitor
Method Summary |
String |
getValue()
|
boolean |
isPrimitive()
Return true if this is a JSON primitive type (null, boolean, number or string). |
String |
toPrimitiveString()
Return the string value of this primitive JSON element. |
String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JsonElementNumber
public JsonElementNumber(String value)
getValue
public String getValue()
-
-
toString
public String toString()
-
- Overrides:
toString
in class Object
-
isPrimitive
public boolean isPrimitive()
- Description copied from interface:
JsonElement
-
Return true if this is a JSON primitive type (null, boolean, number or string).
-
- Specified by:
isPrimitive
in interface JsonElement
-
toPrimitiveString
public String toPrimitiveString()
- Description copied from interface:
JsonElement
-
Return the string value of this primitive JSON element.
This can not be used for JsonElementObject or JsonElementArray.
-
- Specified by:
toPrimitiveString
in interface JsonElement
-
Copyright © 2010. All Rights Reserved.