Class EditDirectoryForm


  • public class EditDirectoryForm
    extends java.lang.Object
    Wrapper for the edit directory form for thymeleaf.
    • Constructor Detail

      • EditDirectoryForm

        public EditDirectoryForm()
    • Method Detail

      • of

        public static EditDirectoryForm of​(DirectoryPermissions permissions)
        Creates a new EditDirectoryForm from an existing directory and permissions.
        Parameters:
        permissions - existing directory permissions
        Returns:
        pre-filled EditDirectoryForm from given directory and permissions
      • buildDirectoryPermissions

        public DirectoryPermissions buildDirectoryPermissions()
        Extract the directory permissions object from the internal rolePermissions list.
        Returns:
        extracted directory permissions
      • getRolePermissions

        public java.util.List<RolePermissionsForm> getRolePermissions()
        Role Permissions.
      • setRolePermissions

        public void setRolePermissions​(java.util.List<RolePermissionsForm> rolePermissions)
        Role Permissions.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object