Liferay 7.0-ce-m6

com.liferay.portlet.dynamicdatamapping.io
Class DDMFormValuesJSONSerializerImpl

java.lang.Object
  extended by com.liferay.portlet.dynamicdatamapping.io.DDMFormValuesJSONSerializerImpl
All Implemented Interfaces:
DDMFormValuesJSONSerializer

public class DDMFormValuesJSONSerializerImpl
extends Object
implements DDMFormValuesJSONSerializer


Constructor Summary
DDMFormValuesJSONSerializerImpl()
           
 
Method Summary
protected  void addAvailableLanguageIds(JSONObject jsonObject, Set<Locale> availableLocales)
           
protected  void addDefaultLanguageId(JSONObject jsonObject, Locale defaultLocale)
           
protected  void addFieldValues(JSONObject jsonObject, List<DDMFormFieldValue> ddmFormFieldValues)
           
protected  void addNestedFieldValues(JSONObject jsonObject, List<DDMFormFieldValue> nestedDDMFormFieldValues)
           
protected  void addValue(JSONObject jsonObject, Value value)
           
 String serialize(DDMFormValues ddmFormValues)
           
protected  JSONArray toJSONArray(List<DDMFormFieldValue> ddmFormFieldValues)
           
protected  JSONObject toJSONObject(DDMFormFieldValue ddmFormFieldValue)
           
protected  JSONObject toJSONObject(Value value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDMFormValuesJSONSerializerImpl

public DDMFormValuesJSONSerializerImpl()
Method Detail

serialize

public String serialize(DDMFormValues ddmFormValues)
Specified by:
serialize in interface DDMFormValuesJSONSerializer

addAvailableLanguageIds

protected void addAvailableLanguageIds(JSONObject jsonObject,
                                       Set<Locale> availableLocales)

addDefaultLanguageId

protected void addDefaultLanguageId(JSONObject jsonObject,
                                    Locale defaultLocale)

addFieldValues

protected void addFieldValues(JSONObject jsonObject,
                              List<DDMFormFieldValue> ddmFormFieldValues)

addNestedFieldValues

protected void addNestedFieldValues(JSONObject jsonObject,
                                    List<DDMFormFieldValue> nestedDDMFormFieldValues)

addValue

protected void addValue(JSONObject jsonObject,
                        Value value)

toJSONArray

protected JSONArray toJSONArray(List<DDMFormFieldValue> ddmFormFieldValues)

toJSONObject

protected JSONObject toJSONObject(DDMFormFieldValue ddmFormFieldValue)

toJSONObject

protected JSONObject toJSONObject(Value value)

Liferay 7.0-ce-m6