boolean (Object o) { if (this == o) return true; if (!(o instanceof ChildrenDescriptionsHolder holder)) return false; if (myDelegate != null ? !myDelegate.equals(holder.myDelegate) : holder.myDelegate != null) return false; if (!myMap.equals(holder.myMap)) return false; return true; }