Modifier and Type | Method and Description |
---|---|
Value |
getJCRValue(Session session)
Gets a JCR compatible
Value object for the represented cell value. |
java.lang.String |
getString()
Returns a "guaranteed" string representation of the value.
|
void |
toJSON(JSONWriter writer,
java.util.Locale locale)
Adds the value to the specified
JSONWriter . |
Value getJCRValue(Session session) throws RepositoryException
Value
object for the represented cell value.session
- The repository session to create the value forValue
objectRepositoryException
- if no suitable Value
object could be createdvoid toJSON(JSONWriter writer, java.util.Locale locale) throws JSONException
Adds the value to the specified JSONWriter
.
The caller must ensure that the cell value can be directly written using the
corresponding JSONWriter.value(boolean)
method. If the value is actually represented
as a JS object, JSONWriter.object()
resp. JSONWriter.array()
must
be able to be called.
The specified Locale
might be used for use formatting the value in a
locale-specific way, for example for formatting dates and times.
writer
- The JSON writerlocale
- The request's Locale
JSONException
- if writing the JSON representation failedjava.lang.String getString()
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"