no.nav.tjeneste.virksomhet.behandleoppgave.v1.meldinger.WSLagreOppgave Maven / Gradle / Ivy
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 WSLagreOppgave complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="WSLagreOppgave">
* <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="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="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"/>
* <element name="oppgaveId" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="versjon" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "WSLagreOppgave", propOrder = {
"gjelderBruker",
"oppgavetypeKode",
"fagomradeKode",
"underkategoriKode",
"prioritetKode",
"beskrivelse",
"oppfolging",
"aktivFra",
"aktivTil",
"ansvarligEnhetId",
"ansvarligId",
"dokumentId",
"mottattDato",
"saksnummer",
"skannetDato",
"soknadsId",
"kravId",
"lest",
"mappeId",
"revurderingstype",
"oppgaveId",
"versjon"
})
public class WSLagreOppgave 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;
protected String saksnummer;
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar skannetDato;
protected String soknadsId;
protected String kravId;
protected boolean lest;
protected String mappeId;
protected String revurderingstype;
protected int oppgaveId;
protected int versjon;
/**
* 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 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 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;
}
/**
* Gets the value of the oppgaveId property.
*
*/
public int getOppgaveId() {
return oppgaveId;
}
/**
* Sets the value of the oppgaveId property.
*
*/
public void setOppgaveId(int value) {
this.oppgaveId = value;
}
/**
* Gets the value of the versjon property.
*
*/
public int getVersjon() {
return versjon;
}
/**
* Sets the value of the versjon property.
*
*/
public void setVersjon(int value) {
this.versjon = 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));
}
{
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 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));
}
{
int theOppgaveId;
theOppgaveId = this.getOppgaveId();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "oppgaveId", theOppgaveId), currentHashCode, theOppgaveId, true);
}
{
int theVersjon;
theVersjon = this.getVersjon();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "versjon", theVersjon), currentHashCode, theVersjon, true);
}
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 WSLagreOppgave that = ((WSLagreOppgave) 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;
}
}
{
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 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;
}
}
{
int lhsOppgaveId;
lhsOppgaveId = this.getOppgaveId();
int rhsOppgaveId;
rhsOppgaveId = that.getOppgaveId();
if (!strategy.equals(LocatorUtils.property(thisLocator, "oppgaveId", lhsOppgaveId), LocatorUtils.property(thatLocator, "oppgaveId", rhsOppgaveId), lhsOppgaveId, rhsOppgaveId, true, true)) {
return false;
}
}
{
int lhsVersjon;
lhsVersjon = this.getVersjon();
int rhsVersjon;
rhsVersjon = that.getVersjon();
if (!strategy.equals(LocatorUtils.property(thisLocator, "versjon", lhsVersjon), LocatorUtils.property(thatLocator, "versjon", rhsVersjon), lhsVersjon, rhsVersjon, true, true)) {
return false;
}
}
return true;
}
public boolean equals(Object object) {
final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
public WSLagreOppgave withGjelderBruker(WSAktor value) {
setGjelderBruker(value);
return this;
}
public WSLagreOppgave withOppgavetypeKode(String value) {
setOppgavetypeKode(value);
return this;
}
public WSLagreOppgave withFagomradeKode(String value) {
setFagomradeKode(value);
return this;
}
public WSLagreOppgave withUnderkategoriKode(String value) {
setUnderkategoriKode(value);
return this;
}
public WSLagreOppgave withPrioritetKode(String value) {
setPrioritetKode(value);
return this;
}
public WSLagreOppgave withBeskrivelse(String value) {
setBeskrivelse(value);
return this;
}
public WSLagreOppgave withOppfolging(String value) {
setOppfolging(value);
return this;
}
public WSLagreOppgave withAktivFra(XMLGregorianCalendar value) {
setAktivFra(value);
return this;
}
public WSLagreOppgave withAktivTil(XMLGregorianCalendar value) {
setAktivTil(value);
return this;
}
public WSLagreOppgave withAnsvarligEnhetId(String value) {
setAnsvarligEnhetId(value);
return this;
}
public WSLagreOppgave withAnsvarligId(String value) {
setAnsvarligId(value);
return this;
}
public WSLagreOppgave withDokumentId(String value) {
setDokumentId(value);
return this;
}
public WSLagreOppgave withMottattDato(XMLGregorianCalendar value) {
setMottattDato(value);
return this;
}
public WSLagreOppgave withSaksnummer(String value) {
setSaksnummer(value);
return this;
}
public WSLagreOppgave withSkannetDato(XMLGregorianCalendar value) {
setSkannetDato(value);
return this;
}
public WSLagreOppgave withSoknadsId(String value) {
setSoknadsId(value);
return this;
}
public WSLagreOppgave withKravId(String value) {
setKravId(value);
return this;
}
public WSLagreOppgave withLest(boolean value) {
setLest(value);
return this;
}
public WSLagreOppgave withMappeId(String value) {
setMappeId(value);
return this;
}
public WSLagreOppgave withRevurderingstype(String value) {
setRevurderingstype(value);
return this;
}
public WSLagreOppgave withOppgaveId(int value) {
setOppgaveId(value);
return this;
}
public WSLagreOppgave withVersjon(int value) {
setVersjon(value);
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy