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

no.nav.tjeneste.virksomhet.behandleoppgave.v1.meldinger.WSOppgave Maven / Gradle / Ivy

There is a newer version: 1.2019.09.25-00.21-49b69f0625e0
Show newest version

package no.nav.tjeneste.virksomhet.behandleoppgave.v1.meldinger;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.jvnet.jaxb2_commons.lang.Equals2;
import org.jvnet.jaxb2_commons.lang.EqualsStrategy2;
import org.jvnet.jaxb2_commons.lang.HashCode2;
import org.jvnet.jaxb2_commons.lang.HashCodeStrategy2;
import org.jvnet.jaxb2_commons.lang.JAXBEqualsStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;
import org.jvnet.jaxb2_commons.locator.util.LocatorUtils;


/**
 * 

Java class for WSOppgave complex type. * *

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

 * <complexType name="WSOppgave">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="gjelderBruker" type="{http://nav.no/tjeneste/virksomhet/behandleoppgave/v1/meldinger}WSAktor" minOccurs="0"/>
 *         <element name="oppgavetypeKode" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="fagomradeKode" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="underkategoriKode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="prioritetKode" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="beskrivelse" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="oppfolging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="aktivFra" type="{http://www.w3.org/2001/XMLSchema}date"/>
 *         <element name="aktivTil" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *         <element name="ansvarligEnhetId" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="ansvarligId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="dokumentId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="mottattDato" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *         <element name="normDato" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *         <element name="saksnummer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="skannetDato" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *         <element name="soknadsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="henvendelseId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="kravId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="lest" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="mappeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="revurderingstype" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "WSOppgave", propOrder = { "gjelderBruker", "oppgavetypeKode", "fagomradeKode", "underkategoriKode", "prioritetKode", "beskrivelse", "oppfolging", "aktivFra", "aktivTil", "ansvarligEnhetId", "ansvarligId", "dokumentId", "mottattDato", "normDato", "saksnummer", "skannetDato", "soknadsId", "henvendelseId", "kravId", "lest", "mappeId", "revurderingstype" }) public class WSOppgave implements Equals2, HashCode2 { protected WSAktor gjelderBruker; @XmlElement(required = true) protected String oppgavetypeKode; @XmlElement(required = true) protected String fagomradeKode; protected String underkategoriKode; @XmlElement(required = true) protected String prioritetKode; @XmlElement(required = true) protected String beskrivelse; protected String oppfolging; @XmlElement(required = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar aktivFra; @XmlSchemaType(name = "date") protected XMLGregorianCalendar aktivTil; @XmlElement(required = true) protected String ansvarligEnhetId; protected String ansvarligId; protected String dokumentId; @XmlSchemaType(name = "date") protected XMLGregorianCalendar mottattDato; @XmlSchemaType(name = "date") protected XMLGregorianCalendar normDato; protected String saksnummer; @XmlSchemaType(name = "date") protected XMLGregorianCalendar skannetDato; protected String soknadsId; protected String henvendelseId; protected String kravId; protected boolean lest; protected String mappeId; protected String revurderingstype; /** * Gets the value of the gjelderBruker property. * * @return * possible object is * {@link WSAktor } * */ public WSAktor getGjelderBruker() { return gjelderBruker; } /** * Sets the value of the gjelderBruker property. * * @param value * allowed object is * {@link WSAktor } * */ public void setGjelderBruker(WSAktor value) { this.gjelderBruker = value; } /** * Gets the value of the oppgavetypeKode property. * * @return * possible object is * {@link String } * */ public String getOppgavetypeKode() { return oppgavetypeKode; } /** * Sets the value of the oppgavetypeKode property. * * @param value * allowed object is * {@link String } * */ public void setOppgavetypeKode(String value) { this.oppgavetypeKode = value; } /** * Gets the value of the fagomradeKode property. * * @return * possible object is * {@link String } * */ public String getFagomradeKode() { return fagomradeKode; } /** * Sets the value of the fagomradeKode property. * * @param value * allowed object is * {@link String } * */ public void setFagomradeKode(String value) { this.fagomradeKode = value; } /** * Gets the value of the underkategoriKode property. * * @return * possible object is * {@link String } * */ public String getUnderkategoriKode() { return underkategoriKode; } /** * Sets the value of the underkategoriKode property. * * @param value * allowed object is * {@link String } * */ public void setUnderkategoriKode(String value) { this.underkategoriKode = value; } /** * Gets the value of the prioritetKode property. * * @return * possible object is * {@link String } * */ public String getPrioritetKode() { return prioritetKode; } /** * Sets the value of the prioritetKode property. * * @param value * allowed object is * {@link String } * */ public void setPrioritetKode(String value) { this.prioritetKode = value; } /** * Gets the value of the beskrivelse property. * * @return * possible object is * {@link String } * */ public String getBeskrivelse() { return beskrivelse; } /** * Sets the value of the beskrivelse property. * * @param value * allowed object is * {@link String } * */ public void setBeskrivelse(String value) { this.beskrivelse = value; } /** * Gets the value of the oppfolging property. * * @return * possible object is * {@link String } * */ public String getOppfolging() { return oppfolging; } /** * Sets the value of the oppfolging property. * * @param value * allowed object is * {@link String } * */ public void setOppfolging(String value) { this.oppfolging = value; } /** * Gets the value of the aktivFra property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getAktivFra() { return aktivFra; } /** * Sets the value of the aktivFra property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setAktivFra(XMLGregorianCalendar value) { this.aktivFra = value; } /** * Gets the value of the aktivTil property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getAktivTil() { return aktivTil; } /** * Sets the value of the aktivTil property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setAktivTil(XMLGregorianCalendar value) { this.aktivTil = value; } /** * Gets the value of the ansvarligEnhetId property. * * @return * possible object is * {@link String } * */ public String getAnsvarligEnhetId() { return ansvarligEnhetId; } /** * Sets the value of the ansvarligEnhetId property. * * @param value * allowed object is * {@link String } * */ public void setAnsvarligEnhetId(String value) { this.ansvarligEnhetId = value; } /** * Gets the value of the ansvarligId property. * * @return * possible object is * {@link String } * */ public String getAnsvarligId() { return ansvarligId; } /** * Sets the value of the ansvarligId property. * * @param value * allowed object is * {@link String } * */ public void setAnsvarligId(String value) { this.ansvarligId = value; } /** * Gets the value of the dokumentId property. * * @return * possible object is * {@link String } * */ public String getDokumentId() { return dokumentId; } /** * Sets the value of the dokumentId property. * * @param value * allowed object is * {@link String } * */ public void setDokumentId(String value) { this.dokumentId = value; } /** * Gets the value of the mottattDato property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getMottattDato() { return mottattDato; } /** * Sets the value of the mottattDato property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setMottattDato(XMLGregorianCalendar value) { this.mottattDato = value; } /** * Gets the value of the normDato property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getNormDato() { return normDato; } /** * Sets the value of the normDato property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setNormDato(XMLGregorianCalendar value) { this.normDato = value; } /** * Gets the value of the saksnummer property. * * @return * possible object is * {@link String } * */ public String getSaksnummer() { return saksnummer; } /** * Sets the value of the saksnummer property. * * @param value * allowed object is * {@link String } * */ public void setSaksnummer(String value) { this.saksnummer = value; } /** * Gets the value of the skannetDato property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getSkannetDato() { return skannetDato; } /** * Sets the value of the skannetDato property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setSkannetDato(XMLGregorianCalendar value) { this.skannetDato = value; } /** * Gets the value of the soknadsId property. * * @return * possible object is * {@link String } * */ public String getSoknadsId() { return soknadsId; } /** * Sets the value of the soknadsId property. * * @param value * allowed object is * {@link String } * */ public void setSoknadsId(String value) { this.soknadsId = value; } /** * Gets the value of the henvendelseId property. * * @return * possible object is * {@link String } * */ public String getHenvendelseId() { return henvendelseId; } /** * Sets the value of the henvendelseId property. * * @param value * allowed object is * {@link String } * */ public void setHenvendelseId(String value) { this.henvendelseId = value; } /** * Gets the value of the kravId property. * * @return * possible object is * {@link String } * */ public String getKravId() { return kravId; } /** * Sets the value of the kravId property. * * @param value * allowed object is * {@link String } * */ public void setKravId(String value) { this.kravId = value; } /** * Gets the value of the lest property. * */ public boolean isLest() { return lest; } /** * Sets the value of the lest property. * */ public void setLest(boolean value) { this.lest = value; } /** * Gets the value of the mappeId property. * * @return * possible object is * {@link String } * */ public String getMappeId() { return mappeId; } /** * Sets the value of the mappeId property. * * @param value * allowed object is * {@link String } * */ public void setMappeId(String value) { this.mappeId = value; } /** * Gets the value of the revurderingstype property. * * @return * possible object is * {@link String } * */ public String getRevurderingstype() { return revurderingstype; } /** * Sets the value of the revurderingstype property. * * @param value * allowed object is * {@link String } * */ public void setRevurderingstype(String value) { this.revurderingstype = value; } public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { WSAktor theGjelderBruker; theGjelderBruker = this.getGjelderBruker(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gjelderBruker", theGjelderBruker), currentHashCode, theGjelderBruker, (this.gjelderBruker!= null)); } { String theOppgavetypeKode; theOppgavetypeKode = this.getOppgavetypeKode(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "oppgavetypeKode", theOppgavetypeKode), currentHashCode, theOppgavetypeKode, (this.oppgavetypeKode!= null)); } { String theFagomradeKode; theFagomradeKode = this.getFagomradeKode(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fagomradeKode", theFagomradeKode), currentHashCode, theFagomradeKode, (this.fagomradeKode!= null)); } { String theUnderkategoriKode; theUnderkategoriKode = this.getUnderkategoriKode(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "underkategoriKode", theUnderkategoriKode), currentHashCode, theUnderkategoriKode, (this.underkategoriKode!= null)); } { String thePrioritetKode; thePrioritetKode = this.getPrioritetKode(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prioritetKode", thePrioritetKode), currentHashCode, thePrioritetKode, (this.prioritetKode!= null)); } { String theBeskrivelse; theBeskrivelse = this.getBeskrivelse(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "beskrivelse", theBeskrivelse), currentHashCode, theBeskrivelse, (this.beskrivelse!= null)); } { String theOppfolging; theOppfolging = this.getOppfolging(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "oppfolging", theOppfolging), currentHashCode, theOppfolging, (this.oppfolging!= null)); } { XMLGregorianCalendar theAktivFra; theAktivFra = this.getAktivFra(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "aktivFra", theAktivFra), currentHashCode, theAktivFra, (this.aktivFra!= null)); } { XMLGregorianCalendar theAktivTil; theAktivTil = this.getAktivTil(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "aktivTil", theAktivTil), currentHashCode, theAktivTil, (this.aktivTil!= null)); } { String theAnsvarligEnhetId; theAnsvarligEnhetId = this.getAnsvarligEnhetId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ansvarligEnhetId", theAnsvarligEnhetId), currentHashCode, theAnsvarligEnhetId, (this.ansvarligEnhetId!= null)); } { String theAnsvarligId; theAnsvarligId = this.getAnsvarligId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ansvarligId", theAnsvarligId), currentHashCode, theAnsvarligId, (this.ansvarligId!= null)); } { String theDokumentId; theDokumentId = this.getDokumentId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dokumentId", theDokumentId), currentHashCode, theDokumentId, (this.dokumentId!= null)); } { XMLGregorianCalendar theMottattDato; theMottattDato = this.getMottattDato(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mottattDato", theMottattDato), currentHashCode, theMottattDato, (this.mottattDato!= null)); } { XMLGregorianCalendar theNormDato; theNormDato = this.getNormDato(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "normDato", theNormDato), currentHashCode, theNormDato, (this.normDato!= null)); } { String theSaksnummer; theSaksnummer = this.getSaksnummer(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "saksnummer", theSaksnummer), currentHashCode, theSaksnummer, (this.saksnummer!= null)); } { XMLGregorianCalendar theSkannetDato; theSkannetDato = this.getSkannetDato(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "skannetDato", theSkannetDato), currentHashCode, theSkannetDato, (this.skannetDato!= null)); } { String theSoknadsId; theSoknadsId = this.getSoknadsId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "soknadsId", theSoknadsId), currentHashCode, theSoknadsId, (this.soknadsId!= null)); } { String theHenvendelseId; theHenvendelseId = this.getHenvendelseId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "henvendelseId", theHenvendelseId), currentHashCode, theHenvendelseId, (this.henvendelseId!= null)); } { String theKravId; theKravId = this.getKravId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "kravId", theKravId), currentHashCode, theKravId, (this.kravId!= null)); } { boolean theLest; theLest = this.isLest(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lest", theLest), currentHashCode, theLest, true); } { String theMappeId; theMappeId = this.getMappeId(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mappeId", theMappeId), currentHashCode, theMappeId, (this.mappeId!= null)); } { String theRevurderingstype; theRevurderingstype = this.getRevurderingstype(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "revurderingstype", theRevurderingstype), currentHashCode, theRevurderingstype, (this.revurderingstype!= null)); } return currentHashCode; } public int hashCode() { final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE; return this.hashCode(null, strategy); } public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final WSOppgave that = ((WSOppgave) object); { WSAktor lhsGjelderBruker; lhsGjelderBruker = this.getGjelderBruker(); WSAktor rhsGjelderBruker; rhsGjelderBruker = that.getGjelderBruker(); if (!strategy.equals(LocatorUtils.property(thisLocator, "gjelderBruker", lhsGjelderBruker), LocatorUtils.property(thatLocator, "gjelderBruker", rhsGjelderBruker), lhsGjelderBruker, rhsGjelderBruker, (this.gjelderBruker!= null), (that.gjelderBruker!= null))) { return false; } } { String lhsOppgavetypeKode; lhsOppgavetypeKode = this.getOppgavetypeKode(); String rhsOppgavetypeKode; rhsOppgavetypeKode = that.getOppgavetypeKode(); if (!strategy.equals(LocatorUtils.property(thisLocator, "oppgavetypeKode", lhsOppgavetypeKode), LocatorUtils.property(thatLocator, "oppgavetypeKode", rhsOppgavetypeKode), lhsOppgavetypeKode, rhsOppgavetypeKode, (this.oppgavetypeKode!= null), (that.oppgavetypeKode!= null))) { return false; } } { String lhsFagomradeKode; lhsFagomradeKode = this.getFagomradeKode(); String rhsFagomradeKode; rhsFagomradeKode = that.getFagomradeKode(); if (!strategy.equals(LocatorUtils.property(thisLocator, "fagomradeKode", lhsFagomradeKode), LocatorUtils.property(thatLocator, "fagomradeKode", rhsFagomradeKode), lhsFagomradeKode, rhsFagomradeKode, (this.fagomradeKode!= null), (that.fagomradeKode!= null))) { return false; } } { String lhsUnderkategoriKode; lhsUnderkategoriKode = this.getUnderkategoriKode(); String rhsUnderkategoriKode; rhsUnderkategoriKode = that.getUnderkategoriKode(); if (!strategy.equals(LocatorUtils.property(thisLocator, "underkategoriKode", lhsUnderkategoriKode), LocatorUtils.property(thatLocator, "underkategoriKode", rhsUnderkategoriKode), lhsUnderkategoriKode, rhsUnderkategoriKode, (this.underkategoriKode!= null), (that.underkategoriKode!= null))) { return false; } } { String lhsPrioritetKode; lhsPrioritetKode = this.getPrioritetKode(); String rhsPrioritetKode; rhsPrioritetKode = that.getPrioritetKode(); if (!strategy.equals(LocatorUtils.property(thisLocator, "prioritetKode", lhsPrioritetKode), LocatorUtils.property(thatLocator, "prioritetKode", rhsPrioritetKode), lhsPrioritetKode, rhsPrioritetKode, (this.prioritetKode!= null), (that.prioritetKode!= null))) { return false; } } { String lhsBeskrivelse; lhsBeskrivelse = this.getBeskrivelse(); String rhsBeskrivelse; rhsBeskrivelse = that.getBeskrivelse(); if (!strategy.equals(LocatorUtils.property(thisLocator, "beskrivelse", lhsBeskrivelse), LocatorUtils.property(thatLocator, "beskrivelse", rhsBeskrivelse), lhsBeskrivelse, rhsBeskrivelse, (this.beskrivelse!= null), (that.beskrivelse!= null))) { return false; } } { String lhsOppfolging; lhsOppfolging = this.getOppfolging(); String rhsOppfolging; rhsOppfolging = that.getOppfolging(); if (!strategy.equals(LocatorUtils.property(thisLocator, "oppfolging", lhsOppfolging), LocatorUtils.property(thatLocator, "oppfolging", rhsOppfolging), lhsOppfolging, rhsOppfolging, (this.oppfolging!= null), (that.oppfolging!= null))) { return false; } } { XMLGregorianCalendar lhsAktivFra; lhsAktivFra = this.getAktivFra(); XMLGregorianCalendar rhsAktivFra; rhsAktivFra = that.getAktivFra(); if (!strategy.equals(LocatorUtils.property(thisLocator, "aktivFra", lhsAktivFra), LocatorUtils.property(thatLocator, "aktivFra", rhsAktivFra), lhsAktivFra, rhsAktivFra, (this.aktivFra!= null), (that.aktivFra!= null))) { return false; } } { XMLGregorianCalendar lhsAktivTil; lhsAktivTil = this.getAktivTil(); XMLGregorianCalendar rhsAktivTil; rhsAktivTil = that.getAktivTil(); if (!strategy.equals(LocatorUtils.property(thisLocator, "aktivTil", lhsAktivTil), LocatorUtils.property(thatLocator, "aktivTil", rhsAktivTil), lhsAktivTil, rhsAktivTil, (this.aktivTil!= null), (that.aktivTil!= null))) { return false; } } { String lhsAnsvarligEnhetId; lhsAnsvarligEnhetId = this.getAnsvarligEnhetId(); String rhsAnsvarligEnhetId; rhsAnsvarligEnhetId = that.getAnsvarligEnhetId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "ansvarligEnhetId", lhsAnsvarligEnhetId), LocatorUtils.property(thatLocator, "ansvarligEnhetId", rhsAnsvarligEnhetId), lhsAnsvarligEnhetId, rhsAnsvarligEnhetId, (this.ansvarligEnhetId!= null), (that.ansvarligEnhetId!= null))) { return false; } } { String lhsAnsvarligId; lhsAnsvarligId = this.getAnsvarligId(); String rhsAnsvarligId; rhsAnsvarligId = that.getAnsvarligId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "ansvarligId", lhsAnsvarligId), LocatorUtils.property(thatLocator, "ansvarligId", rhsAnsvarligId), lhsAnsvarligId, rhsAnsvarligId, (this.ansvarligId!= null), (that.ansvarligId!= null))) { return false; } } { String lhsDokumentId; lhsDokumentId = this.getDokumentId(); String rhsDokumentId; rhsDokumentId = that.getDokumentId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "dokumentId", lhsDokumentId), LocatorUtils.property(thatLocator, "dokumentId", rhsDokumentId), lhsDokumentId, rhsDokumentId, (this.dokumentId!= null), (that.dokumentId!= null))) { return false; } } { XMLGregorianCalendar lhsMottattDato; lhsMottattDato = this.getMottattDato(); XMLGregorianCalendar rhsMottattDato; rhsMottattDato = that.getMottattDato(); if (!strategy.equals(LocatorUtils.property(thisLocator, "mottattDato", lhsMottattDato), LocatorUtils.property(thatLocator, "mottattDato", rhsMottattDato), lhsMottattDato, rhsMottattDato, (this.mottattDato!= null), (that.mottattDato!= null))) { return false; } } { XMLGregorianCalendar lhsNormDato; lhsNormDato = this.getNormDato(); XMLGregorianCalendar rhsNormDato; rhsNormDato = that.getNormDato(); if (!strategy.equals(LocatorUtils.property(thisLocator, "normDato", lhsNormDato), LocatorUtils.property(thatLocator, "normDato", rhsNormDato), lhsNormDato, rhsNormDato, (this.normDato!= null), (that.normDato!= null))) { return false; } } { String lhsSaksnummer; lhsSaksnummer = this.getSaksnummer(); String rhsSaksnummer; rhsSaksnummer = that.getSaksnummer(); if (!strategy.equals(LocatorUtils.property(thisLocator, "saksnummer", lhsSaksnummer), LocatorUtils.property(thatLocator, "saksnummer", rhsSaksnummer), lhsSaksnummer, rhsSaksnummer, (this.saksnummer!= null), (that.saksnummer!= null))) { return false; } } { XMLGregorianCalendar lhsSkannetDato; lhsSkannetDato = this.getSkannetDato(); XMLGregorianCalendar rhsSkannetDato; rhsSkannetDato = that.getSkannetDato(); if (!strategy.equals(LocatorUtils.property(thisLocator, "skannetDato", lhsSkannetDato), LocatorUtils.property(thatLocator, "skannetDato", rhsSkannetDato), lhsSkannetDato, rhsSkannetDato, (this.skannetDato!= null), (that.skannetDato!= null))) { return false; } } { String lhsSoknadsId; lhsSoknadsId = this.getSoknadsId(); String rhsSoknadsId; rhsSoknadsId = that.getSoknadsId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "soknadsId", lhsSoknadsId), LocatorUtils.property(thatLocator, "soknadsId", rhsSoknadsId), lhsSoknadsId, rhsSoknadsId, (this.soknadsId!= null), (that.soknadsId!= null))) { return false; } } { String lhsHenvendelseId; lhsHenvendelseId = this.getHenvendelseId(); String rhsHenvendelseId; rhsHenvendelseId = that.getHenvendelseId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "henvendelseId", lhsHenvendelseId), LocatorUtils.property(thatLocator, "henvendelseId", rhsHenvendelseId), lhsHenvendelseId, rhsHenvendelseId, (this.henvendelseId!= null), (that.henvendelseId!= null))) { return false; } } { String lhsKravId; lhsKravId = this.getKravId(); String rhsKravId; rhsKravId = that.getKravId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "kravId", lhsKravId), LocatorUtils.property(thatLocator, "kravId", rhsKravId), lhsKravId, rhsKravId, (this.kravId!= null), (that.kravId!= null))) { return false; } } { boolean lhsLest; lhsLest = this.isLest(); boolean rhsLest; rhsLest = that.isLest(); if (!strategy.equals(LocatorUtils.property(thisLocator, "lest", lhsLest), LocatorUtils.property(thatLocator, "lest", rhsLest), lhsLest, rhsLest, true, true)) { return false; } } { String lhsMappeId; lhsMappeId = this.getMappeId(); String rhsMappeId; rhsMappeId = that.getMappeId(); if (!strategy.equals(LocatorUtils.property(thisLocator, "mappeId", lhsMappeId), LocatorUtils.property(thatLocator, "mappeId", rhsMappeId), lhsMappeId, rhsMappeId, (this.mappeId!= null), (that.mappeId!= null))) { return false; } } { String lhsRevurderingstype; lhsRevurderingstype = this.getRevurderingstype(); String rhsRevurderingstype; rhsRevurderingstype = that.getRevurderingstype(); if (!strategy.equals(LocatorUtils.property(thisLocator, "revurderingstype", lhsRevurderingstype), LocatorUtils.property(thatLocator, "revurderingstype", rhsRevurderingstype), lhsRevurderingstype, rhsRevurderingstype, (this.revurderingstype!= null), (that.revurderingstype!= null))) { return false; } } return true; } public boolean equals(Object object) { final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE; return equals(null, null, object, strategy); } public WSOppgave withGjelderBruker(WSAktor value) { setGjelderBruker(value); return this; } public WSOppgave withOppgavetypeKode(String value) { setOppgavetypeKode(value); return this; } public WSOppgave withFagomradeKode(String value) { setFagomradeKode(value); return this; } public WSOppgave withUnderkategoriKode(String value) { setUnderkategoriKode(value); return this; } public WSOppgave withPrioritetKode(String value) { setPrioritetKode(value); return this; } public WSOppgave withBeskrivelse(String value) { setBeskrivelse(value); return this; } public WSOppgave withOppfolging(String value) { setOppfolging(value); return this; } public WSOppgave withAktivFra(XMLGregorianCalendar value) { setAktivFra(value); return this; } public WSOppgave withAktivTil(XMLGregorianCalendar value) { setAktivTil(value); return this; } public WSOppgave withAnsvarligEnhetId(String value) { setAnsvarligEnhetId(value); return this; } public WSOppgave withAnsvarligId(String value) { setAnsvarligId(value); return this; } public WSOppgave withDokumentId(String value) { setDokumentId(value); return this; } public WSOppgave withMottattDato(XMLGregorianCalendar value) { setMottattDato(value); return this; } public WSOppgave withNormDato(XMLGregorianCalendar value) { setNormDato(value); return this; } public WSOppgave withSaksnummer(String value) { setSaksnummer(value); return this; } public WSOppgave withSkannetDato(XMLGregorianCalendar value) { setSkannetDato(value); return this; } public WSOppgave withSoknadsId(String value) { setSoknadsId(value); return this; } public WSOppgave withHenvendelseId(String value) { setHenvendelseId(value); return this; } public WSOppgave withKravId(String value) { setKravId(value); return this; } public WSOppgave withLest(boolean value) { setLest(value); return this; } public WSOppgave withMappeId(String value) { setMappeId(value); return this; } public WSOppgave withRevurderingstype(String value) { setRevurderingstype(value); return this; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy