|
JSON Version 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.jackson.map.JsonNode
org.codehaus.jackson.map.impl.ValueNode
org.codehaus.jackson.map.impl.BooleanNode
public final class BooleanNode
This concrete value class is used to contain boolean (true / false) values. Only two instances are ever created, to minimize memory usage
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Let's mark this standard method as abstract to ensure all implementation classes define it |
boolean |
getBooleanValue()
|
static BooleanNode |
getFalse()
|
static BooleanNode |
getTrue()
|
String |
getValueAsText()
Method that will return valid String representation of the container value, if the node is a value node (method JsonNode.isValueNode() returns true), otherwise null. |
boolean |
isBoolean()
|
static BooleanNode |
valueOf(boolean b)
|
void |
writeTo(JsonGenerator jg)
Method that can be called to serialize this node and all of its descendants using specified JSON generator. |
| Methods inherited from class org.codehaus.jackson.map.impl.ValueNode |
|---|
getPath, getPath, isValueNode, toString |
| Methods inherited from class org.codehaus.jackson.map.JsonNode |
|---|
appendElement, getDecimalValue, getDoubleValue, getElements, getElementValue, getFieldNames, getFieldValue, getFieldValues, getIntValue, getLongValue, getNumberValue, getTextValue, insertElement, isArray, isBigDecimal, isContainerNode, isDouble, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNull, isNumber, isObject, isTextual, removeElement, removeElement, reportNoArrayMods, reportNoObjectMods, setElement, setElement, size |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static BooleanNode getTrue()
public static BooleanNode getFalse()
public static BooleanNode valueOf(boolean b)
public boolean isBoolean()
isBoolean in class JsonNodepublic boolean getBooleanValue()
getBooleanValue in class JsonNodepublic String getValueAsText()
JsonNodeJsonNode.isValueNode() returns true), otherwise null.
Note: to serialize nodes of any type, you should call
JsonNode.toString() instead.
getValueAsText in class JsonNode
public void writeTo(JsonGenerator jg)
throws IOException,
JsonGenerationException
JsonNode
writeTo in class JsonNodeIOException
JsonGenerationExceptionpublic boolean equals(Object o)
JsonNode
equals in class JsonNode
|
JSON Version 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||