All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.meridor.fias.HouseIntervals Maven / Gradle / Ivy

The newest version!

package org.meridor.fias;

import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.jvnet.jaxb2_commons.lang.Equals;
import org.jvnet.jaxb2_commons.lang.EqualsStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBEqualsStrategy;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;
import org.jvnet.jaxb2_commons.locator.util.LocatorUtils;


/**
 * 

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="HouseInterval" maxOccurs="unbounded">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <attribute name="POSTALCODE">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="6"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="IFNSFL">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="4"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="TERRIFNSFL">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="4"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="IFNSUL">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="4"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="TERRIFNSUL">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="4"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="OKATO">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="11"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="OKTMO">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <minLength value="8"/>
 *                       <maxLength value="11"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="UPDATEDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
 *                 <attribute name="INTSTART" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                       <totalDigits value="10"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="INTEND" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                       <totalDigits value="10"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="HOUSEINTID" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="36"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="INTGUID" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="36"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="AOGUID" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="36"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="STARTDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
 *                 <attribute name="ENDDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
 *                 <attribute name="INTSTATUS" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                       <totalDigits value="10"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="NORMDOC">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                       <length value="36"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *                 <attribute name="COUNTER" use="required">
 *                   <simpleType>
 *                     <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
 *                       <totalDigits value="10"/>
 *                     </restriction>
 *                   </simpleType>
 *                 </attribute>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "houseInterval" }) @XmlRootElement(name = "HouseIntervals") public class HouseIntervals implements Equals { @XmlElement(name = "HouseInterval", required = true) protected List houseInterval; /** * Gets the value of the houseInterval property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the houseInterval property. * *

* For example, to add a new item, do as follows: *

     *    getHouseInterval().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link HouseIntervals.HouseInterval } * * */ public List getHouseInterval() { if (houseInterval == null) { houseInterval = new ArrayList(); } return this.houseInterval; } public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { if (!(object instanceof HouseIntervals)) { return false; } if (this == object) { return true; } final HouseIntervals that = ((HouseIntervals) object); { List lhsHouseInterval; lhsHouseInterval = (((this.houseInterval!= null)&&(!this.houseInterval.isEmpty()))?this.getHouseInterval():null); List rhsHouseInterval; rhsHouseInterval = (((that.houseInterval!= null)&&(!that.houseInterval.isEmpty()))?that.getHouseInterval():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "houseInterval", lhsHouseInterval), LocatorUtils.property(thatLocator, "houseInterval", rhsHouseInterval), lhsHouseInterval, rhsHouseInterval)) { return false; } } return true; } public boolean equals(Object object) { final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE; return equals(null, null, object, strategy); } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <attribute name="POSTALCODE">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="6"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="IFNSFL">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="4"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="TERRIFNSFL">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="4"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="IFNSUL">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="4"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="TERRIFNSUL">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="4"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="OKATO">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="11"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="OKTMO">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <minLength value="8"/>
     *             <maxLength value="11"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="UPDATEDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
     *       <attribute name="INTSTART" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
     *             <totalDigits value="10"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="INTEND" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
     *             <totalDigits value="10"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="HOUSEINTID" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="36"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="INTGUID" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="36"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="AOGUID" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="36"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="STARTDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
     *       <attribute name="ENDDATE" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
     *       <attribute name="INTSTATUS" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
     *             <totalDigits value="10"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="NORMDOC">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *             <length value="36"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *       <attribute name="COUNTER" use="required">
     *         <simpleType>
     *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
     *             <totalDigits value="10"/>
     *           </restriction>
     *         </simpleType>
     *       </attribute>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class HouseInterval implements Equals { @XmlAttribute(name = "POSTALCODE") protected String postalcode; @XmlAttribute(name = "IFNSFL") protected String ifnsfl; @XmlAttribute(name = "TERRIFNSFL") protected String terrifnsfl; @XmlAttribute(name = "IFNSUL") protected String ifnsul; @XmlAttribute(name = "TERRIFNSUL") protected String terrifnsul; @XmlAttribute(name = "OKATO") protected String okato; @XmlAttribute(name = "OKTMO") protected String oktmo; @XmlAttribute(name = "UPDATEDATE", required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar updatedate; @XmlAttribute(name = "INTSTART", required = true) protected BigInteger intstart; @XmlAttribute(name = "INTEND", required = true) protected BigInteger intend; @XmlAttribute(name = "HOUSEINTID", required = true) protected String houseintid; @XmlAttribute(name = "INTGUID", required = true) protected String intguid; @XmlAttribute(name = "AOGUID", required = true) protected String aoguid; @XmlAttribute(name = "STARTDATE", required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar startdate; @XmlAttribute(name = "ENDDATE", required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar enddate; @XmlAttribute(name = "INTSTATUS", required = true) protected BigInteger intstatus; @XmlAttribute(name = "NORMDOC") protected String normdoc; @XmlAttribute(name = "COUNTER", required = true) protected BigInteger counter; /** * Gets the value of the postalcode property. * * @return * possible object is * {@link String } * */ public String getPOSTALCODE() { return postalcode; } /** * Sets the value of the postalcode property. * * @param value * allowed object is * {@link String } * */ public void setPOSTALCODE(String value) { this.postalcode = value; } /** * Gets the value of the ifnsfl property. * * @return * possible object is * {@link String } * */ public String getIFNSFL() { return ifnsfl; } /** * Sets the value of the ifnsfl property. * * @param value * allowed object is * {@link String } * */ public void setIFNSFL(String value) { this.ifnsfl = value; } /** * Gets the value of the terrifnsfl property. * * @return * possible object is * {@link String } * */ public String getTERRIFNSFL() { return terrifnsfl; } /** * Sets the value of the terrifnsfl property. * * @param value * allowed object is * {@link String } * */ public void setTERRIFNSFL(String value) { this.terrifnsfl = value; } /** * Gets the value of the ifnsul property. * * @return * possible object is * {@link String } * */ public String getIFNSUL() { return ifnsul; } /** * Sets the value of the ifnsul property. * * @param value * allowed object is * {@link String } * */ public void setIFNSUL(String value) { this.ifnsul = value; } /** * Gets the value of the terrifnsul property. * * @return * possible object is * {@link String } * */ public String getTERRIFNSUL() { return terrifnsul; } /** * Sets the value of the terrifnsul property. * * @param value * allowed object is * {@link String } * */ public void setTERRIFNSUL(String value) { this.terrifnsul = value; } /** * Gets the value of the okato property. * * @return * possible object is * {@link String } * */ public String getOKATO() { return okato; } /** * Sets the value of the okato property. * * @param value * allowed object is * {@link String } * */ public void setOKATO(String value) { this.okato = value; } /** * Gets the value of the oktmo property. * * @return * possible object is * {@link String } * */ public String getOKTMO() { return oktmo; } /** * Sets the value of the oktmo property. * * @param value * allowed object is * {@link String } * */ public void setOKTMO(String value) { this.oktmo = value; } /** * Gets the value of the updatedate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getUPDATEDATE() { return updatedate; } /** * Sets the value of the updatedate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setUPDATEDATE(XMLGregorianCalendar value) { this.updatedate = value; } /** * Gets the value of the intstart property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getINTSTART() { return intstart; } /** * Sets the value of the intstart property. * * @param value * allowed object is * {@link BigInteger } * */ public void setINTSTART(BigInteger value) { this.intstart = value; } /** * Gets the value of the intend property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getINTEND() { return intend; } /** * Sets the value of the intend property. * * @param value * allowed object is * {@link BigInteger } * */ public void setINTEND(BigInteger value) { this.intend = value; } /** * Gets the value of the houseintid property. * * @return * possible object is * {@link String } * */ public String getHOUSEINTID() { return houseintid; } /** * Sets the value of the houseintid property. * * @param value * allowed object is * {@link String } * */ public void setHOUSEINTID(String value) { this.houseintid = value; } /** * Gets the value of the intguid property. * * @return * possible object is * {@link String } * */ public String getINTGUID() { return intguid; } /** * Sets the value of the intguid property. * * @param value * allowed object is * {@link String } * */ public void setINTGUID(String value) { this.intguid = value; } /** * Gets the value of the aoguid property. * * @return * possible object is * {@link String } * */ public String getAOGUID() { return aoguid; } /** * Sets the value of the aoguid property. * * @param value * allowed object is * {@link String } * */ public void setAOGUID(String value) { this.aoguid = value; } /** * Gets the value of the startdate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getSTARTDATE() { return startdate; } /** * Sets the value of the startdate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setSTARTDATE(XMLGregorianCalendar value) { this.startdate = value; } /** * Gets the value of the enddate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getENDDATE() { return enddate; } /** * Sets the value of the enddate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setENDDATE(XMLGregorianCalendar value) { this.enddate = value; } /** * Gets the value of the intstatus property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getINTSTATUS() { return intstatus; } /** * Sets the value of the intstatus property. * * @param value * allowed object is * {@link BigInteger } * */ public void setINTSTATUS(BigInteger value) { this.intstatus = value; } /** * Gets the value of the normdoc property. * * @return * possible object is * {@link String } * */ public String getNORMDOC() { return normdoc; } /** * Sets the value of the normdoc property. * * @param value * allowed object is * {@link String } * */ public void setNORMDOC(String value) { this.normdoc = value; } /** * Gets the value of the counter property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCOUNTER() { return counter; } /** * Sets the value of the counter property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCOUNTER(BigInteger value) { this.counter = value; } public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { if (!(object instanceof HouseIntervals.HouseInterval)) { return false; } if (this == object) { return true; } final HouseIntervals.HouseInterval that = ((HouseIntervals.HouseInterval) object); { String lhsPOSTALCODE; lhsPOSTALCODE = this.getPOSTALCODE(); String rhsPOSTALCODE; rhsPOSTALCODE = that.getPOSTALCODE(); if (!strategy.equals(LocatorUtils.property(thisLocator, "postalcode", lhsPOSTALCODE), LocatorUtils.property(thatLocator, "postalcode", rhsPOSTALCODE), lhsPOSTALCODE, rhsPOSTALCODE)) { return false; } } { String lhsIFNSFL; lhsIFNSFL = this.getIFNSFL(); String rhsIFNSFL; rhsIFNSFL = that.getIFNSFL(); if (!strategy.equals(LocatorUtils.property(thisLocator, "ifnsfl", lhsIFNSFL), LocatorUtils.property(thatLocator, "ifnsfl", rhsIFNSFL), lhsIFNSFL, rhsIFNSFL)) { return false; } } { String lhsTERRIFNSFL; lhsTERRIFNSFL = this.getTERRIFNSFL(); String rhsTERRIFNSFL; rhsTERRIFNSFL = that.getTERRIFNSFL(); if (!strategy.equals(LocatorUtils.property(thisLocator, "terrifnsfl", lhsTERRIFNSFL), LocatorUtils.property(thatLocator, "terrifnsfl", rhsTERRIFNSFL), lhsTERRIFNSFL, rhsTERRIFNSFL)) { return false; } } { String lhsIFNSUL; lhsIFNSUL = this.getIFNSUL(); String rhsIFNSUL; rhsIFNSUL = that.getIFNSUL(); if (!strategy.equals(LocatorUtils.property(thisLocator, "ifnsul", lhsIFNSUL), LocatorUtils.property(thatLocator, "ifnsul", rhsIFNSUL), lhsIFNSUL, rhsIFNSUL)) { return false; } } { String lhsTERRIFNSUL; lhsTERRIFNSUL = this.getTERRIFNSUL(); String rhsTERRIFNSUL; rhsTERRIFNSUL = that.getTERRIFNSUL(); if (!strategy.equals(LocatorUtils.property(thisLocator, "terrifnsul", lhsTERRIFNSUL), LocatorUtils.property(thatLocator, "terrifnsul", rhsTERRIFNSUL), lhsTERRIFNSUL, rhsTERRIFNSUL)) { return false; } } { String lhsOKATO; lhsOKATO = this.getOKATO(); String rhsOKATO; rhsOKATO = that.getOKATO(); if (!strategy.equals(LocatorUtils.property(thisLocator, "okato", lhsOKATO), LocatorUtils.property(thatLocator, "okato", rhsOKATO), lhsOKATO, rhsOKATO)) { return false; } } { String lhsOKTMO; lhsOKTMO = this.getOKTMO(); String rhsOKTMO; rhsOKTMO = that.getOKTMO(); if (!strategy.equals(LocatorUtils.property(thisLocator, "oktmo", lhsOKTMO), LocatorUtils.property(thatLocator, "oktmo", rhsOKTMO), lhsOKTMO, rhsOKTMO)) { return false; } } { XMLGregorianCalendar lhsUPDATEDATE; lhsUPDATEDATE = this.getUPDATEDATE(); XMLGregorianCalendar rhsUPDATEDATE; rhsUPDATEDATE = that.getUPDATEDATE(); if (!strategy.equals(LocatorUtils.property(thisLocator, "updatedate", lhsUPDATEDATE), LocatorUtils.property(thatLocator, "updatedate", rhsUPDATEDATE), lhsUPDATEDATE, rhsUPDATEDATE)) { return false; } } { BigInteger lhsINTSTART; lhsINTSTART = this.getINTSTART(); BigInteger rhsINTSTART; rhsINTSTART = that.getINTSTART(); if (!strategy.equals(LocatorUtils.property(thisLocator, "intstart", lhsINTSTART), LocatorUtils.property(thatLocator, "intstart", rhsINTSTART), lhsINTSTART, rhsINTSTART)) { return false; } } { BigInteger lhsINTEND; lhsINTEND = this.getINTEND(); BigInteger rhsINTEND; rhsINTEND = that.getINTEND(); if (!strategy.equals(LocatorUtils.property(thisLocator, "intend", lhsINTEND), LocatorUtils.property(thatLocator, "intend", rhsINTEND), lhsINTEND, rhsINTEND)) { return false; } } { String lhsHOUSEINTID; lhsHOUSEINTID = this.getHOUSEINTID(); String rhsHOUSEINTID; rhsHOUSEINTID = that.getHOUSEINTID(); if (!strategy.equals(LocatorUtils.property(thisLocator, "houseintid", lhsHOUSEINTID), LocatorUtils.property(thatLocator, "houseintid", rhsHOUSEINTID), lhsHOUSEINTID, rhsHOUSEINTID)) { return false; } } { String lhsINTGUID; lhsINTGUID = this.getINTGUID(); String rhsINTGUID; rhsINTGUID = that.getINTGUID(); if (!strategy.equals(LocatorUtils.property(thisLocator, "intguid", lhsINTGUID), LocatorUtils.property(thatLocator, "intguid", rhsINTGUID), lhsINTGUID, rhsINTGUID)) { return false; } } { String lhsAOGUID; lhsAOGUID = this.getAOGUID(); String rhsAOGUID; rhsAOGUID = that.getAOGUID(); if (!strategy.equals(LocatorUtils.property(thisLocator, "aoguid", lhsAOGUID), LocatorUtils.property(thatLocator, "aoguid", rhsAOGUID), lhsAOGUID, rhsAOGUID)) { return false; } } { XMLGregorianCalendar lhsSTARTDATE; lhsSTARTDATE = this.getSTARTDATE(); XMLGregorianCalendar rhsSTARTDATE; rhsSTARTDATE = that.getSTARTDATE(); if (!strategy.equals(LocatorUtils.property(thisLocator, "startdate", lhsSTARTDATE), LocatorUtils.property(thatLocator, "startdate", rhsSTARTDATE), lhsSTARTDATE, rhsSTARTDATE)) { return false; } } { XMLGregorianCalendar lhsENDDATE; lhsENDDATE = this.getENDDATE(); XMLGregorianCalendar rhsENDDATE; rhsENDDATE = that.getENDDATE(); if (!strategy.equals(LocatorUtils.property(thisLocator, "enddate", lhsENDDATE), LocatorUtils.property(thatLocator, "enddate", rhsENDDATE), lhsENDDATE, rhsENDDATE)) { return false; } } { BigInteger lhsINTSTATUS; lhsINTSTATUS = this.getINTSTATUS(); BigInteger rhsINTSTATUS; rhsINTSTATUS = that.getINTSTATUS(); if (!strategy.equals(LocatorUtils.property(thisLocator, "intstatus", lhsINTSTATUS), LocatorUtils.property(thatLocator, "intstatus", rhsINTSTATUS), lhsINTSTATUS, rhsINTSTATUS)) { return false; } } { String lhsNORMDOC; lhsNORMDOC = this.getNORMDOC(); String rhsNORMDOC; rhsNORMDOC = that.getNORMDOC(); if (!strategy.equals(LocatorUtils.property(thisLocator, "normdoc", lhsNORMDOC), LocatorUtils.property(thatLocator, "normdoc", rhsNORMDOC), lhsNORMDOC, rhsNORMDOC)) { return false; } } { BigInteger lhsCOUNTER; lhsCOUNTER = this.getCOUNTER(); BigInteger rhsCOUNTER; rhsCOUNTER = that.getCOUNTER(); if (!strategy.equals(LocatorUtils.property(thisLocator, "counter", lhsCOUNTER), LocatorUtils.property(thatLocator, "counter", rhsCOUNTER), lhsCOUNTER, rhsCOUNTER)) { return false; } } return true; } public boolean equals(Object object) { final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE; return equals(null, null, object, strategy); } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy