java.lang.Object
com.liferay.dynamic.data.mapping.model.DDMForm
All Implemented Interfaces:
Serializable

public class DDMForm extends Object implements Serializable
See Also:
  • Constructor Details

    • DDMForm

      public DDMForm()
    • DDMForm

      public DDMForm(DDMForm ddmForm)
  • Method Details

    • addAvailableLocale

      public void addAvailableLocale(Locale locale)
    • addDDMFormField

      public void addDDMFormField(DDMFormField ddmFormField)
    • addDDMFormRule

      public void addDDMFormRule(DDMFormRule ddmFormRule)
    • allowInvalidAvailableLocalesForProperty

      public boolean allowInvalidAvailableLocalesForProperty()
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • getAvailableLocales

      public Set<Locale> getAvailableLocales()
    • getDDMFormFields

      public List<DDMFormField> getDDMFormFields()
    • getDDMFormFieldsMap

      public Map<String,DDMFormField> getDDMFormFieldsMap(boolean includeNestedDDMFormFields)
    • getDDMFormFieldsReferencesMap

      public Map<String,DDMFormField> getDDMFormFieldsReferencesMap(boolean includeNestedDDMFormFields)
    • getDDMFormRules

      public List<DDMFormRule> getDDMFormRules()
    • getDDMFormSuccessPageSettings

      public DDMFormSuccessPageSettings getDDMFormSuccessPageSettings()
    • getDefaultLocale

      public Locale getDefaultLocale()
    • getDefinitionSchemaVersion

      public String getDefinitionSchemaVersion()
    • getNontransientDDMFormFieldsMap

      public Map<String,DDMFormField> getNontransientDDMFormFieldsMap(boolean includeNestedDDMFormFields)
    • getNontransientDDMFormFieldsReferencesMap

      public Map<String,DDMFormField> getNontransientDDMFormFieldsReferencesMap(boolean includeNestedDDMFormFields)
    • getObjectFieldsJSONArray

      public com.liferay.portal.kernel.json.JSONArray getObjectFieldsJSONArray()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setAllowInvalidAvailableLocalesForProperty

      public void setAllowInvalidAvailableLocalesForProperty(boolean allowInvalidAvailableLocalesForProperty)
    • setAvailableLocales

      public void setAvailableLocales(Set<Locale> availableLocales)
    • setDDMFormFields

      public void setDDMFormFields(List<DDMFormField> ddmFormFields)
    • setDDMFormRules

      public void setDDMFormRules(List<DDMFormRule> ddmFormRules)
    • setDDMFormSuccessPageSettings

      public void setDDMFormSuccessPageSettings(DDMFormSuccessPageSettings ddmFormSuccessPageSettings)
    • setDefaultLocale

      public void setDefaultLocale(Locale defaultLocale)
    • setDefinitionSchemaVersion

      public void setDefinitionSchemaVersion(String definitionSchemaVersion)
    • setObjectFieldsJSONArray

      public void setObjectFieldsJSONArray(com.liferay.portal.kernel.json.JSONArray objectFieldsJSONArray)