001
014
015 package com.liferay.portlet.dynamicdatamapping.io;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
019 import com.liferay.portlet.dynamicdatamapping.registry.DDMFormFieldType;
020
021 import java.util.List;
022
023
026 public class DDMFormFieldTypesJSONSerializerUtil {
027
028 public static DDMFormFieldTypesJSONSerializer
029 getDDMFormFieldTypesJSONSerializer() {
030
031 PortalRuntimePermission.checkGetBeanProperty(
032 DDMFormFieldTypesJSONSerializerUtil.class);
033
034 return _ddmFormFieldTypesJSONSerializer;
035 }
036
037 public static String serialize(List<DDMFormFieldType> ddmFormFieldTypes)
038 throws PortalException {
039
040 return getDDMFormFieldTypesJSONSerializer().serialize(
041 ddmFormFieldTypes);
042 }
043
044 public void setDDMFormFieldTypesJSONSerializer(
045 DDMFormFieldTypesJSONSerializer ddmFormFieldTypesJSONSerializer) {
046
047 PortalRuntimePermission.checkSetBeanProperty(getClass());
048
049 _ddmFormFieldTypesJSONSerializer = ddmFormFieldTypesJSONSerializer;
050 }
051
052 private static DDMFormFieldTypesJSONSerializer
053 _ddmFormFieldTypesJSONSerializer;
054
055 }