in server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/model/mailbox/Mailbox.java [340:364]
public final boolean equals(Object obj) {
if (obj instanceof Mailbox) {
Mailbox other = (Mailbox) obj;
return Objects.equals(this.id, other.id)
&& Objects.equals(this.name, other.name)
&& Objects.equals(this.parentId, other.parentId)
&& Objects.equals(this.role, other.role)
&& Objects.equals(this.sortOrder, other.sortOrder)
&& Objects.equals(this.mustBeOnlyMailbox, other.mustBeOnlyMailbox)
&& Objects.equals(this.mayReadItems, other.mayReadItems)
&& Objects.equals(this.mayAddItems, other.mayAddItems)
&& Objects.equals(this.mayRemoveItems, other.mayRemoveItems)
&& Objects.equals(this.mayCreateChild, other.mayCreateChild)
&& Objects.equals(this.mayRename, other.mayRename)
&& Objects.equals(this.mayDelete, other.mayDelete)
&& Objects.equals(this.totalMessages, other.totalMessages)
&& Objects.equals(this.unreadMessages, other.unreadMessages)
&& Objects.equals(this.totalThreads, other.totalThreads)
&& Objects.equals(this.unreadThreads, other.unreadThreads)
&& Objects.equals(this.sharedWith, other.sharedWith)
&& Objects.equals(this.namespace, other.namespace)
&& Objects.equals(this.quotas, other.quotas);
}
return false;
}