org.codehaus.enunciate.modules.docs
Class RawValueNode

java.lang.Object
  extended by org.codehaus.jackson.JsonNode
      extended by org.codehaus.jackson.node.BaseJsonNode
          extended by org.codehaus.jackson.node.ValueNode
              extended by org.codehaus.enunciate.modules.docs.RawValueNode
All Implemented Interfaces:
java.lang.Iterable<org.codehaus.jackson.JsonNode>, org.codehaus.jackson.map.JsonSerializable, org.codehaus.jackson.map.JsonSerializableWithType
Direct Known Subclasses:
WhateverNode

public class RawValueNode
extends org.codehaus.jackson.node.ValueNode

This singleton value class is used to contain a raw value (for documentation purposes).


Field Summary
 
Fields inherited from class org.codehaus.jackson.JsonNode
NO_NODES, NO_STRINGS
 
Constructor Summary
RawValueNode(java.lang.String rawValue)
           
 
Method Summary
 java.lang.String asText()
           
 org.codehaus.jackson.JsonToken asToken()
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getValueAsText()
           
 boolean isNull()
           
 void serialize(org.codehaus.jackson.JsonGenerator jg, org.codehaus.jackson.map.SerializerProvider provider)
           
 
Methods inherited from class org.codehaus.jackson.node.ValueNode
isValueNode, path, path, serializeWithType, toString
 
Methods inherited from class org.codehaus.jackson.node.BaseJsonNode
findParent, findParents, findPath, findValue, findValues, findValuesAsText, getNumberType, traverse
 
Methods inherited from class org.codehaus.jackson.JsonNode
asBoolean, asBoolean, asDouble, asDouble, asInt, asInt, asLong, asLong, findParents, findValues, findValuesAsText, get, get, getBigIntegerValue, getBinaryValue, getBooleanValue, getDecimalValue, getDoubleValue, getElements, getFieldNames, getFields, getIntValue, getLongValue, getNumberValue, getPath, getPath, getTextValue, getValueAsBoolean, getValueAsBoolean, getValueAsDouble, getValueAsDouble, getValueAsInt, getValueAsInt, getValueAsLong, getValueAsLong, has, has, isArray, isBigDecimal, isBigInteger, isBinary, isBoolean, isContainerNode, isDouble, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNumber, isObject, isPojo, isTextual, iterator, size, with
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RawValueNode

public RawValueNode(java.lang.String rawValue)
Method Detail

isNull

public boolean isNull()
Overrides:
isNull in class org.codehaus.jackson.JsonNode

getValueAsText

public java.lang.String getValueAsText()
Overrides:
getValueAsText in class org.codehaus.jackson.JsonNode

asText

public java.lang.String asText()
Specified by:
asText in class org.codehaus.jackson.JsonNode

serialize

public final void serialize(org.codehaus.jackson.JsonGenerator jg,
                            org.codehaus.jackson.map.SerializerProvider provider)
                     throws java.io.IOException,
                            org.codehaus.jackson.JsonProcessingException
Specified by:
serialize in interface org.codehaus.jackson.map.JsonSerializable
Specified by:
serialize in class org.codehaus.jackson.node.BaseJsonNode
Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in class org.codehaus.jackson.JsonNode

asToken

public org.codehaus.jackson.JsonToken asToken()
Specified by:
asToken in class org.codehaus.jackson.node.ValueNode