org.exoplatform.ws.frameworks.json.value.impl
Class StringValue

java.lang.Object
  extended by org.exoplatform.ws.frameworks.json.value.JsonValue
      extended by org.exoplatform.ws.frameworks.json.value.impl.StringValue

public class StringValue
extends JsonValue

Version:
$Id: $
Author:
Andrey Parfonov

Constructor Summary
StringValue(java.lang.String value)
          Constructs new StringValue.
 
Method Summary
 java.lang.String getStringValue()
          
 boolean isString()
          
 java.lang.String toString()
          
 void writeTo(JsonWriter writer)
          Write value in given writer.
 
Methods inherited from class org.exoplatform.ws.frameworks.json.value.JsonValue
addElement, addElement, getBooleanValue, getByteValue, getDoubleValue, getElement, getElements, getFloatValue, getIntValue, getKeys, getLongValue, getNumberValue, getShortValue, isArray, isBoolean, isDouble, isLong, isNull, isNumeric, isObject, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringValue

public StringValue(java.lang.String value)
Constructs new StringValue.

Parameters:
value - the value.
Method Detail

isString

public boolean isString()

Overrides:
isString in class JsonValue
Returns:
true if value is 'String', false otherwise. Should be overridden.

getStringValue

public java.lang.String getStringValue()

Overrides:
getStringValue in class JsonValue
Returns:
string value. Should be overridden.

toString

public java.lang.String toString()

Specified by:
toString in class JsonValue

writeTo

public void writeTo(JsonWriter writer)
             throws JsonException
Write value in given writer.

Specified by:
writeTo in class JsonValue
Parameters:
writer - Writer.
Throws:
JsonException - if any errors occurs.


Copyright © 2010 eXo Platform SAS. All Rights Reserved.