Class ContentStructureField

java.lang.Object
com.liferay.headless.delivery.dto.v1_0.ContentStructureField
All Implemented Interfaces:
Serializable

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

    • dataType

      protected String dataType
    • 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
    • nestedContentStructureFields

      protected ContentStructureField[] nestedContentStructureFields
    • options

      protected Option[] options
    • predefinedValue

      protected String predefinedValue
    • predefinedValue_i18n

      protected Map<String,String> predefinedValue_i18n
    • repeatable

      protected Boolean repeatable
    • required

      protected Boolean required
    • showLabel

      protected Boolean showLabel
    • xClassName

      public String xClassName
  • Constructor Details

    • ContentStructureField

      public ContentStructureField()
  • Method Details

    • toDTO

      public static ContentStructureField toDTO(String json)
    • unsafeToDTO

      public static ContentStructureField unsafeToDTO(String json)
    • getDataType

      public String getDataType()
    • setDataType

      public void setDataType(String dataType)
    • setDataType

      public void setDataType(com.liferay.petra.function.UnsafeSupplier<String,Exception> dataTypeUnsafeSupplier)
    • 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)
    • getNestedContentStructureFields

      @Valid public @Valid ContentStructureField[] getNestedContentStructureFields()
    • setNestedContentStructureFields

      public void setNestedContentStructureFields(ContentStructureField[] nestedContentStructureFields)
    • setNestedContentStructureFields

      public void setNestedContentStructureFields(com.liferay.petra.function.UnsafeSupplier<ContentStructureField[],Exception> nestedContentStructureFieldsUnsafeSupplier)
    • getOptions

      @Valid public @Valid Option[] getOptions()
    • setOptions

      public void setOptions(Option[] options)
    • setOptions

      public void setOptions(com.liferay.petra.function.UnsafeSupplier<Option[],Exception> optionsUnsafeSupplier)
    • 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)
    • 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)
    • getShowLabel

      public Boolean getShowLabel()
    • setShowLabel

      public void setShowLabel(Boolean showLabel)
    • setShowLabel

      public void setShowLabel(com.liferay.petra.function.UnsafeSupplier<Boolean,Exception> showLabelUnsafeSupplier)
    • 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