package prefs;

public class PanelInfo {

    private final String name;
    private final String filter;

    public PanelInfo(String name, String filter) {
        this.name = name;
        this.filter = filter;
    }

    public PanelInfo() {
        this.name = "Panel";
        this.filter = "";
    }

    public String getPanelName() {
        return this.name;
    }

    public String getPanelFilter() {
        return this.filter;
    }

}

@@ -9,16 +9,43 @@
 prefs;%0A%0A
+import java.util.Objects;%0A%0A
 public c
@@ -468,10 +468,430 @@
 %0A    %7D%0A%0A
+    @Override%0A    public boolean equals(Object object) %7B%0A        if (this == object) return true;%0A        if (object == null %7C%7C getClass() != object.getClass()) return false;%0A        PanelInfo panelInfo = (PanelInfo) object;%0A        return Objects.equals(name, panelInfo.name) && Objects.equals(filter, panelInfo.filter);%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        return Objects.hash(name, filter);%0A    %7D%0A
 %7D%0A

Implement `.equals` and `.hashcode` for `PanelInfo`