Class PageDefinition

java.lang.Object
com.liferay.headless.admin.site.dto.v1_0.PageDefinition
All Implemented Interfaces:
Serializable

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

    • pageElement

      protected PageElement pageElement
    • pageRules

      protected PageRule[] pageRules
    • settings

      protected Settings settings
    • version

      protected Double version
    • xClassName

      public String xClassName
  • Constructor Details

    • PageDefinition

      public PageDefinition()
  • Method Details

    • toDTO

      public static PageDefinition toDTO(String json)
    • unsafeToDTO

      public static PageDefinition unsafeToDTO(String json)
    • getPageElement

      @Valid public @Valid PageElement getPageElement()
    • setPageElement

      public void setPageElement(PageElement pageElement)
    • setPageElement

      public void setPageElement(com.liferay.petra.function.UnsafeSupplier<PageElement,Exception> pageElementUnsafeSupplier)
    • getPageRules

      @Valid public @Valid PageRule[] getPageRules()
    • setPageRules

      public void setPageRules(PageRule[] pageRules)
    • setPageRules

      public void setPageRules(com.liferay.petra.function.UnsafeSupplier<PageRule[],Exception> pageRulesUnsafeSupplier)
    • getSettings

      @Valid public @Valid Settings getSettings()
    • setSettings

      public void setSettings(Settings settings)
    • setSettings

      public void setSettings(com.liferay.petra.function.UnsafeSupplier<Settings,Exception> settingsUnsafeSupplier)
    • getVersion

      public Double getVersion()
    • setVersion

      public void setVersion(Double version)
    • setVersion

      public void setVersion(com.liferay.petra.function.UnsafeSupplier<Double,Exception> versionUnsafeSupplier)
    • 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