com.liferay.portlet.dynamicdatamapping.io
Class DDMFormValuesJSONDeserializerImpl
java.lang.Object
com.liferay.portlet.dynamicdatamapping.io.DDMFormValuesJSONDeserializerImpl
- All Implemented Interfaces:
- DDMFormValuesJSONDeserializer
public class DDMFormValuesJSONDeserializerImpl
- extends Object
- implements DDMFormValuesJSONDeserializer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDMFormValuesJSONDeserializerImpl
public DDMFormValuesJSONDeserializerImpl()
deserialize
public DDMFormValues deserialize(DDMForm ddmForm,
String serializedDDMFormValues)
throws PortalException
- Specified by:
deserialize in interface DDMFormValuesJSONDeserializer
- Throws:
PortalException
getAvailableLocales
protected Set<Locale> getAvailableLocales(JSONArray jsonArray)
getDDMFormFieldValue
protected DDMFormFieldValue getDDMFormFieldValue(JSONObject jsonObject)
getDDMFormFieldValues
protected List<DDMFormFieldValue> getDDMFormFieldValues(JSONArray jsonArray)
getLocalizedValue
protected LocalizedValue getLocalizedValue(JSONObject jsonObject)
getValue
protected Value getValue(JSONObject jsonObject)
isLocalized
protected boolean isLocalized(JSONObject jsonObject)
setDDMFormFieldValueLocalizedValueDefaultLocale
protected void setDDMFormFieldValueLocalizedValueDefaultLocale(DDMFormFieldValue ddmFormFieldValue,
Locale defaultLocale)
setDDMFormFieldValues
protected void setDDMFormFieldValues(JSONArray jsonArray,
DDMFormValues ddmFormValues)
setDDMFormFieldValueValue
protected void setDDMFormFieldValueValue(JSONObject jsonObject,
DDMFormFieldValue ddmFormFieldValue)
setDDMFormLocalizedValuesDefaultLocale
protected void setDDMFormLocalizedValuesDefaultLocale(DDMFormValues ddmFormValues)
setDDMFormValuesAvailableLocales
protected void setDDMFormValuesAvailableLocales(JSONArray jsonArray,
DDMFormValues ddmFormValues)
setDDMFormValuesDefaultLocale
protected void setDDMFormValuesDefaultLocale(String defaultLanguageId,
DDMFormValues ddmFormValues)
setNestedDDMFormFieldValues
protected void setNestedDDMFormFieldValues(JSONArray jsonArray,
DDMFormFieldValue ddmFormFieldValue)