Class PageState

java.lang.Object
org.exoplatform.portal.mop.page.PageState
All Implemented Interfaces:
Serializable

public class PageState extends Object implements Serializable
An immutable page state class, modifying an existing state should use the PageState.Builder builder class to rebuild a new immutable state object.
Author:
Julien Viet
See Also:
  • Constructor Details

  • Method Details

    • getEditPermission

      public String getEditPermission()
    • getShowMaxWindow

      public boolean getShowMaxWindow()
    • getFactoryId

      public String getFactoryId()
    • getDisplayName

      public String getDisplayName()
    • getDescription

      public String getDescription()
    • getProfiles

      public String getProfiles()
    • getAccessPermissions

      public List<String> getAccessPermissions()
    • getType

      public String getType()
    • getLink

      public String getLink()
    • equals

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

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

      public PageState.Builder builder()