aboutsummaryrefslogtreecommitdiff
path: root/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java
diff options
context:
space:
mode:
Diffstat (limited to 'id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java')
-rw-r--r--id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java1077
1 files changed, 1077 insertions, 0 deletions
diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java
new file mode 100644
index 000000000..48a80566a
--- /dev/null
+++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/UserDatabase.java
@@ -0,0 +1,1077 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2015.07.20 at 12:19:30 PM CEST
+//
+
+
+package at.gv.egovernment.moa.id.commons.db.dao.config.deprecated;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.persistence.Basic;
+import javax.persistence.CascadeType;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.Inheritance;
+import javax.persistence.InheritanceType;
+import javax.persistence.JoinColumn;
+import javax.persistence.OneToMany;
+import javax.persistence.Table;
+import javax.persistence.Transient;
+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.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import com.sun.tools.xjc.runtime.ZeroOneBooleanAdapter;
+import org.jvnet.jaxb2_commons.lang.Equals;
+import org.jvnet.jaxb2_commons.lang.EqualsStrategy;
+import org.jvnet.jaxb2_commons.lang.HashCode;
+import org.jvnet.jaxb2_commons.lang.HashCodeStrategy;
+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;
+
+
+/**
+ * <p>Java class for UserDatabase complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="UserDatabase">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="bpk" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;element name="familyname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;element name="givenname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;element name="institut" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="mail" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="phone" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="username" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="password" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="password_salt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;element name="userRequestTokken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;element name="isActive" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="isAdmin" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="isUsernamePasswordAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="isMandateUser" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="isMailAddressVerified" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="isAdminRequest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="isPVP2Generated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="lastLogin" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="OnlineApplication" type="{http://www.buergerkarte.at/namespaces/moaconfig#}OnlineApplication" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;element name="onlyBusinessService" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="businessServiceType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "UserDatabase", propOrder = {
+ "bpk",
+ "familyname",
+ "givenname",
+ "institut",
+ "mail",
+ "phone",
+ "username",
+ "password",
+ "passwordSalt",
+ "userRequestTokken",
+ "isActive",
+ "isAdmin",
+ "isUsernamePasswordAllowed",
+ "isMandateUser",
+ "isMailAddressVerified",
+ "isAdminRequest",
+ "isPVP2Generated",
+ "lastLogin",
+ "onlineApplication",
+ "onlyBusinessService",
+ "businessServiceType"
+})
+
+
+
+public class UserDatabase
+ implements Serializable, Equals, HashCode
+{
+
+ protected String bpk;
+ protected String familyname;
+ protected String givenname;
+ @XmlElement(required = true)
+ protected String institut;
+ @XmlElement(required = true)
+ protected String mail;
+ @XmlElement(required = true)
+ protected String phone;
+ @XmlElement(required = true)
+ protected String username;
+ @XmlElement(required = true)
+ protected String password;
+ @XmlElement(name = "password_salt")
+ protected String passwordSalt;
+ protected String userRequestTokken;
+ @XmlElement(required = true, type = String.class, defaultValue = "true")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isActive;
+ @XmlElement(required = true, type = String.class, defaultValue = "true")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isAdmin;
+ @XmlElement(type = String.class, defaultValue = "true")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isUsernamePasswordAllowed;
+ @XmlElement(type = String.class, defaultValue = "false")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isMandateUser;
+ @XmlElement(type = String.class, defaultValue = "false")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isMailAddressVerified;
+ @XmlElement(type = String.class, defaultValue = "false")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isAdminRequest;
+ @XmlElement(type = String.class)
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean isPVP2Generated;
+ @XmlElement(required = true)
+ protected String lastLogin;
+ @XmlElement(name = "OnlineApplication")
+ protected List<OnlineApplication> onlineApplication;
+ @XmlElement(required = true, type = String.class, defaultValue = "false")
+ @XmlJavaTypeAdapter(ZeroOneBooleanAdapter.class)
+ @XmlSchemaType(name = "boolean")
+ protected Boolean onlyBusinessService;
+ protected String businessServiceType;
+ @XmlAttribute(name = "Hjid")
+ protected Long hjid;
+
+ /**
+ * Gets the value of the bpk property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getBpk() {
+ return bpk;
+ }
+
+ /**
+ * Sets the value of the bpk property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpk(String value) {
+ this.bpk = value;
+ }
+
+ /**
+ * Gets the value of the familyname property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getFamilyname() {
+ return familyname;
+ }
+
+ /**
+ * Sets the value of the familyname property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFamilyname(String value) {
+ this.familyname = value;
+ }
+
+ /**
+ * Gets the value of the givenname property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getGivenname() {
+ return givenname;
+ }
+
+ /**
+ * Sets the value of the givenname property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGivenname(String value) {
+ this.givenname = value;
+ }
+
+ /**
+ * Gets the value of the institut property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getInstitut() {
+ return institut;
+ }
+
+ /**
+ * Sets the value of the institut property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInstitut(String value) {
+ this.institut = value;
+ }
+
+ /**
+ * Gets the value of the mail property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getMail() {
+ return mail;
+ }
+
+ /**
+ * Sets the value of the mail property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMail(String value) {
+ this.mail = value;
+ }
+
+ /**
+ * Gets the value of the phone property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getPhone() {
+ return phone;
+ }
+
+ /**
+ * Sets the value of the phone property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPhone(String value) {
+ this.phone = value;
+ }
+
+ /**
+ * Gets the value of the username property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getUsername() {
+ return username;
+ }
+
+ /**
+ * Sets the value of the username property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUsername(String value) {
+ this.username = value;
+ }
+
+ /**
+ * Gets the value of the password property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getPassword() {
+ return password;
+ }
+
+ /**
+ * Sets the value of the password property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPassword(String value) {
+ this.password = value;
+ }
+
+ /**
+ * Gets the value of the passwordSalt property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getPasswordSalt() {
+ return passwordSalt;
+ }
+
+ /**
+ * Sets the value of the passwordSalt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPasswordSalt(String value) {
+ this.passwordSalt = value;
+ }
+
+ /**
+ * Gets the value of the userRequestTokken property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getUserRequestTokken() {
+ return userRequestTokken;
+ }
+
+ /**
+ * Sets the value of the userRequestTokken property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUserRequestTokken(String value) {
+ this.userRequestTokken = value;
+ }
+
+ /**
+ * Gets the value of the isActive property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsActive() {
+ return isActive;
+ }
+
+ /**
+ * Sets the value of the isActive property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsActive(Boolean value) {
+ this.isActive = value;
+ }
+
+ /**
+ * Gets the value of the isAdmin property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsAdmin() {
+ return isAdmin;
+ }
+
+ /**
+ * Sets the value of the isAdmin property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsAdmin(Boolean value) {
+ this.isAdmin = value;
+ }
+
+ /**
+ * Gets the value of the isUsernamePasswordAllowed property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsUsernamePasswordAllowed() {
+ return isUsernamePasswordAllowed;
+ }
+
+ /**
+ * Sets the value of the isUsernamePasswordAllowed property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsUsernamePasswordAllowed(Boolean value) {
+ this.isUsernamePasswordAllowed = value;
+ }
+
+ /**
+ * Gets the value of the isMandateUser property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsMandateUser() {
+ return isMandateUser;
+ }
+
+ /**
+ * Sets the value of the isMandateUser property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsMandateUser(Boolean value) {
+ this.isMandateUser = value;
+ }
+
+ /**
+ * Gets the value of the isMailAddressVerified property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsMailAddressVerified() {
+ return isMailAddressVerified;
+ }
+
+ /**
+ * Sets the value of the isMailAddressVerified property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsMailAddressVerified(Boolean value) {
+ this.isMailAddressVerified = value;
+ }
+
+ /**
+ * Gets the value of the isAdminRequest property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsAdminRequest() {
+ return isAdminRequest;
+ }
+
+ /**
+ * Sets the value of the isAdminRequest property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsAdminRequest(Boolean value) {
+ this.isAdminRequest = value;
+ }
+
+ /**
+ * Gets the value of the isPVP2Generated property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public Boolean isIsPVP2Generated() {
+ return isPVP2Generated;
+ }
+
+ /**
+ * Sets the value of the isPVP2Generated property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIsPVP2Generated(Boolean value) {
+ this.isPVP2Generated = value;
+ }
+
+ /**
+ * Gets the value of the lastLogin property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+
+
+ public String getLastLogin() {
+ return lastLogin;
+ }
+
+ /**
+ * Sets the value of the lastLogin property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLastLogin(String value) {
+ this.lastLogin = value;
+ }
+
+ /**
+ * Gets the value of the onlineApplication property.
+ *
+ * <p>
+ * 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 <CODE>set</CODE> method for the onlineApplication property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOnlineApplication().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link OnlineApplication }
+ *
+ *
+ */
+ @OneToMany(targetEntity = OnlineApplication.class, cascade = {
+ CascadeType.ALL
+ })
+
+ public List<OnlineApplication> getOnlineApplication() {
+ if (onlineApplication == null) {
+ onlineApplication = new ArrayList<OnlineApplication>();
+ }
+ return this.onlineApplication;
+ }
+
+ /**
+ *
+ *
+ */
+ public void setOnlineApplication(List<OnlineApplication> onlineApplication) {
+ this.onlineApplication = onlineApplication;
+ }
+
+ /**
+ * Gets the value of the onlyBusinessService property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Transient
+ public Boolean isOnlyBusinessService() {
+ return onlyBusinessService;
+ }
+
+ /**
+ * Sets the value of the onlyBusinessService property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOnlyBusinessService(Boolean value) {
+ this.onlyBusinessService = value;
+ }
+
+ /**
+ * Gets the value of the businessServiceType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Transient
+ public String getBusinessServiceType() {
+ return businessServiceType;
+ }
+
+ /**
+ * Sets the value of the businessServiceType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBusinessServiceType(String value) {
+ this.businessServiceType = value;
+ }
+
+ /**
+ * Gets the value of the hjid property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+
+
+
+ public Long getHjid() {
+ return hjid;
+ }
+
+ /**
+ * Sets the value of the hjid property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setHjid(Long value) {
+ this.hjid = value;
+ }
+
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
+ if (!(object instanceof UserDatabase)) {
+ return false;
+ }
+ if (this == object) {
+ return true;
+ }
+ final UserDatabase that = ((UserDatabase) object);
+ {
+ String lhsBpk;
+ lhsBpk = this.getBpk();
+ String rhsBpk;
+ rhsBpk = that.getBpk();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bpk", lhsBpk), LocatorUtils.property(thatLocator, "bpk", rhsBpk), lhsBpk, rhsBpk)) {
+ return false;
+ }
+ }
+ {
+ String lhsFamilyname;
+ lhsFamilyname = this.getFamilyname();
+ String rhsFamilyname;
+ rhsFamilyname = that.getFamilyname();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "familyname", lhsFamilyname), LocatorUtils.property(thatLocator, "familyname", rhsFamilyname), lhsFamilyname, rhsFamilyname)) {
+ return false;
+ }
+ }
+ {
+ String lhsGivenname;
+ lhsGivenname = this.getGivenname();
+ String rhsGivenname;
+ rhsGivenname = that.getGivenname();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "givenname", lhsGivenname), LocatorUtils.property(thatLocator, "givenname", rhsGivenname), lhsGivenname, rhsGivenname)) {
+ return false;
+ }
+ }
+ {
+ String lhsInstitut;
+ lhsInstitut = this.getInstitut();
+ String rhsInstitut;
+ rhsInstitut = that.getInstitut();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "institut", lhsInstitut), LocatorUtils.property(thatLocator, "institut", rhsInstitut), lhsInstitut, rhsInstitut)) {
+ return false;
+ }
+ }
+ {
+ String lhsMail;
+ lhsMail = this.getMail();
+ String rhsMail;
+ rhsMail = that.getMail();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "mail", lhsMail), LocatorUtils.property(thatLocator, "mail", rhsMail), lhsMail, rhsMail)) {
+ return false;
+ }
+ }
+ {
+ String lhsPhone;
+ lhsPhone = this.getPhone();
+ String rhsPhone;
+ rhsPhone = that.getPhone();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "phone", lhsPhone), LocatorUtils.property(thatLocator, "phone", rhsPhone), lhsPhone, rhsPhone)) {
+ return false;
+ }
+ }
+ {
+ String lhsUsername;
+ lhsUsername = this.getUsername();
+ String rhsUsername;
+ rhsUsername = that.getUsername();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "username", lhsUsername), LocatorUtils.property(thatLocator, "username", rhsUsername), lhsUsername, rhsUsername)) {
+ return false;
+ }
+ }
+ {
+ String lhsPassword;
+ lhsPassword = this.getPassword();
+ String rhsPassword;
+ rhsPassword = that.getPassword();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "password", lhsPassword), LocatorUtils.property(thatLocator, "password", rhsPassword), lhsPassword, rhsPassword)) {
+ return false;
+ }
+ }
+ {
+ String lhsPasswordSalt;
+ lhsPasswordSalt = this.getPasswordSalt();
+ String rhsPasswordSalt;
+ rhsPasswordSalt = that.getPasswordSalt();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "passwordSalt", lhsPasswordSalt), LocatorUtils.property(thatLocator, "passwordSalt", rhsPasswordSalt), lhsPasswordSalt, rhsPasswordSalt)) {
+ return false;
+ }
+ }
+ {
+ String lhsUserRequestTokken;
+ lhsUserRequestTokken = this.getUserRequestTokken();
+ String rhsUserRequestTokken;
+ rhsUserRequestTokken = that.getUserRequestTokken();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "userRequestTokken", lhsUserRequestTokken), LocatorUtils.property(thatLocator, "userRequestTokken", rhsUserRequestTokken), lhsUserRequestTokken, rhsUserRequestTokken)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsActive;
+ lhsIsActive = this.isIsActive();
+ Boolean rhsIsActive;
+ rhsIsActive = that.isIsActive();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isActive", lhsIsActive), LocatorUtils.property(thatLocator, "isActive", rhsIsActive), lhsIsActive, rhsIsActive)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsAdmin;
+ lhsIsAdmin = this.isIsAdmin();
+ Boolean rhsIsAdmin;
+ rhsIsAdmin = that.isIsAdmin();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isAdmin", lhsIsAdmin), LocatorUtils.property(thatLocator, "isAdmin", rhsIsAdmin), lhsIsAdmin, rhsIsAdmin)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsUsernamePasswordAllowed;
+ lhsIsUsernamePasswordAllowed = this.isIsUsernamePasswordAllowed();
+ Boolean rhsIsUsernamePasswordAllowed;
+ rhsIsUsernamePasswordAllowed = that.isIsUsernamePasswordAllowed();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isUsernamePasswordAllowed", lhsIsUsernamePasswordAllowed), LocatorUtils.property(thatLocator, "isUsernamePasswordAllowed", rhsIsUsernamePasswordAllowed), lhsIsUsernamePasswordAllowed, rhsIsUsernamePasswordAllowed)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsMandateUser;
+ lhsIsMandateUser = this.isIsMandateUser();
+ Boolean rhsIsMandateUser;
+ rhsIsMandateUser = that.isIsMandateUser();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isMandateUser", lhsIsMandateUser), LocatorUtils.property(thatLocator, "isMandateUser", rhsIsMandateUser), lhsIsMandateUser, rhsIsMandateUser)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsMailAddressVerified;
+ lhsIsMailAddressVerified = this.isIsMailAddressVerified();
+ Boolean rhsIsMailAddressVerified;
+ rhsIsMailAddressVerified = that.isIsMailAddressVerified();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isMailAddressVerified", lhsIsMailAddressVerified), LocatorUtils.property(thatLocator, "isMailAddressVerified", rhsIsMailAddressVerified), lhsIsMailAddressVerified, rhsIsMailAddressVerified)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsAdminRequest;
+ lhsIsAdminRequest = this.isIsAdminRequest();
+ Boolean rhsIsAdminRequest;
+ rhsIsAdminRequest = that.isIsAdminRequest();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isAdminRequest", lhsIsAdminRequest), LocatorUtils.property(thatLocator, "isAdminRequest", rhsIsAdminRequest), lhsIsAdminRequest, rhsIsAdminRequest)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsIsPVP2Generated;
+ lhsIsPVP2Generated = this.isIsPVP2Generated();
+ Boolean rhsIsPVP2Generated;
+ rhsIsPVP2Generated = that.isIsPVP2Generated();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "isPVP2Generated", lhsIsPVP2Generated), LocatorUtils.property(thatLocator, "isPVP2Generated", rhsIsPVP2Generated), lhsIsPVP2Generated, rhsIsPVP2Generated)) {
+ return false;
+ }
+ }
+ {
+ String lhsLastLogin;
+ lhsLastLogin = this.getLastLogin();
+ String rhsLastLogin;
+ rhsLastLogin = that.getLastLogin();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lastLogin", lhsLastLogin), LocatorUtils.property(thatLocator, "lastLogin", rhsLastLogin), lhsLastLogin, rhsLastLogin)) {
+ return false;
+ }
+ }
+ {
+ List<OnlineApplication> lhsOnlineApplication;
+ lhsOnlineApplication = (((this.onlineApplication!= null)&&(!this.onlineApplication.isEmpty()))?this.getOnlineApplication():null);
+ List<OnlineApplication> rhsOnlineApplication;
+ rhsOnlineApplication = (((that.onlineApplication!= null)&&(!that.onlineApplication.isEmpty()))?that.getOnlineApplication():null);
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "onlineApplication", lhsOnlineApplication), LocatorUtils.property(thatLocator, "onlineApplication", rhsOnlineApplication), lhsOnlineApplication, rhsOnlineApplication)) {
+ return false;
+ }
+ }
+ {
+ Boolean lhsOnlyBusinessService;
+ lhsOnlyBusinessService = this.isOnlyBusinessService();
+ Boolean rhsOnlyBusinessService;
+ rhsOnlyBusinessService = that.isOnlyBusinessService();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "onlyBusinessService", lhsOnlyBusinessService), LocatorUtils.property(thatLocator, "onlyBusinessService", rhsOnlyBusinessService), lhsOnlyBusinessService, rhsOnlyBusinessService)) {
+ return false;
+ }
+ }
+ {
+ String lhsBusinessServiceType;
+ lhsBusinessServiceType = this.getBusinessServiceType();
+ String rhsBusinessServiceType;
+ rhsBusinessServiceType = that.getBusinessServiceType();
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "businessServiceType", lhsBusinessServiceType), LocatorUtils.property(thatLocator, "businessServiceType", rhsBusinessServiceType), lhsBusinessServiceType, rhsBusinessServiceType)) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ public boolean equals(Object object) {
+ final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ return equals(null, null, object, strategy);
+ }
+
+ public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ int currentHashCode = 1;
+ {
+ String theBpk;
+ theBpk = this.getBpk();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bpk", theBpk), currentHashCode, theBpk);
+ }
+ {
+ String theFamilyname;
+ theFamilyname = this.getFamilyname();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "familyname", theFamilyname), currentHashCode, theFamilyname);
+ }
+ {
+ String theGivenname;
+ theGivenname = this.getGivenname();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "givenname", theGivenname), currentHashCode, theGivenname);
+ }
+ {
+ String theInstitut;
+ theInstitut = this.getInstitut();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "institut", theInstitut), currentHashCode, theInstitut);
+ }
+ {
+ String theMail;
+ theMail = this.getMail();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mail", theMail), currentHashCode, theMail);
+ }
+ {
+ String thePhone;
+ thePhone = this.getPhone();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "phone", thePhone), currentHashCode, thePhone);
+ }
+ {
+ String theUsername;
+ theUsername = this.getUsername();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "username", theUsername), currentHashCode, theUsername);
+ }
+ {
+ String thePassword;
+ thePassword = this.getPassword();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "password", thePassword), currentHashCode, thePassword);
+ }
+ {
+ String thePasswordSalt;
+ thePasswordSalt = this.getPasswordSalt();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "passwordSalt", thePasswordSalt), currentHashCode, thePasswordSalt);
+ }
+ {
+ String theUserRequestTokken;
+ theUserRequestTokken = this.getUserRequestTokken();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "userRequestTokken", theUserRequestTokken), currentHashCode, theUserRequestTokken);
+ }
+ {
+ Boolean theIsActive;
+ theIsActive = this.isIsActive();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isActive", theIsActive), currentHashCode, theIsActive);
+ }
+ {
+ Boolean theIsAdmin;
+ theIsAdmin = this.isIsAdmin();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isAdmin", theIsAdmin), currentHashCode, theIsAdmin);
+ }
+ {
+ Boolean theIsUsernamePasswordAllowed;
+ theIsUsernamePasswordAllowed = this.isIsUsernamePasswordAllowed();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isUsernamePasswordAllowed", theIsUsernamePasswordAllowed), currentHashCode, theIsUsernamePasswordAllowed);
+ }
+ {
+ Boolean theIsMandateUser;
+ theIsMandateUser = this.isIsMandateUser();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isMandateUser", theIsMandateUser), currentHashCode, theIsMandateUser);
+ }
+ {
+ Boolean theIsMailAddressVerified;
+ theIsMailAddressVerified = this.isIsMailAddressVerified();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isMailAddressVerified", theIsMailAddressVerified), currentHashCode, theIsMailAddressVerified);
+ }
+ {
+ Boolean theIsAdminRequest;
+ theIsAdminRequest = this.isIsAdminRequest();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isAdminRequest", theIsAdminRequest), currentHashCode, theIsAdminRequest);
+ }
+ {
+ Boolean theIsPVP2Generated;
+ theIsPVP2Generated = this.isIsPVP2Generated();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "isPVP2Generated", theIsPVP2Generated), currentHashCode, theIsPVP2Generated);
+ }
+ {
+ String theLastLogin;
+ theLastLogin = this.getLastLogin();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastLogin", theLastLogin), currentHashCode, theLastLogin);
+ }
+ {
+ List<OnlineApplication> theOnlineApplication;
+ theOnlineApplication = (((this.onlineApplication!= null)&&(!this.onlineApplication.isEmpty()))?this.getOnlineApplication():null);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onlineApplication", theOnlineApplication), currentHashCode, theOnlineApplication);
+ }
+ {
+ Boolean theOnlyBusinessService;
+ theOnlyBusinessService = this.isOnlyBusinessService();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onlyBusinessService", theOnlyBusinessService), currentHashCode, theOnlyBusinessService);
+ }
+ {
+ String theBusinessServiceType;
+ theBusinessServiceType = this.getBusinessServiceType();
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "businessServiceType", theBusinessServiceType), currentHashCode, theBusinessServiceType);
+ }
+ return currentHashCode;
+ }
+
+ public int hashCode() {
+ final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ return this.hashCode(null, strategy);
+ }
+
+}