Class FormField

java.lang.Object
com.liferay.headless.form.dto.v1_0.FormField
All Implemented Interfaces:
Serializable

@Generated("") public class FormField extends Object implements Serializable
See Also:
Generated:
  • Field Details

    • autocomplete

      protected Boolean autocomplete
    • dataSourceType

      protected String dataSourceType
    • dataType

      protected String dataType
    • displayStyle

      protected String displayStyle
    • formFieldOptions

      protected FormFieldOption[] formFieldOptions
    • grid

      protected Grid grid
    • hasFormRules

      protected Boolean hasFormRules
    • id

      protected Long id
    • immutable

      protected Boolean immutable
    • inline

      protected Boolean inline
    • inputControl

      protected String inputControl
    • label

      protected String label
    • label_i18n

      protected Map<String,String> label_i18n
    • localizable

      protected Boolean localizable
    • multiple

      protected Boolean multiple
    • name

      protected String name
    • placeholder

      protected String placeholder
    • predefinedValue

      protected String predefinedValue
    • predefinedValue_i18n

      protected Map<String,String> predefinedValue_i18n
    • readOnly

      protected Boolean readOnly
    • repeatable

      protected Boolean repeatable
    • required

      protected Boolean required
    • showAsSwitcher

      protected Boolean showAsSwitcher
    • showLabel

      protected Boolean showLabel
    • style

      protected String style
    • text

      protected String text
    • text_i18n

      protected Map<String,String> text_i18n
    • tooltip

      protected String tooltip
    • validation

      protected Validation validation
    • xClassName

      public String xClassName
  • Constructor Details

    • FormField

      public FormField()
  • Method Details

    • toDTO

      public static FormField toDTO(String json)
    • unsafeToDTO

      public static FormField unsafeToDTO(String json)
    • getAutocomplete

      public Boolean getAutocomplete()
    • setAutocomplete

      public void setAutocomplete(Boolean autocomplete)
    • setAutocomplete

      public void setAutocomplete(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> autocompleteUnsafeSupplier)
    • getDataSourceType

      public String getDataSourceType()
    • setDataSourceType

      public void setDataSourceType(String dataSourceType)
    • setDataSourceType

      public void setDataSourceType(com.liferay.petra.function.UnsafeSupplier<String,Exception> dataSourceTypeUnsafeSupplier)
    • getDataType

      public String getDataType()
    • setDataType

      public void setDataType(String dataType)
    • setDataType

      public void setDataType(com.liferay.petra.function.UnsafeSupplier<String,Exception> dataTypeUnsafeSupplier)
    • getDisplayStyle

      public String getDisplayStyle()
    • setDisplayStyle

      public void setDisplayStyle(String displayStyle)
    • setDisplayStyle

      public void setDisplayStyle(com.liferay.petra.function.UnsafeSupplier<String,Exception> displayStyleUnsafeSupplier)
    • getFormFieldOptions

      @Valid public @Valid FormFieldOption[] getFormFieldOptions()
    • setFormFieldOptions

      public void setFormFieldOptions(FormFieldOption[] formFieldOptions)
    • setFormFieldOptions

      public void setFormFieldOptions(com.liferay.petra.function.UnsafeSupplier<FormFieldOption[],Exception> formFieldOptionsUnsafeSupplier)
    • getGrid

      @Valid public @Valid Grid getGrid()
    • setGrid

      public void setGrid(Grid grid)
    • setGrid

      public void setGrid(com.liferay.petra.function.UnsafeSupplier<Grid,Exception> gridUnsafeSupplier)
    • getHasFormRules

      public Boolean getHasFormRules()
    • setHasFormRules

      public void setHasFormRules(Boolean hasFormRules)
    • setHasFormRules

      public void setHasFormRules(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> hasFormRulesUnsafeSupplier)
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • setId

      public void setId(com.liferay.petra.function.UnsafeSupplier<Long,Exception> idUnsafeSupplier)
    • getImmutable

      public Boolean getImmutable()
    • setImmutable

      public void setImmutable(Boolean immutable)
    • setImmutable

      public void setImmutable(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> immutableUnsafeSupplier)
    • getInline

      public Boolean getInline()
    • setInline

      public void setInline(Boolean inline)
    • setInline

      public void setInline(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> inlineUnsafeSupplier)
    • getInputControl

      public String getInputControl()
    • setInputControl

      public void setInputControl(String inputControl)
    • setInputControl

      public void setInputControl(com.liferay.petra.function.UnsafeSupplier<String,Exception> inputControlUnsafeSupplier)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • setLabel

      public void setLabel(com.liferay.petra.function.UnsafeSupplier<String,Exception> labelUnsafeSupplier)
    • getLabel_i18n

      @Valid public @Valid Map<String,String> getLabel_i18n()
    • setLabel_i18n

      public void setLabel_i18n(Map<String,String> label_i18n)
    • setLabel_i18n

      public void setLabel_i18n(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> label_i18nUnsafeSupplier)
    • getLocalizable

      public Boolean getLocalizable()
    • setLocalizable

      public void setLocalizable(Boolean localizable)
    • setLocalizable

      public void setLocalizable(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> localizableUnsafeSupplier)
    • getMultiple

      public Boolean getMultiple()
    • setMultiple

      public void setMultiple(Boolean multiple)
    • setMultiple

      public void setMultiple(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> multipleUnsafeSupplier)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • setName

      public void setName(com.liferay.petra.function.UnsafeSupplier<String,Exception> nameUnsafeSupplier)
    • getPlaceholder

      public String getPlaceholder()
    • setPlaceholder

      public void setPlaceholder(String placeholder)
    • setPlaceholder

      public void setPlaceholder(com.liferay.petra.function.UnsafeSupplier<String,Exception> placeholderUnsafeSupplier)
    • getPredefinedValue

      public String getPredefinedValue()
    • setPredefinedValue

      public void setPredefinedValue(String predefinedValue)
    • setPredefinedValue

      public void setPredefinedValue(com.liferay.petra.function.UnsafeSupplier<String,Exception> predefinedValueUnsafeSupplier)
    • getPredefinedValue_i18n

      @Valid public @Valid Map<String,String> getPredefinedValue_i18n()
    • setPredefinedValue_i18n

      public void setPredefinedValue_i18n(Map<String,String> predefinedValue_i18n)
    • setPredefinedValue_i18n

      public void setPredefinedValue_i18n(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> predefinedValue_i18nUnsafeSupplier)
    • getReadOnly

      public Boolean getReadOnly()
    • setReadOnly

      public void setReadOnly(Boolean readOnly)
    • setReadOnly

      public void setReadOnly(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> readOnlyUnsafeSupplier)
    • getRepeatable

      public Boolean getRepeatable()
    • setRepeatable

      public void setRepeatable(Boolean repeatable)
    • setRepeatable

      public void setRepeatable(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> repeatableUnsafeSupplier)
    • getRequired

      public Boolean getRequired()
    • setRequired

      public void setRequired(Boolean required)
    • setRequired

      public void setRequired(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> requiredUnsafeSupplier)
    • getShowAsSwitcher

      public Boolean getShowAsSwitcher()
    • setShowAsSwitcher

      public void setShowAsSwitcher(Boolean showAsSwitcher)
    • setShowAsSwitcher

      public void setShowAsSwitcher(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> showAsSwitcherUnsafeSupplier)
    • getShowLabel

      public Boolean getShowLabel()
    • setShowLabel

      public void setShowLabel(Boolean showLabel)
    • setShowLabel

      public void setShowLabel(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> showLabelUnsafeSupplier)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • setStyle

      public void setStyle(com.liferay.petra.function.UnsafeSupplier<String,Exception> styleUnsafeSupplier)
    • getText

      public String getText()
    • setText

      public void setText(String text)
    • setText

      public void setText(com.liferay.petra.function.UnsafeSupplier<String,Exception> textUnsafeSupplier)
    • getText_i18n

      @Valid public @Valid Map<String,String> getText_i18n()
    • setText_i18n

      public void setText_i18n(Map<String,String> text_i18n)
    • setText_i18n

      public void setText_i18n(com.liferay.petra.function.UnsafeSupplier<Map<String,String>,Exception> text_i18nUnsafeSupplier)
    • getTooltip

      public String getTooltip()
    • setTooltip

      public void setTooltip(String tooltip)
    • setTooltip

      public void setTooltip(com.liferay.petra.function.UnsafeSupplier<String,Exception> tooltipUnsafeSupplier)
    • getValidation

      @Valid public @Valid Validation getValidation()
    • setValidation

      public void setValidation(Validation validation)
    • setValidation

      public void setValidation(com.liferay.petra.function.UnsafeSupplier<Validation,Exception> validationUnsafeSupplier)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object