boolean (final Object o) { if (this == o) return true; if (!(o instanceof DomFileElementImpl that)) return false; if (myFile != null ? !myFile.equals(that.myFile) : that.myFile != null) return false; if (myRootElementClass != null ? !myRootElementClass.equals(that.myRootElementClass) : that.myRootElementClass != null) return false; if (myRootTagName != null ? !myRootTagName.equals(that.myRootTagName) : that.myRootTagName != null) return false; return true; }