boolean (Object o) { if (this == o) return true; if (!(o instanceof GridConstraints)) return false; final GridConstraints gridConstraints = (GridConstraints)o; if (myAnchor != gridConstraints.myAnchor) return false; if (myColSpan != gridConstraints.myColSpan) return false; if (myColumn != gridConstraints.myColumn) return false; if (myFill != gridConstraints.myFill) return false; if (myHSizePolicy != gridConstraints.myHSizePolicy) return false; if (myRow != gridConstraints.myRow) return false; if (myRowSpan != gridConstraints.myRowSpan) return false; if (myVSizePolicy != gridConstraints.myVSizePolicy) return false; if (!Objects.equals(myMaximumSize, gridConstraints.myMaximumSize)) return false; if (!Objects.equals(myMinimumSize, gridConstraints.myMinimumSize)) return false; if (!Objects.equals(myPreferredSize, gridConstraints.myPreferredSize)) return false; if (myIndent != gridConstraints.myIndent) return false; if (myUseParentLayout != gridConstraints.myUseParentLayout) return false; return true; }