public boolean equals( ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { if (!(object instanceof ZustandAngaben)) { return false; } if (this == object) { return true; } final ZustandAngaben that = ((ZustandAngaben) object); { String lhsBaujahr; lhsBaujahr = this.getBaujahr(); String rhsBaujahr; rhsBaujahr = that.getBaujahr(); if (!strategy.equals( LocatorUtils.property(thisLocator, "baujahr", lhsBaujahr), LocatorUtils.property(thatLocator, "baujahr", rhsBaujahr), lhsBaujahr, rhsBaujahr)) { return false; } } { Zustand lhsZustand; lhsZustand = this.getZustand(); Zustand rhsZustand; rhsZustand = that.getZustand(); if (!strategy.equals( LocatorUtils.property(thisLocator, "zustand", lhsZustand), LocatorUtils.property(thatLocator, "zustand", rhsZustand), lhsZustand, rhsZustand)) { return false; } } { Alter lhsAlter; lhsAlter = this.getAlter(); Alter rhsAlter; rhsAlter = that.getAlter(); if (!strategy.equals( LocatorUtils.property(thisLocator, "alter", lhsAlter), LocatorUtils.property(thatLocator, "alter", rhsAlter), lhsAlter, rhsAlter)) { return false; } } { BebaubarNach lhsBebaubarNach; lhsBebaubarNach = this.getBebaubarNach(); BebaubarNach rhsBebaubarNach; rhsBebaubarNach = that.getBebaubarNach(); if (!strategy.equals( LocatorUtils.property(thisLocator, "bebaubarNach", lhsBebaubarNach), LocatorUtils.property(thatLocator, "bebaubarNach", rhsBebaubarNach), lhsBebaubarNach, rhsBebaubarNach)) { return false; } } { Erschliessung lhsErschliessung; lhsErschliessung = this.getErschliessung(); Erschliessung rhsErschliessung; rhsErschliessung = that.getErschliessung(); if (!strategy.equals( LocatorUtils.property(thisLocator, "erschliessung", lhsErschliessung), LocatorUtils.property(thatLocator, "erschliessung", rhsErschliessung), lhsErschliessung, rhsErschliessung)) { return false; } } { String lhsAltlasten; lhsAltlasten = this.getAltlasten(); String rhsAltlasten; rhsAltlasten = that.getAltlasten(); if (!strategy.equals( LocatorUtils.property(thisLocator, "altlasten", lhsAltlasten), LocatorUtils.property(thatLocator, "altlasten", rhsAltlasten), lhsAltlasten, rhsAltlasten)) { return false; } } { List<UserDefinedSimplefield> lhsUserDefinedSimplefield; lhsUserDefinedSimplefield = (((this.userDefinedSimplefield != null) && (!this.userDefinedSimplefield.isEmpty())) ? this.getUserDefinedSimplefield() : null); List<UserDefinedSimplefield> rhsUserDefinedSimplefield; rhsUserDefinedSimplefield = (((that.userDefinedSimplefield != null) && (!that.userDefinedSimplefield.isEmpty())) ? that.getUserDefinedSimplefield() : null); if (!strategy.equals( LocatorUtils.property(thisLocator, "userDefinedSimplefield", lhsUserDefinedSimplefield), LocatorUtils.property(thatLocator, "userDefinedSimplefield", rhsUserDefinedSimplefield), lhsUserDefinedSimplefield, rhsUserDefinedSimplefield)) { return false; } } { List<UserDefinedAnyfield> lhsUserDefinedAnyfield; lhsUserDefinedAnyfield = (((this.userDefinedAnyfield != null) && (!this.userDefinedAnyfield.isEmpty())) ? this.getUserDefinedAnyfield() : null); List<UserDefinedAnyfield> rhsUserDefinedAnyfield; rhsUserDefinedAnyfield = (((that.userDefinedAnyfield != null) && (!that.userDefinedAnyfield.isEmpty())) ? that.getUserDefinedAnyfield() : null); if (!strategy.equals( LocatorUtils.property(thisLocator, "userDefinedAnyfield", lhsUserDefinedAnyfield), LocatorUtils.property(thatLocator, "userDefinedAnyfield", rhsUserDefinedAnyfield), lhsUserDefinedAnyfield, rhsUserDefinedAnyfield)) { return false; } } return true; }