diff --git a/ipp-java-qbapihelper/pom.xml b/ipp-java-qbapihelper/pom.xml
index 5d2eaf9b..fc474bd1 100644
--- a/ipp-java-qbapihelper/pom.xml
+++ b/ipp-java-qbapihelper/pom.xml
@@ -21,10 +21,10 @@
ipp-v3-java-devkit-pomcom.intuit.quickbooks-online
- 2.9.5
+ 2.9.6ipp-java-qbapihelper
- 2.9.5
+ 2.9.6jarQuickbooks API Helper for OauthQuickbooks API Helper Project for OAuth, Disconnect and Reconnect
diff --git a/ipp-v3-java-data/pom.xml b/ipp-v3-java-data/pom.xml
index 04a83e36..1a7c7c0d 100755
--- a/ipp-v3-java-data/pom.xml
+++ b/ipp-v3-java-data/pom.xml
@@ -4,13 +4,13 @@
com.intuit.quickbooks-onlineipp-v3-java-devkit-pom
- 2.9.5
+ 2.9.6ipp-v3-java-dataIPP V3 Java - Data ProjectIPP Java V3 DevKit Data project - FMS Entities generation
- 2.9.5
+ 2.9.6UTF-8
@@ -78,7 +78,7 @@
-->
-
@@ -516,12 +516,12 @@ Generated on: 2017.06.06 at 02:08:21 PM PDT
-
-
-
+
+
+
@@ -720,12 +720,12 @@ Generated on: 2017.06.06 at 02:08:21 PM PDT
-
-
-
+
+
+
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/APCreditCardOperationEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/APCreditCardOperationEnum.java
index ae5db69d..b0fdc3b9 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/APCreditCardOperationEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/APCreditCardOperationEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Account.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Account.java
index 28353081..909e3e0e 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Account.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Account.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -34,10 +34,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -127,7 +127,7 @@
})
public class Account
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -784,8 +784,8 @@ public void setAccountEx(IntuitAnyType value) {
this.accountEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Account)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -800,7 +800,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -809,7 +809,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSubAccount = this.isSubAccount();
Boolean rhsSubAccount;
rhsSubAccount = that.isSubAccount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "subAccount", lhsSubAccount), LocatorUtils.property(thatLocator, "subAccount", rhsSubAccount), lhsSubAccount, rhsSubAccount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "subAccount", lhsSubAccount), LocatorUtils.property(thatLocator, "subAccount", rhsSubAccount), lhsSubAccount, rhsSubAccount, (this.subAccount!= null), (that.subAccount!= null))) {
return false;
}
}
@@ -818,7 +818,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsParentRef = this.getParentRef();
ReferenceType rhsParentRef;
rhsParentRef = that.getParentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef, (this.parentRef!= null), (that.parentRef!= null))) {
return false;
}
}
@@ -827,7 +827,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDescription = this.getDescription();
String rhsDescription;
rhsDescription = that.getDescription();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "description", lhsDescription), LocatorUtils.property(thatLocator, "description", rhsDescription), lhsDescription, rhsDescription)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "description", lhsDescription), LocatorUtils.property(thatLocator, "description", rhsDescription), lhsDescription, rhsDescription, (this.description!= null), (that.description!= null))) {
return false;
}
}
@@ -836,7 +836,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFullyQualifiedName = this.getFullyQualifiedName();
String rhsFullyQualifiedName;
rhsFullyQualifiedName = that.getFullyQualifiedName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName, (this.fullyQualifiedName!= null), (that.fullyQualifiedName!= null))) {
return false;
}
}
@@ -845,7 +845,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountAlias = this.getAccountAlias();
String rhsAccountAlias;
rhsAccountAlias = that.getAccountAlias();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountAlias", lhsAccountAlias), LocatorUtils.property(thatLocator, "accountAlias", rhsAccountAlias), lhsAccountAlias, rhsAccountAlias)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountAlias", lhsAccountAlias), LocatorUtils.property(thatLocator, "accountAlias", rhsAccountAlias), lhsAccountAlias, rhsAccountAlias, (this.accountAlias!= null), (that.accountAlias!= null))) {
return false;
}
}
@@ -854,7 +854,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTxnLocationType = this.getTxnLocationType();
String rhsTxnLocationType;
rhsTxnLocationType = that.getTxnLocationType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "txnLocationType", lhsTxnLocationType), LocatorUtils.property(thatLocator, "txnLocationType", rhsTxnLocationType), lhsTxnLocationType, rhsTxnLocationType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "txnLocationType", lhsTxnLocationType), LocatorUtils.property(thatLocator, "txnLocationType", rhsTxnLocationType), lhsTxnLocationType, rhsTxnLocationType, (this.txnLocationType!= null), (that.txnLocationType!= null))) {
return false;
}
}
@@ -863,7 +863,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -872,7 +872,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassification = this.getClassification();
AccountClassificationEnum rhsClassification;
rhsClassification = that.getClassification();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classification", lhsClassification), LocatorUtils.property(thatLocator, "classification", rhsClassification), lhsClassification, rhsClassification)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classification", lhsClassification), LocatorUtils.property(thatLocator, "classification", rhsClassification), lhsClassification, rhsClassification, (this.classification!= null), (that.classification!= null))) {
return false;
}
}
@@ -881,7 +881,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountType = this.getAccountType();
AccountTypeEnum rhsAccountType;
rhsAccountType = that.getAccountType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountType", lhsAccountType), LocatorUtils.property(thatLocator, "accountType", rhsAccountType), lhsAccountType, rhsAccountType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountType", lhsAccountType), LocatorUtils.property(thatLocator, "accountType", rhsAccountType), lhsAccountType, rhsAccountType, (this.accountType!= null), (that.accountType!= null))) {
return false;
}
}
@@ -890,7 +890,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountSubType = this.getAccountSubType();
String rhsAccountSubType;
rhsAccountSubType = that.getAccountSubType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountSubType", lhsAccountSubType), LocatorUtils.property(thatLocator, "accountSubType", rhsAccountSubType), lhsAccountSubType, rhsAccountSubType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountSubType", lhsAccountSubType), LocatorUtils.property(thatLocator, "accountSubType", rhsAccountSubType), lhsAccountSubType, rhsAccountSubType, (this.accountSubType!= null), (that.accountSubType!= null))) {
return false;
}
}
@@ -899,7 +899,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcctNum = this.getAcctNum();
String rhsAcctNum;
rhsAcctNum = that.getAcctNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum, (this.acctNum!= null), (that.acctNum!= null))) {
return false;
}
}
@@ -908,7 +908,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcctNumExtn = this.getAcctNumExtn();
String rhsAcctNumExtn;
rhsAcctNumExtn = that.getAcctNumExtn();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNumExtn", lhsAcctNumExtn), LocatorUtils.property(thatLocator, "acctNumExtn", rhsAcctNumExtn), lhsAcctNumExtn, rhsAcctNumExtn)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNumExtn", lhsAcctNumExtn), LocatorUtils.property(thatLocator, "acctNumExtn", rhsAcctNumExtn), lhsAcctNumExtn, rhsAcctNumExtn, (this.acctNumExtn!= null), (that.acctNumExtn!= null))) {
return false;
}
}
@@ -917,7 +917,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBankNum = this.getBankNum();
String rhsBankNum;
rhsBankNum = that.getBankNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bankNum", lhsBankNum), LocatorUtils.property(thatLocator, "bankNum", rhsBankNum), lhsBankNum, rhsBankNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bankNum", lhsBankNum), LocatorUtils.property(thatLocator, "bankNum", rhsBankNum), lhsBankNum, rhsBankNum, (this.bankNum!= null), (that.bankNum!= null))) {
return false;
}
}
@@ -926,7 +926,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOpeningBalance = this.getOpeningBalance();
BigDecimal rhsOpeningBalance;
rhsOpeningBalance = that.getOpeningBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "openingBalance", lhsOpeningBalance), LocatorUtils.property(thatLocator, "openingBalance", rhsOpeningBalance), lhsOpeningBalance, rhsOpeningBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "openingBalance", lhsOpeningBalance), LocatorUtils.property(thatLocator, "openingBalance", rhsOpeningBalance), lhsOpeningBalance, rhsOpeningBalance, (this.openingBalance!= null), (that.openingBalance!= null))) {
return false;
}
}
@@ -935,7 +935,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOpeningBalanceDate = this.getOpeningBalanceDate();
Date rhsOpeningBalanceDate;
rhsOpeningBalanceDate = that.getOpeningBalanceDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "openingBalanceDate", lhsOpeningBalanceDate), LocatorUtils.property(thatLocator, "openingBalanceDate", rhsOpeningBalanceDate), lhsOpeningBalanceDate, rhsOpeningBalanceDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "openingBalanceDate", lhsOpeningBalanceDate), LocatorUtils.property(thatLocator, "openingBalanceDate", rhsOpeningBalanceDate), lhsOpeningBalanceDate, rhsOpeningBalanceDate, (this.openingBalanceDate!= null), (that.openingBalanceDate!= null))) {
return false;
}
}
@@ -944,7 +944,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCurrentBalance = this.getCurrentBalance();
BigDecimal rhsCurrentBalance;
rhsCurrentBalance = that.getCurrentBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "currentBalance", lhsCurrentBalance), LocatorUtils.property(thatLocator, "currentBalance", rhsCurrentBalance), lhsCurrentBalance, rhsCurrentBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "currentBalance", lhsCurrentBalance), LocatorUtils.property(thatLocator, "currentBalance", rhsCurrentBalance), lhsCurrentBalance, rhsCurrentBalance, (this.currentBalance!= null), (that.currentBalance!= null))) {
return false;
}
}
@@ -953,7 +953,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCurrentBalanceWithSubAccounts = this.getCurrentBalanceWithSubAccounts();
BigDecimal rhsCurrentBalanceWithSubAccounts;
rhsCurrentBalanceWithSubAccounts = that.getCurrentBalanceWithSubAccounts();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "currentBalanceWithSubAccounts", lhsCurrentBalanceWithSubAccounts), LocatorUtils.property(thatLocator, "currentBalanceWithSubAccounts", rhsCurrentBalanceWithSubAccounts), lhsCurrentBalanceWithSubAccounts, rhsCurrentBalanceWithSubAccounts)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "currentBalanceWithSubAccounts", lhsCurrentBalanceWithSubAccounts), LocatorUtils.property(thatLocator, "currentBalanceWithSubAccounts", rhsCurrentBalanceWithSubAccounts), lhsCurrentBalanceWithSubAccounts, rhsCurrentBalanceWithSubAccounts, (this.currentBalanceWithSubAccounts!= null), (that.currentBalanceWithSubAccounts!= null))) {
return false;
}
}
@@ -962,7 +962,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCurrencyRef = this.getCurrencyRef();
ReferenceType rhsCurrencyRef;
rhsCurrencyRef = that.getCurrencyRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyRef", lhsCurrencyRef), LocatorUtils.property(thatLocator, "currencyRef", rhsCurrencyRef), lhsCurrencyRef, rhsCurrencyRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyRef", lhsCurrencyRef), LocatorUtils.property(thatLocator, "currencyRef", rhsCurrencyRef), lhsCurrencyRef, rhsCurrencyRef, (this.currencyRef!= null), (that.currencyRef!= null))) {
return false;
}
}
@@ -971,7 +971,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxAccount = this.isTaxAccount();
Boolean rhsTaxAccount;
rhsTaxAccount = that.isTaxAccount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxAccount", lhsTaxAccount), LocatorUtils.property(thatLocator, "taxAccount", rhsTaxAccount), lhsTaxAccount, rhsTaxAccount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxAccount", lhsTaxAccount), LocatorUtils.property(thatLocator, "taxAccount", rhsTaxAccount), lhsTaxAccount, rhsTaxAccount, (this.taxAccount!= null), (that.taxAccount!= null))) {
return false;
}
}
@@ -980,7 +980,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxCodeRef = this.getTaxCodeRef();
ReferenceType rhsTaxCodeRef;
rhsTaxCodeRef = that.getTaxCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef, (this.taxCodeRef!= null), (that.taxCodeRef!= null))) {
return false;
}
}
@@ -989,7 +989,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOnlineBankingEnabled = this.isOnlineBankingEnabled();
Boolean rhsOnlineBankingEnabled;
rhsOnlineBankingEnabled = that.isOnlineBankingEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "onlineBankingEnabled", lhsOnlineBankingEnabled), LocatorUtils.property(thatLocator, "onlineBankingEnabled", rhsOnlineBankingEnabled), lhsOnlineBankingEnabled, rhsOnlineBankingEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "onlineBankingEnabled", lhsOnlineBankingEnabled), LocatorUtils.property(thatLocator, "onlineBankingEnabled", rhsOnlineBankingEnabled), lhsOnlineBankingEnabled, rhsOnlineBankingEnabled, (this.onlineBankingEnabled!= null), (that.onlineBankingEnabled!= null))) {
return false;
}
}
@@ -998,7 +998,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFIName = this.getFIName();
String rhsFIName;
rhsFIName = that.getFIName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fiName", lhsFIName), LocatorUtils.property(thatLocator, "fiName", rhsFIName), lhsFIName, rhsFIName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fiName", lhsFIName), LocatorUtils.property(thatLocator, "fiName", rhsFIName), lhsFIName, rhsFIName, (this.fiName!= null), (that.fiName!= null))) {
return false;
}
}
@@ -1007,7 +1007,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsJournalCodeRef = this.getJournalCodeRef();
ReferenceType rhsJournalCodeRef;
rhsJournalCodeRef = that.getJournalCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "journalCodeRef", lhsJournalCodeRef), LocatorUtils.property(thatLocator, "journalCodeRef", rhsJournalCodeRef), lhsJournalCodeRef, rhsJournalCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "journalCodeRef", lhsJournalCodeRef), LocatorUtils.property(thatLocator, "journalCodeRef", rhsJournalCodeRef), lhsJournalCodeRef, rhsJournalCodeRef, (this.journalCodeRef!= null), (that.journalCodeRef!= null))) {
return false;
}
}
@@ -1016,7 +1016,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountEx = this.getAccountEx();
IntuitAnyType rhsAccountEx;
rhsAccountEx = that.getAccountEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountEx", lhsAccountEx), LocatorUtils.property(thatLocator, "accountEx", rhsAccountEx), lhsAccountEx, rhsAccountEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountEx", lhsAccountEx), LocatorUtils.property(thatLocator, "accountEx", rhsAccountEx), lhsAccountEx, rhsAccountEx, (this.accountEx!= null), (that.accountEx!= null))) {
return false;
}
}
@@ -1024,142 +1024,142 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theSubAccount;
theSubAccount = this.isSubAccount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subAccount", theSubAccount), currentHashCode, theSubAccount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subAccount", theSubAccount), currentHashCode, theSubAccount, (this.subAccount!= null));
}
{
ReferenceType theParentRef;
theParentRef = this.getParentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef, (this.parentRef!= null));
}
{
String theDescription;
theDescription = this.getDescription();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "description", theDescription), currentHashCode, theDescription);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "description", theDescription), currentHashCode, theDescription, (this.description!= null));
}
{
String theFullyQualifiedName;
theFullyQualifiedName = this.getFullyQualifiedName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName, (this.fullyQualifiedName!= null));
}
{
String theAccountAlias;
theAccountAlias = this.getAccountAlias();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountAlias", theAccountAlias), currentHashCode, theAccountAlias);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountAlias", theAccountAlias), currentHashCode, theAccountAlias, (this.accountAlias!= null));
}
{
String theTxnLocationType;
theTxnLocationType = this.getTxnLocationType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnLocationType", theTxnLocationType), currentHashCode, theTxnLocationType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnLocationType", theTxnLocationType), currentHashCode, theTxnLocationType, (this.txnLocationType!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
AccountClassificationEnum theClassification;
theClassification = this.getClassification();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classification", theClassification), currentHashCode, theClassification);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classification", theClassification), currentHashCode, theClassification, (this.classification!= null));
}
{
AccountTypeEnum theAccountType;
theAccountType = this.getAccountType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountType", theAccountType), currentHashCode, theAccountType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountType", theAccountType), currentHashCode, theAccountType, (this.accountType!= null));
}
{
String theAccountSubType;
theAccountSubType = this.getAccountSubType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountSubType", theAccountSubType), currentHashCode, theAccountSubType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountSubType", theAccountSubType), currentHashCode, theAccountSubType, (this.accountSubType!= null));
}
{
String theAcctNum;
theAcctNum = this.getAcctNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum, (this.acctNum!= null));
}
{
String theAcctNumExtn;
theAcctNumExtn = this.getAcctNumExtn();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNumExtn", theAcctNumExtn), currentHashCode, theAcctNumExtn);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNumExtn", theAcctNumExtn), currentHashCode, theAcctNumExtn, (this.acctNumExtn!= null));
}
{
String theBankNum;
theBankNum = this.getBankNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankNum", theBankNum), currentHashCode, theBankNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankNum", theBankNum), currentHashCode, theBankNum, (this.bankNum!= null));
}
{
BigDecimal theOpeningBalance;
theOpeningBalance = this.getOpeningBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openingBalance", theOpeningBalance), currentHashCode, theOpeningBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openingBalance", theOpeningBalance), currentHashCode, theOpeningBalance, (this.openingBalance!= null));
}
{
Date theOpeningBalanceDate;
theOpeningBalanceDate = this.getOpeningBalanceDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openingBalanceDate", theOpeningBalanceDate), currentHashCode, theOpeningBalanceDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openingBalanceDate", theOpeningBalanceDate), currentHashCode, theOpeningBalanceDate, (this.openingBalanceDate!= null));
}
{
BigDecimal theCurrentBalance;
theCurrentBalance = this.getCurrentBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currentBalance", theCurrentBalance), currentHashCode, theCurrentBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currentBalance", theCurrentBalance), currentHashCode, theCurrentBalance, (this.currentBalance!= null));
}
{
BigDecimal theCurrentBalanceWithSubAccounts;
theCurrentBalanceWithSubAccounts = this.getCurrentBalanceWithSubAccounts();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currentBalanceWithSubAccounts", theCurrentBalanceWithSubAccounts), currentHashCode, theCurrentBalanceWithSubAccounts);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currentBalanceWithSubAccounts", theCurrentBalanceWithSubAccounts), currentHashCode, theCurrentBalanceWithSubAccounts, (this.currentBalanceWithSubAccounts!= null));
}
{
ReferenceType theCurrencyRef;
theCurrencyRef = this.getCurrencyRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyRef", theCurrencyRef), currentHashCode, theCurrencyRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyRef", theCurrencyRef), currentHashCode, theCurrencyRef, (this.currencyRef!= null));
}
{
Boolean theTaxAccount;
theTaxAccount = this.isTaxAccount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxAccount", theTaxAccount), currentHashCode, theTaxAccount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxAccount", theTaxAccount), currentHashCode, theTaxAccount, (this.taxAccount!= null));
}
{
ReferenceType theTaxCodeRef;
theTaxCodeRef = this.getTaxCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef, (this.taxCodeRef!= null));
}
{
Boolean theOnlineBankingEnabled;
theOnlineBankingEnabled = this.isOnlineBankingEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onlineBankingEnabled", theOnlineBankingEnabled), currentHashCode, theOnlineBankingEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onlineBankingEnabled", theOnlineBankingEnabled), currentHashCode, theOnlineBankingEnabled, (this.onlineBankingEnabled!= null));
}
{
String theFIName;
theFIName = this.getFIName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiName", theFIName), currentHashCode, theFIName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiName", theFIName), currentHashCode, theFIName, (this.fiName!= null));
}
{
ReferenceType theJournalCodeRef;
theJournalCodeRef = this.getJournalCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "journalCodeRef", theJournalCodeRef), currentHashCode, theJournalCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "journalCodeRef", theJournalCodeRef), currentHashCode, theJournalCodeRef, (this.journalCodeRef!= null));
}
{
IntuitAnyType theAccountEx;
theAccountEx = this.getAccountEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountEx", theAccountEx), currentHashCode, theAccountEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountEx", theAccountEx), currentHashCode, theAccountEx, (this.accountEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountBasedExpenseLineDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountBasedExpenseLineDetail.java
index 17afcfe8..4a257457 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountBasedExpenseLineDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountBasedExpenseLineDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -84,8 +84,7 @@
"taxInclusiveAmt",
"expenseDetailLineDetailEx"
})
-public class AccountBasedExpenseLineDetail
- implements Serializable, Equals, HashCode
+public class AccountBasedExpenseLineDetail implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -324,8 +323,8 @@ public void setExpenseDetailLineDetailEx(IntuitAnyType value) {
this.expenseDetailLineDetailEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof AccountBasedExpenseLineDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -337,7 +336,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerRef = this.getCustomerRef();
ReferenceType rhsCustomerRef;
rhsCustomerRef = that.getCustomerRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef, (this.customerRef!= null), (that.customerRef!= null))) {
return false;
}
}
@@ -346,7 +345,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassRef = this.getClassRef();
ReferenceType rhsClassRef;
rhsClassRef = that.getClassRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef, (this.classRef!= null), (that.classRef!= null))) {
return false;
}
}
@@ -355,7 +354,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -364,7 +363,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillableStatus = this.getBillableStatus();
BillableStatusEnum rhsBillableStatus;
rhsBillableStatus = that.getBillableStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billableStatus", lhsBillableStatus), LocatorUtils.property(thatLocator, "billableStatus", rhsBillableStatus), lhsBillableStatus, rhsBillableStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billableStatus", lhsBillableStatus), LocatorUtils.property(thatLocator, "billableStatus", rhsBillableStatus), lhsBillableStatus, rhsBillableStatus, (this.billableStatus!= null), (that.billableStatus!= null))) {
return false;
}
}
@@ -373,7 +372,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMarkupInfo = this.getMarkupInfo();
MarkupInfo rhsMarkupInfo;
rhsMarkupInfo = that.getMarkupInfo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "markupInfo", lhsMarkupInfo), LocatorUtils.property(thatLocator, "markupInfo", rhsMarkupInfo), lhsMarkupInfo, rhsMarkupInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "markupInfo", lhsMarkupInfo), LocatorUtils.property(thatLocator, "markupInfo", rhsMarkupInfo), lhsMarkupInfo, rhsMarkupInfo, (this.markupInfo!= null), (that.markupInfo!= null))) {
return false;
}
}
@@ -382,7 +381,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxAmount = this.getTaxAmount();
BigDecimal rhsTaxAmount;
rhsTaxAmount = that.getTaxAmount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxAmount", lhsTaxAmount), LocatorUtils.property(thatLocator, "taxAmount", rhsTaxAmount), lhsTaxAmount, rhsTaxAmount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxAmount", lhsTaxAmount), LocatorUtils.property(thatLocator, "taxAmount", rhsTaxAmount), lhsTaxAmount, rhsTaxAmount, (this.taxAmount!= null), (that.taxAmount!= null))) {
return false;
}
}
@@ -391,7 +390,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxCodeRef = this.getTaxCodeRef();
ReferenceType rhsTaxCodeRef;
rhsTaxCodeRef = that.getTaxCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef, (this.taxCodeRef!= null), (that.taxCodeRef!= null))) {
return false;
}
}
@@ -400,7 +399,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxInclusiveAmt = this.getTaxInclusiveAmt();
BigDecimal rhsTaxInclusiveAmt;
rhsTaxInclusiveAmt = that.getTaxInclusiveAmt();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxInclusiveAmt", lhsTaxInclusiveAmt), LocatorUtils.property(thatLocator, "taxInclusiveAmt", rhsTaxInclusiveAmt), lhsTaxInclusiveAmt, rhsTaxInclusiveAmt)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxInclusiveAmt", lhsTaxInclusiveAmt), LocatorUtils.property(thatLocator, "taxInclusiveAmt", rhsTaxInclusiveAmt), lhsTaxInclusiveAmt, rhsTaxInclusiveAmt, (this.taxInclusiveAmt!= null), (that.taxInclusiveAmt!= null))) {
return false;
}
}
@@ -409,7 +408,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsExpenseDetailLineDetailEx = this.getExpenseDetailLineDetailEx();
IntuitAnyType rhsExpenseDetailLineDetailEx;
rhsExpenseDetailLineDetailEx = that.getExpenseDetailLineDetailEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "expenseDetailLineDetailEx", lhsExpenseDetailLineDetailEx), LocatorUtils.property(thatLocator, "expenseDetailLineDetailEx", rhsExpenseDetailLineDetailEx), lhsExpenseDetailLineDetailEx, rhsExpenseDetailLineDetailEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "expenseDetailLineDetailEx", lhsExpenseDetailLineDetailEx), LocatorUtils.property(thatLocator, "expenseDetailLineDetailEx", rhsExpenseDetailLineDetailEx), lhsExpenseDetailLineDetailEx, rhsExpenseDetailLineDetailEx, (this.expenseDetailLineDetailEx!= null), (that.expenseDetailLineDetailEx!= null))) {
return false;
}
}
@@ -417,62 +416,62 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theCustomerRef;
theCustomerRef = this.getCustomerRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef, (this.customerRef!= null));
}
{
ReferenceType theClassRef;
theClassRef = this.getClassRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef, (this.classRef!= null));
}
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
BillableStatusEnum theBillableStatus;
theBillableStatus = this.getBillableStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billableStatus", theBillableStatus), currentHashCode, theBillableStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billableStatus", theBillableStatus), currentHashCode, theBillableStatus, (this.billableStatus!= null));
}
{
MarkupInfo theMarkupInfo;
theMarkupInfo = this.getMarkupInfo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "markupInfo", theMarkupInfo), currentHashCode, theMarkupInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "markupInfo", theMarkupInfo), currentHashCode, theMarkupInfo, (this.markupInfo!= null));
}
{
BigDecimal theTaxAmount;
theTaxAmount = this.getTaxAmount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxAmount", theTaxAmount), currentHashCode, theTaxAmount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxAmount", theTaxAmount), currentHashCode, theTaxAmount, (this.taxAmount!= null));
}
{
ReferenceType theTaxCodeRef;
theTaxCodeRef = this.getTaxCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef, (this.taxCodeRef!= null));
}
{
BigDecimal theTaxInclusiveAmt;
theTaxInclusiveAmt = this.getTaxInclusiveAmt();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxInclusiveAmt", theTaxInclusiveAmt), currentHashCode, theTaxInclusiveAmt);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxInclusiveAmt", theTaxInclusiveAmt), currentHashCode, theTaxInclusiveAmt, (this.taxInclusiveAmt!= null));
}
{
IntuitAnyType theExpenseDetailLineDetailEx;
theExpenseDetailLineDetailEx = this.getExpenseDetailLineDetailEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "expenseDetailLineDetailEx", theExpenseDetailLineDetailEx), currentHashCode, theExpenseDetailLineDetailEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "expenseDetailLineDetailEx", theExpenseDetailLineDetailEx), currentHashCode, theExpenseDetailLineDetailEx, (this.expenseDetailLineDetailEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountClassificationEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountClassificationEnum.java
index 5bb4e691..89a1bdfc 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountClassificationEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountClassificationEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountSubTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountSubTypeEnum.java
index 39c90079..187ee6e7 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountSubTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountSubTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountTypeEnum.java
index 5c665d77..4899e538 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AccountTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AcquiredAsEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AcquiredAsEnum.java
index 6411df78..dfd63338 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AcquiredAsEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AcquiredAsEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AdvancedInventoryPrefs.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AdvancedInventoryPrefs.java
index ceacdc61..e2148cf2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AdvancedInventoryPrefs.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AdvancedInventoryPrefs.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -90,8 +90,7 @@
"rowShelfBinEnabled",
"barcodeEnabled"
})
-public class AdvancedInventoryPrefs
- implements Serializable, Equals, HashCode
+public class AdvancedInventoryPrefs implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -410,8 +409,8 @@ public void setBarcodeEnabled(Boolean value) {
this.barcodeEnabled = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof AdvancedInventoryPrefs)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -423,7 +422,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMLIAvailable = this.isMLIAvailable();
Boolean rhsMLIAvailable;
rhsMLIAvailable = that.isMLIAvailable();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "mliAvailable", lhsMLIAvailable), LocatorUtils.property(thatLocator, "mliAvailable", rhsMLIAvailable), lhsMLIAvailable, rhsMLIAvailable)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "mliAvailable", lhsMLIAvailable), LocatorUtils.property(thatLocator, "mliAvailable", rhsMLIAvailable), lhsMLIAvailable, rhsMLIAvailable, (this.mliAvailable!= null), (that.mliAvailable!= null))) {
return false;
}
}
@@ -432,7 +431,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMLIEnabled = this.isMLIEnabled();
Boolean rhsMLIEnabled;
rhsMLIEnabled = that.isMLIEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "mliEnabled", lhsMLIEnabled), LocatorUtils.property(thatLocator, "mliEnabled", rhsMLIEnabled), lhsMLIEnabled, rhsMLIEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "mliEnabled", lhsMLIEnabled), LocatorUtils.property(thatLocator, "mliEnabled", rhsMLIEnabled), lhsMLIEnabled, rhsMLIEnabled, (this.mliEnabled!= null), (that.mliEnabled!= null))) {
return false;
}
}
@@ -441,7 +440,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEnhancedInventoryReceivingEnabled = this.isEnhancedInventoryReceivingEnabled();
Boolean rhsEnhancedInventoryReceivingEnabled;
rhsEnhancedInventoryReceivingEnabled = that.isEnhancedInventoryReceivingEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "enhancedInventoryReceivingEnabled", lhsEnhancedInventoryReceivingEnabled), LocatorUtils.property(thatLocator, "enhancedInventoryReceivingEnabled", rhsEnhancedInventoryReceivingEnabled), lhsEnhancedInventoryReceivingEnabled, rhsEnhancedInventoryReceivingEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "enhancedInventoryReceivingEnabled", lhsEnhancedInventoryReceivingEnabled), LocatorUtils.property(thatLocator, "enhancedInventoryReceivingEnabled", rhsEnhancedInventoryReceivingEnabled), lhsEnhancedInventoryReceivingEnabled, rhsEnhancedInventoryReceivingEnabled, (this.enhancedInventoryReceivingEnabled!= null), (that.enhancedInventoryReceivingEnabled!= null))) {
return false;
}
}
@@ -450,7 +449,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackingSerialOrLotNumber = this.isTrackingSerialOrLotNumber();
Boolean rhsTrackingSerialOrLotNumber;
rhsTrackingSerialOrLotNumber = that.isTrackingSerialOrLotNumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingSerialOrLotNumber", lhsTrackingSerialOrLotNumber), LocatorUtils.property(thatLocator, "trackingSerialOrLotNumber", rhsTrackingSerialOrLotNumber), lhsTrackingSerialOrLotNumber, rhsTrackingSerialOrLotNumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingSerialOrLotNumber", lhsTrackingSerialOrLotNumber), LocatorUtils.property(thatLocator, "trackingSerialOrLotNumber", rhsTrackingSerialOrLotNumber), lhsTrackingSerialOrLotNumber, rhsTrackingSerialOrLotNumber, (this.trackingSerialOrLotNumber!= null), (that.trackingSerialOrLotNumber!= null))) {
return false;
}
}
@@ -459,7 +458,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackingOnSalesTransactionsEnabled = this.isTrackingOnSalesTransactionsEnabled();
Boolean rhsTrackingOnSalesTransactionsEnabled;
rhsTrackingOnSalesTransactionsEnabled = that.isTrackingOnSalesTransactionsEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnSalesTransactionsEnabled", lhsTrackingOnSalesTransactionsEnabled), LocatorUtils.property(thatLocator, "trackingOnSalesTransactionsEnabled", rhsTrackingOnSalesTransactionsEnabled), lhsTrackingOnSalesTransactionsEnabled, rhsTrackingOnSalesTransactionsEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnSalesTransactionsEnabled", lhsTrackingOnSalesTransactionsEnabled), LocatorUtils.property(thatLocator, "trackingOnSalesTransactionsEnabled", rhsTrackingOnSalesTransactionsEnabled), lhsTrackingOnSalesTransactionsEnabled, rhsTrackingOnSalesTransactionsEnabled, (this.trackingOnSalesTransactionsEnabled!= null), (that.trackingOnSalesTransactionsEnabled!= null))) {
return false;
}
}
@@ -468,7 +467,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackingOnPurchaseTransactionsEnabled = this.isTrackingOnPurchaseTransactionsEnabled();
Boolean rhsTrackingOnPurchaseTransactionsEnabled;
rhsTrackingOnPurchaseTransactionsEnabled = that.isTrackingOnPurchaseTransactionsEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnPurchaseTransactionsEnabled", lhsTrackingOnPurchaseTransactionsEnabled), LocatorUtils.property(thatLocator, "trackingOnPurchaseTransactionsEnabled", rhsTrackingOnPurchaseTransactionsEnabled), lhsTrackingOnPurchaseTransactionsEnabled, rhsTrackingOnPurchaseTransactionsEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnPurchaseTransactionsEnabled", lhsTrackingOnPurchaseTransactionsEnabled), LocatorUtils.property(thatLocator, "trackingOnPurchaseTransactionsEnabled", rhsTrackingOnPurchaseTransactionsEnabled), lhsTrackingOnPurchaseTransactionsEnabled, rhsTrackingOnPurchaseTransactionsEnabled, (this.trackingOnPurchaseTransactionsEnabled!= null), (that.trackingOnPurchaseTransactionsEnabled!= null))) {
return false;
}
}
@@ -477,7 +476,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackingOnInventoryAdjustmentEnabled = this.isTrackingOnInventoryAdjustmentEnabled();
Boolean rhsTrackingOnInventoryAdjustmentEnabled;
rhsTrackingOnInventoryAdjustmentEnabled = that.isTrackingOnInventoryAdjustmentEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnInventoryAdjustmentEnabled", lhsTrackingOnInventoryAdjustmentEnabled), LocatorUtils.property(thatLocator, "trackingOnInventoryAdjustmentEnabled", rhsTrackingOnInventoryAdjustmentEnabled), lhsTrackingOnInventoryAdjustmentEnabled, rhsTrackingOnInventoryAdjustmentEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnInventoryAdjustmentEnabled", lhsTrackingOnInventoryAdjustmentEnabled), LocatorUtils.property(thatLocator, "trackingOnInventoryAdjustmentEnabled", rhsTrackingOnInventoryAdjustmentEnabled), lhsTrackingOnInventoryAdjustmentEnabled, rhsTrackingOnInventoryAdjustmentEnabled, (this.trackingOnInventoryAdjustmentEnabled!= null), (that.trackingOnInventoryAdjustmentEnabled!= null))) {
return false;
}
}
@@ -486,7 +485,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackingOnBuildAssemblyEnabled = this.isTrackingOnBuildAssemblyEnabled();
Boolean rhsTrackingOnBuildAssemblyEnabled;
rhsTrackingOnBuildAssemblyEnabled = that.isTrackingOnBuildAssemblyEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnBuildAssemblyEnabled", lhsTrackingOnBuildAssemblyEnabled), LocatorUtils.property(thatLocator, "trackingOnBuildAssemblyEnabled", rhsTrackingOnBuildAssemblyEnabled), lhsTrackingOnBuildAssemblyEnabled, rhsTrackingOnBuildAssemblyEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackingOnBuildAssemblyEnabled", lhsTrackingOnBuildAssemblyEnabled), LocatorUtils.property(thatLocator, "trackingOnBuildAssemblyEnabled", rhsTrackingOnBuildAssemblyEnabled), lhsTrackingOnBuildAssemblyEnabled, rhsTrackingOnBuildAssemblyEnabled, (this.trackingOnBuildAssemblyEnabled!= null), (that.trackingOnBuildAssemblyEnabled!= null))) {
return false;
}
}
@@ -495,7 +494,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFIFOEnabled = this.isFIFOEnabled();
Boolean rhsFIFOEnabled;
rhsFIFOEnabled = that.isFIFOEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fifoEnabled", lhsFIFOEnabled), LocatorUtils.property(thatLocator, "fifoEnabled", rhsFIFOEnabled), lhsFIFOEnabled, rhsFIFOEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fifoEnabled", lhsFIFOEnabled), LocatorUtils.property(thatLocator, "fifoEnabled", rhsFIFOEnabled), lhsFIFOEnabled, rhsFIFOEnabled, (this.fifoEnabled!= null), (that.fifoEnabled!= null))) {
return false;
}
}
@@ -504,7 +503,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFIFOEffectiveDate = this.getFIFOEffectiveDate();
Date rhsFIFOEffectiveDate;
rhsFIFOEffectiveDate = that.getFIFOEffectiveDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fifoEffectiveDate", lhsFIFOEffectiveDate), LocatorUtils.property(thatLocator, "fifoEffectiveDate", rhsFIFOEffectiveDate), lhsFIFOEffectiveDate, rhsFIFOEffectiveDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fifoEffectiveDate", lhsFIFOEffectiveDate), LocatorUtils.property(thatLocator, "fifoEffectiveDate", rhsFIFOEffectiveDate), lhsFIFOEffectiveDate, rhsFIFOEffectiveDate, (this.fifoEffectiveDate!= null), (that.fifoEffectiveDate!= null))) {
return false;
}
}
@@ -513,7 +512,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRowShelfBinEnabled = this.isRowShelfBinEnabled();
Boolean rhsRowShelfBinEnabled;
rhsRowShelfBinEnabled = that.isRowShelfBinEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "rowShelfBinEnabled", lhsRowShelfBinEnabled), LocatorUtils.property(thatLocator, "rowShelfBinEnabled", rhsRowShelfBinEnabled), lhsRowShelfBinEnabled, rhsRowShelfBinEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "rowShelfBinEnabled", lhsRowShelfBinEnabled), LocatorUtils.property(thatLocator, "rowShelfBinEnabled", rhsRowShelfBinEnabled), lhsRowShelfBinEnabled, rhsRowShelfBinEnabled, (this.rowShelfBinEnabled!= null), (that.rowShelfBinEnabled!= null))) {
return false;
}
}
@@ -522,7 +521,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBarcodeEnabled = this.isBarcodeEnabled();
Boolean rhsBarcodeEnabled;
rhsBarcodeEnabled = that.isBarcodeEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "barcodeEnabled", lhsBarcodeEnabled), LocatorUtils.property(thatLocator, "barcodeEnabled", rhsBarcodeEnabled), lhsBarcodeEnabled, rhsBarcodeEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "barcodeEnabled", lhsBarcodeEnabled), LocatorUtils.property(thatLocator, "barcodeEnabled", rhsBarcodeEnabled), lhsBarcodeEnabled, rhsBarcodeEnabled, (this.barcodeEnabled!= null), (that.barcodeEnabled!= null))) {
return false;
}
}
@@ -530,77 +529,77 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Boolean theMLIAvailable;
theMLIAvailable = this.isMLIAvailable();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mliAvailable", theMLIAvailable), currentHashCode, theMLIAvailable);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mliAvailable", theMLIAvailable), currentHashCode, theMLIAvailable, (this.mliAvailable!= null));
}
{
Boolean theMLIEnabled;
theMLIEnabled = this.isMLIEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mliEnabled", theMLIEnabled), currentHashCode, theMLIEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mliEnabled", theMLIEnabled), currentHashCode, theMLIEnabled, (this.mliEnabled!= null));
}
{
Boolean theEnhancedInventoryReceivingEnabled;
theEnhancedInventoryReceivingEnabled = this.isEnhancedInventoryReceivingEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "enhancedInventoryReceivingEnabled", theEnhancedInventoryReceivingEnabled), currentHashCode, theEnhancedInventoryReceivingEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "enhancedInventoryReceivingEnabled", theEnhancedInventoryReceivingEnabled), currentHashCode, theEnhancedInventoryReceivingEnabled, (this.enhancedInventoryReceivingEnabled!= null));
}
{
Boolean theTrackingSerialOrLotNumber;
theTrackingSerialOrLotNumber = this.isTrackingSerialOrLotNumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingSerialOrLotNumber", theTrackingSerialOrLotNumber), currentHashCode, theTrackingSerialOrLotNumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingSerialOrLotNumber", theTrackingSerialOrLotNumber), currentHashCode, theTrackingSerialOrLotNumber, (this.trackingSerialOrLotNumber!= null));
}
{
Boolean theTrackingOnSalesTransactionsEnabled;
theTrackingOnSalesTransactionsEnabled = this.isTrackingOnSalesTransactionsEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnSalesTransactionsEnabled", theTrackingOnSalesTransactionsEnabled), currentHashCode, theTrackingOnSalesTransactionsEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnSalesTransactionsEnabled", theTrackingOnSalesTransactionsEnabled), currentHashCode, theTrackingOnSalesTransactionsEnabled, (this.trackingOnSalesTransactionsEnabled!= null));
}
{
Boolean theTrackingOnPurchaseTransactionsEnabled;
theTrackingOnPurchaseTransactionsEnabled = this.isTrackingOnPurchaseTransactionsEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnPurchaseTransactionsEnabled", theTrackingOnPurchaseTransactionsEnabled), currentHashCode, theTrackingOnPurchaseTransactionsEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnPurchaseTransactionsEnabled", theTrackingOnPurchaseTransactionsEnabled), currentHashCode, theTrackingOnPurchaseTransactionsEnabled, (this.trackingOnPurchaseTransactionsEnabled!= null));
}
{
Boolean theTrackingOnInventoryAdjustmentEnabled;
theTrackingOnInventoryAdjustmentEnabled = this.isTrackingOnInventoryAdjustmentEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnInventoryAdjustmentEnabled", theTrackingOnInventoryAdjustmentEnabled), currentHashCode, theTrackingOnInventoryAdjustmentEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnInventoryAdjustmentEnabled", theTrackingOnInventoryAdjustmentEnabled), currentHashCode, theTrackingOnInventoryAdjustmentEnabled, (this.trackingOnInventoryAdjustmentEnabled!= null));
}
{
Boolean theTrackingOnBuildAssemblyEnabled;
theTrackingOnBuildAssemblyEnabled = this.isTrackingOnBuildAssemblyEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnBuildAssemblyEnabled", theTrackingOnBuildAssemblyEnabled), currentHashCode, theTrackingOnBuildAssemblyEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackingOnBuildAssemblyEnabled", theTrackingOnBuildAssemblyEnabled), currentHashCode, theTrackingOnBuildAssemblyEnabled, (this.trackingOnBuildAssemblyEnabled!= null));
}
{
Boolean theFIFOEnabled;
theFIFOEnabled = this.isFIFOEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fifoEnabled", theFIFOEnabled), currentHashCode, theFIFOEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fifoEnabled", theFIFOEnabled), currentHashCode, theFIFOEnabled, (this.fifoEnabled!= null));
}
{
Date theFIFOEffectiveDate;
theFIFOEffectiveDate = this.getFIFOEffectiveDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fifoEffectiveDate", theFIFOEffectiveDate), currentHashCode, theFIFOEffectiveDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fifoEffectiveDate", theFIFOEffectiveDate), currentHashCode, theFIFOEffectiveDate, (this.fifoEffectiveDate!= null));
}
{
Boolean theRowShelfBinEnabled;
theRowShelfBinEnabled = this.isRowShelfBinEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rowShelfBinEnabled", theRowShelfBinEnabled), currentHashCode, theRowShelfBinEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rowShelfBinEnabled", theRowShelfBinEnabled), currentHashCode, theRowShelfBinEnabled, (this.rowShelfBinEnabled!= null));
}
{
Boolean theBarcodeEnabled;
theBarcodeEnabled = this.isBarcodeEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "barcodeEnabled", theBarcodeEnabled), currentHashCode, theBarcodeEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "barcodeEnabled", theBarcodeEnabled), currentHashCode, theBarcodeEnabled, (this.barcodeEnabled!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attachable.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attachable.java
index 2f2ab239..2a17ac69 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attachable.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attachable.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -95,7 +95,7 @@
})
public class Attachable
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -464,8 +464,8 @@ public void setAttachableEx(IntuitAnyType value) {
this.attachableEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Attachable)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -480,7 +480,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFileName = this.getFileName();
String rhsFileName;
rhsFileName = that.getFileName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fileName", lhsFileName), LocatorUtils.property(thatLocator, "fileName", rhsFileName), lhsFileName, rhsFileName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fileName", lhsFileName), LocatorUtils.property(thatLocator, "fileName", rhsFileName), lhsFileName, rhsFileName, (this.fileName!= null), (that.fileName!= null))) {
return false;
}
}
@@ -489,7 +489,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFileAccessUri = this.getFileAccessUri();
String rhsFileAccessUri;
rhsFileAccessUri = that.getFileAccessUri();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fileAccessUri", lhsFileAccessUri), LocatorUtils.property(thatLocator, "fileAccessUri", rhsFileAccessUri), lhsFileAccessUri, rhsFileAccessUri)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fileAccessUri", lhsFileAccessUri), LocatorUtils.property(thatLocator, "fileAccessUri", rhsFileAccessUri), lhsFileAccessUri, rhsFileAccessUri, (this.fileAccessUri!= null), (that.fileAccessUri!= null))) {
return false;
}
}
@@ -498,7 +498,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTempDownloadUri = this.getTempDownloadUri();
String rhsTempDownloadUri;
rhsTempDownloadUri = that.getTempDownloadUri();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "tempDownloadUri", lhsTempDownloadUri), LocatorUtils.property(thatLocator, "tempDownloadUri", rhsTempDownloadUri), lhsTempDownloadUri, rhsTempDownloadUri)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "tempDownloadUri", lhsTempDownloadUri), LocatorUtils.property(thatLocator, "tempDownloadUri", rhsTempDownloadUri), lhsTempDownloadUri, rhsTempDownloadUri, (this.tempDownloadUri!= null), (that.tempDownloadUri!= null))) {
return false;
}
}
@@ -507,7 +507,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSize = this.getSize();
Long rhsSize;
rhsSize = that.getSize();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "size", lhsSize), LocatorUtils.property(thatLocator, "size", rhsSize), lhsSize, rhsSize)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "size", lhsSize), LocatorUtils.property(thatLocator, "size", rhsSize), lhsSize, rhsSize, (this.size!= null), (that.size!= null))) {
return false;
}
}
@@ -516,7 +516,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsContentType = this.getContentType();
String rhsContentType;
rhsContentType = that.getContentType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "contentType", lhsContentType), LocatorUtils.property(thatLocator, "contentType", rhsContentType), lhsContentType, rhsContentType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "contentType", lhsContentType), LocatorUtils.property(thatLocator, "contentType", rhsContentType), lhsContentType, rhsContentType, (this.contentType!= null), (that.contentType!= null))) {
return false;
}
}
@@ -525,7 +525,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCategory = this.getCategory();
String rhsCategory;
rhsCategory = that.getCategory();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "category", lhsCategory), LocatorUtils.property(thatLocator, "category", rhsCategory), lhsCategory, rhsCategory)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "category", lhsCategory), LocatorUtils.property(thatLocator, "category", rhsCategory), lhsCategory, rhsCategory, (this.category!= null), (that.category!= null))) {
return false;
}
}
@@ -534,7 +534,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLat = this.getLat();
String rhsLat;
rhsLat = that.getLat();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "lat", lhsLat), LocatorUtils.property(thatLocator, "lat", rhsLat), lhsLat, rhsLat)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lat", lhsLat), LocatorUtils.property(thatLocator, "lat", rhsLat), lhsLat, rhsLat, (this.lat!= null), (that.lat!= null))) {
return false;
}
}
@@ -543,7 +543,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLong = this.getLong();
String rhsLong;
rhsLong = that.getLong();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "_long", lhsLong), LocatorUtils.property(thatLocator, "_long", rhsLong), lhsLong, rhsLong)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "_long", lhsLong), LocatorUtils.property(thatLocator, "_long", rhsLong), lhsLong, rhsLong, (this._long!= null), (that._long!= null))) {
return false;
}
}
@@ -552,7 +552,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPlaceName = this.getPlaceName();
String rhsPlaceName;
rhsPlaceName = that.getPlaceName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "placeName", lhsPlaceName), LocatorUtils.property(thatLocator, "placeName", rhsPlaceName), lhsPlaceName, rhsPlaceName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "placeName", lhsPlaceName), LocatorUtils.property(thatLocator, "placeName", rhsPlaceName), lhsPlaceName, rhsPlaceName, (this.placeName!= null), (that.placeName!= null))) {
return false;
}
}
@@ -561,7 +561,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNote = this.getNote();
String rhsNote;
rhsNote = that.getNote();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "note", lhsNote), LocatorUtils.property(thatLocator, "note", rhsNote), lhsNote, rhsNote)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "note", lhsNote), LocatorUtils.property(thatLocator, "note", rhsNote), lhsNote, rhsNote, (this.note!= null), (that.note!= null))) {
return false;
}
}
@@ -570,7 +570,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTag = this.getTag();
String rhsTag;
rhsTag = that.getTag();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag, (this.tag!= null), (that.tag!= null))) {
return false;
}
}
@@ -579,7 +579,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsThumbnailFileAccessUri = this.getThumbnailFileAccessUri();
String rhsThumbnailFileAccessUri;
rhsThumbnailFileAccessUri = that.getThumbnailFileAccessUri();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "thumbnailFileAccessUri", lhsThumbnailFileAccessUri), LocatorUtils.property(thatLocator, "thumbnailFileAccessUri", rhsThumbnailFileAccessUri), lhsThumbnailFileAccessUri, rhsThumbnailFileAccessUri)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "thumbnailFileAccessUri", lhsThumbnailFileAccessUri), LocatorUtils.property(thatLocator, "thumbnailFileAccessUri", rhsThumbnailFileAccessUri), lhsThumbnailFileAccessUri, rhsThumbnailFileAccessUri, (this.thumbnailFileAccessUri!= null), (that.thumbnailFileAccessUri!= null))) {
return false;
}
}
@@ -588,7 +588,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsThumbnailTempDownloadUri = this.getThumbnailTempDownloadUri();
String rhsThumbnailTempDownloadUri;
rhsThumbnailTempDownloadUri = that.getThumbnailTempDownloadUri();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "thumbnailTempDownloadUri", lhsThumbnailTempDownloadUri), LocatorUtils.property(thatLocator, "thumbnailTempDownloadUri", rhsThumbnailTempDownloadUri), lhsThumbnailTempDownloadUri, rhsThumbnailTempDownloadUri)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "thumbnailTempDownloadUri", lhsThumbnailTempDownloadUri), LocatorUtils.property(thatLocator, "thumbnailTempDownloadUri", rhsThumbnailTempDownloadUri), lhsThumbnailTempDownloadUri, rhsThumbnailTempDownloadUri, (this.thumbnailTempDownloadUri!= null), (that.thumbnailTempDownloadUri!= null))) {
return false;
}
}
@@ -597,7 +597,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAttachableEx = this.getAttachableEx();
IntuitAnyType rhsAttachableEx;
rhsAttachableEx = that.getAttachableEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "attachableEx", lhsAttachableEx), LocatorUtils.property(thatLocator, "attachableEx", rhsAttachableEx), lhsAttachableEx, rhsAttachableEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "attachableEx", lhsAttachableEx), LocatorUtils.property(thatLocator, "attachableEx", rhsAttachableEx), lhsAttachableEx, rhsAttachableEx, (this.attachableEx!= null), (that.attachableEx!= null))) {
return false;
}
}
@@ -605,87 +605,87 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theFileName;
theFileName = this.getFileName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fileName", theFileName), currentHashCode, theFileName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fileName", theFileName), currentHashCode, theFileName, (this.fileName!= null));
}
{
String theFileAccessUri;
theFileAccessUri = this.getFileAccessUri();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fileAccessUri", theFileAccessUri), currentHashCode, theFileAccessUri);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fileAccessUri", theFileAccessUri), currentHashCode, theFileAccessUri, (this.fileAccessUri!= null));
}
{
String theTempDownloadUri;
theTempDownloadUri = this.getTempDownloadUri();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tempDownloadUri", theTempDownloadUri), currentHashCode, theTempDownloadUri);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tempDownloadUri", theTempDownloadUri), currentHashCode, theTempDownloadUri, (this.tempDownloadUri!= null));
}
{
Long theSize;
theSize = this.getSize();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "size", theSize), currentHashCode, theSize);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "size", theSize), currentHashCode, theSize, (this.size!= null));
}
{
String theContentType;
theContentType = this.getContentType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contentType", theContentType), currentHashCode, theContentType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contentType", theContentType), currentHashCode, theContentType, (this.contentType!= null));
}
{
String theCategory;
theCategory = this.getCategory();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "category", theCategory), currentHashCode, theCategory);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "category", theCategory), currentHashCode, theCategory, (this.category!= null));
}
{
String theLat;
theLat = this.getLat();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lat", theLat), currentHashCode, theLat);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lat", theLat), currentHashCode, theLat, (this.lat!= null));
}
{
String theLong;
theLong = this.getLong();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_long", theLong), currentHashCode, theLong);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_long", theLong), currentHashCode, theLong, (this._long!= null));
}
{
String thePlaceName;
thePlaceName = this.getPlaceName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "placeName", thePlaceName), currentHashCode, thePlaceName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "placeName", thePlaceName), currentHashCode, thePlaceName, (this.placeName!= null));
}
{
String theNote;
theNote = this.getNote();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "note", theNote), currentHashCode, theNote);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "note", theNote), currentHashCode, theNote, (this.note!= null));
}
{
String theTag;
theTag = this.getTag();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag, (this.tag!= null));
}
{
String theThumbnailFileAccessUri;
theThumbnailFileAccessUri = this.getThumbnailFileAccessUri();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "thumbnailFileAccessUri", theThumbnailFileAccessUri), currentHashCode, theThumbnailFileAccessUri);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "thumbnailFileAccessUri", theThumbnailFileAccessUri), currentHashCode, theThumbnailFileAccessUri, (this.thumbnailFileAccessUri!= null));
}
{
String theThumbnailTempDownloadUri;
theThumbnailTempDownloadUri = this.getThumbnailTempDownloadUri();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "thumbnailTempDownloadUri", theThumbnailTempDownloadUri), currentHashCode, theThumbnailTempDownloadUri);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "thumbnailTempDownloadUri", theThumbnailTempDownloadUri), currentHashCode, theThumbnailTempDownloadUri, (this.thumbnailTempDownloadUri!= null));
}
{
IntuitAnyType theAttachableEx;
theAttachableEx = this.getAttachableEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachableEx", theAttachableEx), currentHashCode, theAttachableEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachableEx", theAttachableEx), currentHashCode, theAttachableEx, (this.attachableEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableCategoryEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableCategoryEnum.java
index 44ae6123..777d3c10 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableCategoryEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableCategoryEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableRef.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableRef.java
index 5d2c5f65..74e6c17d 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableRef.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableRef.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -76,8 +76,7 @@
"customField",
"attachableRefEx"
})
-public class AttachableRef
- implements Serializable, Equals, HashCode
+public class AttachableRef implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -229,8 +228,8 @@ public void setCustomField(List customField) {
this.customField = customField;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof AttachableRef)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -242,7 +241,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntityRef = this.getEntityRef();
ReferenceType rhsEntityRef;
rhsEntityRef = that.getEntityRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entityRef", lhsEntityRef), LocatorUtils.property(thatLocator, "entityRef", rhsEntityRef), lhsEntityRef, rhsEntityRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entityRef", lhsEntityRef), LocatorUtils.property(thatLocator, "entityRef", rhsEntityRef), lhsEntityRef, rhsEntityRef, (this.entityRef!= null), (that.entityRef!= null))) {
return false;
}
}
@@ -251,7 +250,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLineInfo = this.getLineInfo();
String rhsLineInfo;
rhsLineInfo = that.getLineInfo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "lineInfo", lhsLineInfo), LocatorUtils.property(thatLocator, "lineInfo", rhsLineInfo), lhsLineInfo, rhsLineInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lineInfo", lhsLineInfo), LocatorUtils.property(thatLocator, "lineInfo", rhsLineInfo), lhsLineInfo, rhsLineInfo, (this.lineInfo!= null), (that.lineInfo!= null))) {
return false;
}
}
@@ -260,7 +259,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsIncludeOnSend = this.isIncludeOnSend();
Boolean rhsIncludeOnSend;
rhsIncludeOnSend = that.isIncludeOnSend();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "includeOnSend", lhsIncludeOnSend), LocatorUtils.property(thatLocator, "includeOnSend", rhsIncludeOnSend), lhsIncludeOnSend, rhsIncludeOnSend)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "includeOnSend", lhsIncludeOnSend), LocatorUtils.property(thatLocator, "includeOnSend", rhsIncludeOnSend), lhsIncludeOnSend, rhsIncludeOnSend, (this.includeOnSend!= null), (that.includeOnSend!= null))) {
return false;
}
}
@@ -269,7 +268,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomField = (((this.customField!= null)&&(!this.customField.isEmpty()))?this.getCustomField():null);
List rhsCustomField;
rhsCustomField = (((that.customField!= null)&&(!that.customField.isEmpty()))?that.getCustomField():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customField", lhsCustomField), LocatorUtils.property(thatLocator, "customField", rhsCustomField), lhsCustomField, rhsCustomField)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customField", lhsCustomField), LocatorUtils.property(thatLocator, "customField", rhsCustomField), lhsCustomField, rhsCustomField, ((this.customField!= null)&&(!this.customField.isEmpty())), ((that.customField!= null)&&(!that.customField.isEmpty())))) {
return false;
}
}
@@ -278,7 +277,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAttachableRefEx = this.getAttachableRefEx();
IntuitAnyType rhsAttachableRefEx;
rhsAttachableRefEx = that.getAttachableRefEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "attachableRefEx", lhsAttachableRefEx), LocatorUtils.property(thatLocator, "attachableRefEx", rhsAttachableRefEx), lhsAttachableRefEx, rhsAttachableRefEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "attachableRefEx", lhsAttachableRefEx), LocatorUtils.property(thatLocator, "attachableRefEx", rhsAttachableRefEx), lhsAttachableRefEx, rhsAttachableRefEx, (this.attachableRefEx!= null), (that.attachableRefEx!= null))) {
return false;
}
}
@@ -286,42 +285,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theEntityRef;
theEntityRef = this.getEntityRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityRef", theEntityRef), currentHashCode, theEntityRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityRef", theEntityRef), currentHashCode, theEntityRef, (this.entityRef!= null));
}
{
String theLineInfo;
theLineInfo = this.getLineInfo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lineInfo", theLineInfo), currentHashCode, theLineInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lineInfo", theLineInfo), currentHashCode, theLineInfo, (this.lineInfo!= null));
}
{
Boolean theIncludeOnSend;
theIncludeOnSend = this.isIncludeOnSend();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "includeOnSend", theIncludeOnSend), currentHashCode, theIncludeOnSend);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "includeOnSend", theIncludeOnSend), currentHashCode, theIncludeOnSend, (this.includeOnSend!= null));
}
{
List theCustomField;
theCustomField = (((this.customField!= null)&&(!this.customField.isEmpty()))?this.getCustomField():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customField", theCustomField), currentHashCode, theCustomField);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customField", theCustomField), currentHashCode, theCustomField, ((this.customField!= null)&&(!this.customField.isEmpty())));
}
{
IntuitAnyType theAttachableRefEx;
theAttachableRefEx = this.getAttachableRefEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachableRefEx", theAttachableRefEx), currentHashCode, theAttachableRefEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachableRefEx", theAttachableRefEx), currentHashCode, theAttachableRefEx, (this.attachableRefEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableResponse.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableResponse.java
index 7c5fdcec..3032fabc 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableResponse.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/AttachableResponse.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -67,8 +67,7 @@
"attachable",
"fault"
})
-public class AttachableResponse
- implements Serializable, Equals, HashCode
+public class AttachableResponse implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -125,8 +124,8 @@ public void setFault(Fault value) {
this.fault = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof AttachableResponse)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -138,7 +137,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAttachable = this.getAttachable();
Attachable rhsAttachable;
rhsAttachable = that.getAttachable();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "attachable", lhsAttachable), LocatorUtils.property(thatLocator, "attachable", rhsAttachable), lhsAttachable, rhsAttachable)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "attachable", lhsAttachable), LocatorUtils.property(thatLocator, "attachable", rhsAttachable), lhsAttachable, rhsAttachable, (this.attachable!= null), (that.attachable!= null))) {
return false;
}
}
@@ -147,7 +146,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFault = this.getFault();
Fault rhsFault;
rhsFault = that.getFault();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault, (this.fault!= null), (that.fault!= null))) {
return false;
}
}
@@ -155,27 +154,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Attachable theAttachable;
theAttachable = this.getAttachable();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachable", theAttachable), currentHashCode, theAttachable);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attachable", theAttachable), currentHashCode, theAttachable, (this.attachable!= null));
}
{
Fault theFault;
theFault = this.getFault();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault, (this.fault!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attribute.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attribute.java
index 7a8de6ba..f085f9b3 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attribute.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attribute.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -63,8 +63,7 @@
"type",
"value"
})
-public class Attribute
- implements Serializable, Equals, HashCode
+public class Attribute implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -121,8 +120,8 @@ public void setValue(String value) {
this.value = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Attribute)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -134,7 +133,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
String rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -143,7 +142,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsValue = this.getValue();
String rhsValue;
rhsValue = that.getValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue, (this.value!= null), (that.value!= null))) {
return false;
}
}
@@ -151,27 +150,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
String theValue;
theValue = this.getValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue, (this.value!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attributes.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attributes.java
index 3d446276..407642c2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attributes.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Attributes.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -63,8 +63,7 @@
@XmlType(name = "Attributes", propOrder = {
"attribute"
})
-public class Attributes
- implements Serializable, Equals, HashCode
+public class Attributes implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -112,8 +111,8 @@ public void setAttribute(List attribute) {
this.attribute = attribute;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Attributes)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -125,7 +124,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAttribute = (((this.attribute!= null)&&(!this.attribute.isEmpty()))?this.getAttribute():null);
List rhsAttribute;
rhsAttribute = (((that.attribute!= null)&&(!that.attribute.isEmpty()))?that.getAttribute():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "attribute", lhsAttribute), LocatorUtils.property(thatLocator, "attribute", rhsAttribute), lhsAttribute, rhsAttribute)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "attribute", lhsAttribute), LocatorUtils.property(thatLocator, "attribute", rhsAttribute), lhsAttribute, rhsAttribute, ((this.attribute!= null)&&(!this.attribute.isEmpty())), ((that.attribute!= null)&&(!that.attribute.isEmpty())))) {
return false;
}
}
@@ -133,22 +132,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theAttribute;
theAttribute = (((this.attribute!= null)&&(!this.attribute.isEmpty()))?this.getAttribute():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attribute", theAttribute), currentHashCode, theAttribute);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attribute", theAttribute), currentHashCode, theAttribute, ((this.attribute!= null)&&(!this.attribute.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemRequest.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemRequest.java
index e41c0733..475c4401 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemRequest.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemRequest.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -31,10 +31,10 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -77,8 +77,7 @@
"reportQuery",
"cdcQuery"
})
-public class BatchItemRequest
- implements Serializable, Equals, HashCode
+public class BatchItemRequest implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -102,68 +101,68 @@ public class BatchItemRequest
*
* @return
* possible object is
- * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
- * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
- * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
+ * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
* {@link JAXBElement }{@code <}{@link TaxAgency }{@code >}
- * {@link JAXBElement }{@code <}{@link Class }{@code >}
* {@link JAXBElement }{@code <}{@link EmailDeliveryInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
- * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
+ * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
+ * {@link JAXBElement }{@code <}{@link Status }{@code >}
+ * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
+ * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
+ * {@link JAXBElement }{@code <}{@link Term }{@code >}
+ * {@link JAXBElement }{@code <}{@link Class }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
+ * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
+ * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
+ * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Payment }{@code >}
* {@link JAXBElement }{@code <}{@link MasterAccount }{@code >}
- * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
- * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link CustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
+ * {@link JAXBElement }{@code <}{@link Bill }{@code >}
+ * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
* {@link JAXBElement }{@code <}{@link Company }{@code >}
- * {@link JAXBElement }{@code <}{@link Status }{@code >}
- * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
- * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
- * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Account }{@code >}
- * {@link JAXBElement }{@code <}{@link Department }{@code >}
- * {@link JAXBElement }{@code <}{@link Task }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
* {@link JAXBElement }{@code <}{@link Vendor }{@code >}
- * {@link JAXBElement }{@code <}{@link Item }{@code >}
- * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
* {@link JAXBElement }{@code <}{@link Invoice }{@code >}
- * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
- * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Employee }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
* {@link JAXBElement }{@code <}{@link SyncActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link Estimate }{@code >}
+ * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
+ * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link Task }{@code >}
+ * {@link JAXBElement }{@code <}{@link Department }{@code >}
+ * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
+ * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
* {@link JAXBElement }{@code <}{@link JournalEntry }{@code >}
- * {@link JAXBElement }{@code <}{@link Bill }{@code >}
- * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
- * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link Item }{@code >}
+ * {@link JAXBElement }{@code <}{@link Account }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
+ * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
* {@link JAXBElement }{@code <}{@link OtherName }{@code >}
- * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
- * {@link JAXBElement }{@code <}{@link Employee }{@code >}
* {@link JAXBElement }{@code <}{@link CustomerType }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
- * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
- * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
- * {@link JAXBElement }{@code <}{@link Payment }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
- * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
- * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
- * {@link JAXBElement }{@code <}{@link Term }{@code >}
- * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
+ * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
*
*/
public JAXBElement extends IntuitEntity> getIntuitObject() {
@@ -175,68 +174,68 @@ public JAXBElement extends IntuitEntity> getIntuitObject() {
*
* @param value
* allowed object is
- * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
- * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
- * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
+ * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
* {@link JAXBElement }{@code <}{@link TaxAgency }{@code >}
- * {@link JAXBElement }{@code <}{@link Class }{@code >}
* {@link JAXBElement }{@code <}{@link EmailDeliveryInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
- * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
+ * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
+ * {@link JAXBElement }{@code <}{@link Status }{@code >}
+ * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
+ * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
+ * {@link JAXBElement }{@code <}{@link Term }{@code >}
+ * {@link JAXBElement }{@code <}{@link Class }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
+ * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
+ * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
+ * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Payment }{@code >}
* {@link JAXBElement }{@code <}{@link MasterAccount }{@code >}
- * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
- * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link CustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
+ * {@link JAXBElement }{@code <}{@link Bill }{@code >}
+ * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
* {@link JAXBElement }{@code <}{@link Company }{@code >}
- * {@link JAXBElement }{@code <}{@link Status }{@code >}
- * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
- * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
- * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Account }{@code >}
- * {@link JAXBElement }{@code <}{@link Department }{@code >}
- * {@link JAXBElement }{@code <}{@link Task }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
* {@link JAXBElement }{@code <}{@link Vendor }{@code >}
- * {@link JAXBElement }{@code <}{@link Item }{@code >}
- * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
* {@link JAXBElement }{@code <}{@link Invoice }{@code >}
- * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
- * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Employee }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
* {@link JAXBElement }{@code <}{@link SyncActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link Estimate }{@code >}
+ * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
+ * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link Task }{@code >}
+ * {@link JAXBElement }{@code <}{@link Department }{@code >}
+ * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
+ * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
* {@link JAXBElement }{@code <}{@link JournalEntry }{@code >}
- * {@link JAXBElement }{@code <}{@link Bill }{@code >}
- * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
- * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link Item }{@code >}
+ * {@link JAXBElement }{@code <}{@link Account }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
+ * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
* {@link JAXBElement }{@code <}{@link OtherName }{@code >}
- * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
- * {@link JAXBElement }{@code <}{@link Employee }{@code >}
* {@link JAXBElement }{@code <}{@link CustomerType }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
- * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
- * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
- * {@link JAXBElement }{@code <}{@link Payment }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
- * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
- * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
- * {@link JAXBElement }{@code <}{@link Term }{@code >}
- * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
+ * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
*
*/
public void setIntuitObject(JAXBElement extends IntuitEntity> value) {
@@ -387,8 +386,8 @@ public void setOptionsData(String value) {
this.optionsData = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BatchItemRequest)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -400,7 +399,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsIntuitObject = this.getIntuitObject();
JAXBElement extends IntuitEntity> rhsIntuitObject;
rhsIntuitObject = that.getIntuitObject();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "intuitObject", lhsIntuitObject), LocatorUtils.property(thatLocator, "intuitObject", rhsIntuitObject), lhsIntuitObject, rhsIntuitObject)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "intuitObject", lhsIntuitObject), LocatorUtils.property(thatLocator, "intuitObject", rhsIntuitObject), lhsIntuitObject, rhsIntuitObject, (this.intuitObject!= null), (that.intuitObject!= null))) {
return false;
}
}
@@ -409,7 +408,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQuery = this.getQuery();
String rhsQuery;
rhsQuery = that.getQuery();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "query", lhsQuery), LocatorUtils.property(thatLocator, "query", rhsQuery), lhsQuery, rhsQuery)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "query", lhsQuery), LocatorUtils.property(thatLocator, "query", rhsQuery), lhsQuery, rhsQuery, (this.query!= null), (that.query!= null))) {
return false;
}
}
@@ -418,7 +417,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsReportQuery = this.getReportQuery();
String rhsReportQuery;
rhsReportQuery = that.getReportQuery();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "reportQuery", lhsReportQuery), LocatorUtils.property(thatLocator, "reportQuery", rhsReportQuery), lhsReportQuery, rhsReportQuery)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "reportQuery", lhsReportQuery), LocatorUtils.property(thatLocator, "reportQuery", rhsReportQuery), lhsReportQuery, rhsReportQuery, (this.reportQuery!= null), (that.reportQuery!= null))) {
return false;
}
}
@@ -427,7 +426,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCDCQuery = this.getCDCQuery();
CDCQuery rhsCDCQuery;
rhsCDCQuery = that.getCDCQuery();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cdcQuery", lhsCDCQuery), LocatorUtils.property(thatLocator, "cdcQuery", rhsCDCQuery), lhsCDCQuery, rhsCDCQuery)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cdcQuery", lhsCDCQuery), LocatorUtils.property(thatLocator, "cdcQuery", rhsCDCQuery), lhsCDCQuery, rhsCDCQuery, (this.cdcQuery!= null), (that.cdcQuery!= null))) {
return false;
}
}
@@ -436,7 +435,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBId = this.getBId();
String rhsBId;
rhsBId = that.getBId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bId", lhsBId), LocatorUtils.property(thatLocator, "bId", rhsBId), lhsBId, rhsBId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bId", lhsBId), LocatorUtils.property(thatLocator, "bId", rhsBId), lhsBId, rhsBId, (this.bId!= null), (that.bId!= null))) {
return false;
}
}
@@ -445,7 +444,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOperation = this.getOperation();
OperationEnum rhsOperation;
rhsOperation = that.getOperation();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "operation", lhsOperation), LocatorUtils.property(thatLocator, "operation", rhsOperation), lhsOperation, rhsOperation)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "operation", lhsOperation), LocatorUtils.property(thatLocator, "operation", rhsOperation), lhsOperation, rhsOperation, (this.operation!= null), (that.operation!= null))) {
return false;
}
}
@@ -454,7 +453,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOptionsData = this.getOptionsData();
String rhsOptionsData;
rhsOptionsData = that.getOptionsData();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "optionsData", lhsOptionsData), LocatorUtils.property(thatLocator, "optionsData", rhsOptionsData), lhsOptionsData, rhsOptionsData)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "optionsData", lhsOptionsData), LocatorUtils.property(thatLocator, "optionsData", rhsOptionsData), lhsOptionsData, rhsOptionsData, (this.optionsData!= null), (that.optionsData!= null))) {
return false;
}
}
@@ -462,52 +461,52 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
JAXBElement extends IntuitEntity> theIntuitObject;
theIntuitObject = this.getIntuitObject();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "intuitObject", theIntuitObject), currentHashCode, theIntuitObject);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "intuitObject", theIntuitObject), currentHashCode, theIntuitObject, (this.intuitObject!= null));
}
{
String theQuery;
theQuery = this.getQuery();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "query", theQuery), currentHashCode, theQuery);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "query", theQuery), currentHashCode, theQuery, (this.query!= null));
}
{
String theReportQuery;
theReportQuery = this.getReportQuery();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "reportQuery", theReportQuery), currentHashCode, theReportQuery);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "reportQuery", theReportQuery), currentHashCode, theReportQuery, (this.reportQuery!= null));
}
{
CDCQuery theCDCQuery;
theCDCQuery = this.getCDCQuery();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cdcQuery", theCDCQuery), currentHashCode, theCDCQuery);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cdcQuery", theCDCQuery), currentHashCode, theCDCQuery, (this.cdcQuery!= null));
}
{
String theBId;
theBId = this.getBId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bId", theBId), currentHashCode, theBId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bId", theBId), currentHashCode, theBId, (this.bId!= null));
}
{
OperationEnum theOperation;
theOperation = this.getOperation();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "operation", theOperation), currentHashCode, theOperation);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "operation", theOperation), currentHashCode, theOperation, (this.operation!= null));
}
{
String theOptionsData;
theOptionsData = this.getOptionsData();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optionsData", theOptionsData), currentHashCode, theOptionsData);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optionsData", theOptionsData), currentHashCode, theOptionsData, (this.optionsData!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemResponse.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemResponse.java
index 864c3803..75ee8e46 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemResponse.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BatchItemResponse.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -31,10 +31,10 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -81,8 +81,7 @@
"cdcResponse",
"cascadeResponse"
})
-public class BatchItemResponse
- implements Serializable, Equals, HashCode
+public class BatchItemResponse implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -132,68 +131,68 @@ public void setWarnings(Warnings value) {
*
* @return
* possible object is
- * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
- * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
- * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
+ * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
* {@link JAXBElement }{@code <}{@link TaxAgency }{@code >}
- * {@link JAXBElement }{@code <}{@link Class }{@code >}
* {@link JAXBElement }{@code <}{@link EmailDeliveryInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
- * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
+ * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
+ * {@link JAXBElement }{@code <}{@link Status }{@code >}
+ * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
+ * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
+ * {@link JAXBElement }{@code <}{@link Term }{@code >}
+ * {@link JAXBElement }{@code <}{@link Class }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
+ * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
+ * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
+ * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Payment }{@code >}
* {@link JAXBElement }{@code <}{@link MasterAccount }{@code >}
- * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
- * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link CustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
+ * {@link JAXBElement }{@code <}{@link Bill }{@code >}
+ * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
* {@link JAXBElement }{@code <}{@link Company }{@code >}
- * {@link JAXBElement }{@code <}{@link Status }{@code >}
- * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
- * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
- * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Account }{@code >}
- * {@link JAXBElement }{@code <}{@link Department }{@code >}
- * {@link JAXBElement }{@code <}{@link Task }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
* {@link JAXBElement }{@code <}{@link Vendor }{@code >}
- * {@link JAXBElement }{@code <}{@link Item }{@code >}
- * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
* {@link JAXBElement }{@code <}{@link Invoice }{@code >}
- * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
- * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Employee }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
* {@link JAXBElement }{@code <}{@link SyncActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link Estimate }{@code >}
+ * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
+ * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link Task }{@code >}
+ * {@link JAXBElement }{@code <}{@link Department }{@code >}
+ * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
+ * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
* {@link JAXBElement }{@code <}{@link JournalEntry }{@code >}
- * {@link JAXBElement }{@code <}{@link Bill }{@code >}
- * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
- * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link Item }{@code >}
+ * {@link JAXBElement }{@code <}{@link Account }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
+ * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
* {@link JAXBElement }{@code <}{@link OtherName }{@code >}
- * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
- * {@link JAXBElement }{@code <}{@link Employee }{@code >}
* {@link JAXBElement }{@code <}{@link CustomerType }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
- * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
- * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
- * {@link JAXBElement }{@code <}{@link Payment }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
- * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
- * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
- * {@link JAXBElement }{@code <}{@link Term }{@code >}
- * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
+ * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
*
*/
public JAXBElement extends IntuitEntity> getIntuitObject() {
@@ -205,68 +204,68 @@ public JAXBElement extends IntuitEntity> getIntuitObject() {
*
* @param value
* allowed object is
- * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
- * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
- * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
+ * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
* {@link JAXBElement }{@code <}{@link TaxAgency }{@code >}
- * {@link JAXBElement }{@code <}{@link Class }{@code >}
* {@link JAXBElement }{@code <}{@link EmailDeliveryInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
- * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
+ * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
+ * {@link JAXBElement }{@code <}{@link Status }{@code >}
+ * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
+ * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
+ * {@link JAXBElement }{@code <}{@link Term }{@code >}
+ * {@link JAXBElement }{@code <}{@link Class }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
+ * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
+ * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
+ * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Payment }{@code >}
* {@link JAXBElement }{@code <}{@link MasterAccount }{@code >}
- * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
- * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link CustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
+ * {@link JAXBElement }{@code <}{@link Bill }{@code >}
+ * {@link JAXBElement }{@code <}{@link ReimburseCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link Transfer }{@code >}
* {@link JAXBElement }{@code <}{@link Company }{@code >}
- * {@link JAXBElement }{@code <}{@link Status }{@code >}
- * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
- * {@link JAXBElement }{@code <}{@link DateTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
- * {@link JAXBElement }{@code <}{@link NumberTypeCustomFieldDefinition }{@code >}
- * {@link JAXBElement }{@code <}{@link Account }{@code >}
- * {@link JAXBElement }{@code <}{@link Department }{@code >}
- * {@link JAXBElement }{@code <}{@link Task }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxService }{@code >}
- * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
* {@link JAXBElement }{@code <}{@link Vendor }{@code >}
- * {@link JAXBElement }{@code <}{@link Item }{@code >}
- * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link Deposit }{@code >}
* {@link JAXBElement }{@code <}{@link Invoice }{@code >}
- * {@link JAXBElement }{@code <}{@link CreditMemo }{@code >}
- * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link BillPayment }{@code >}
+ * {@link JAXBElement }{@code <}{@link Employee }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesReceipt }{@code >}
* {@link JAXBElement }{@code <}{@link SyncActivity }{@code >}
- * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link JournalCode }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyCurrency }{@code >}
* {@link JAXBElement }{@code <}{@link Estimate }{@code >}
+ * {@link JAXBElement }{@code <}{@link ChargeCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesRep }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SalesOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link UserAlert }{@code >}
+ * {@link JAXBElement }{@code <}{@link BooleanTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link PurchaseOrder }{@code >}
+ * {@link JAXBElement }{@code <}{@link Task }{@code >}
+ * {@link JAXBElement }{@code <}{@link Department }{@code >}
+ * {@link JAXBElement }{@code <}{@link StatementCharge }{@code >}
+ * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
+ * {@link JAXBElement }{@code <}{@link TimeActivity }{@code >}
* {@link JAXBElement }{@code <}{@link JournalEntry }{@code >}
- * {@link JAXBElement }{@code <}{@link Bill }{@code >}
- * {@link JAXBElement }{@code <}{@link Preferences }{@code >}
- * {@link JAXBElement }{@code <}{@link CompanyInfo }{@code >}
- * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
- * {@link JAXBElement }{@code <}{@link Customer }{@code >}
+ * {@link JAXBElement }{@code <}{@link Item }{@code >}
+ * {@link JAXBElement }{@code <}{@link Account }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxCode }{@code >}
+ * {@link JAXBElement }{@code <}{@link PriceLevel }{@code >}
+ * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
+ * {@link JAXBElement }{@code <}{@link InventorySite }{@code >}
* {@link JAXBElement }{@code <}{@link OtherName }{@code >}
- * {@link JAXBElement }{@code <}{@link IntuitEntity }{@code >}
- * {@link JAXBElement }{@code <}{@link Employee }{@code >}
* {@link JAXBElement }{@code <}{@link CustomerType }{@code >}
- * {@link JAXBElement }{@code <}{@link TaxReturn }{@code >}
- * {@link JAXBElement }{@code <}{@link QbdtEntityIdMapping }{@code >}
- * {@link JAXBElement }{@code <}{@link FixedAsset }{@code >}
- * {@link JAXBElement }{@code <}{@link Payment }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorCredit }{@code >}
- * {@link JAXBElement }{@code <}{@link ExchangeRate }{@code >}
- * {@link JAXBElement }{@code <}{@link VendorType }{@code >}
- * {@link JAXBElement }{@code <}{@link TDSMetadata }{@code >}
- * {@link JAXBElement }{@code <}{@link Attachable }{@code >}
- * {@link JAXBElement }{@code <}{@link Term }{@code >}
- * {@link JAXBElement }{@code <}{@link RefundReceipt }{@code >}
- * {@link JAXBElement }{@code <}{@link Budget }{@code >}
+ * {@link JAXBElement }{@code <}{@link Purchase }{@code >}
+ * {@link JAXBElement }{@code <}{@link PaymentMethod }{@code >}
+ * {@link JAXBElement }{@code <}{@link StringTypeCustomFieldDefinition }{@code >}
+ * {@link JAXBElement }{@code <}{@link TaxRate }{@code >}
*
*/
public void setIntuitObject(JAXBElement extends IntuitEntity> value) {
@@ -417,8 +416,8 @@ public void setBId(String value) {
this.bId = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BatchItemResponse)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -430,7 +429,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsWarnings = this.getWarnings();
Warnings rhsWarnings;
rhsWarnings = that.getWarnings();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "warnings", lhsWarnings), LocatorUtils.property(thatLocator, "warnings", rhsWarnings), lhsWarnings, rhsWarnings)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "warnings", lhsWarnings), LocatorUtils.property(thatLocator, "warnings", rhsWarnings), lhsWarnings, rhsWarnings, (this.warnings!= null), (that.warnings!= null))) {
return false;
}
}
@@ -439,7 +438,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsIntuitObject = this.getIntuitObject();
JAXBElement extends IntuitEntity> rhsIntuitObject;
rhsIntuitObject = that.getIntuitObject();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "intuitObject", lhsIntuitObject), LocatorUtils.property(thatLocator, "intuitObject", rhsIntuitObject), lhsIntuitObject, rhsIntuitObject)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "intuitObject", lhsIntuitObject), LocatorUtils.property(thatLocator, "intuitObject", rhsIntuitObject), lhsIntuitObject, rhsIntuitObject, (this.intuitObject!= null), (that.intuitObject!= null))) {
return false;
}
}
@@ -448,7 +447,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFault = this.getFault();
Fault rhsFault;
rhsFault = that.getFault();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault, (this.fault!= null), (that.fault!= null))) {
return false;
}
}
@@ -457,7 +456,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsReport = this.getReport();
Report rhsReport;
rhsReport = that.getReport();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "report", lhsReport), LocatorUtils.property(thatLocator, "report", rhsReport), lhsReport, rhsReport)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "report", lhsReport), LocatorUtils.property(thatLocator, "report", rhsReport), lhsReport, rhsReport, (this.report!= null), (that.report!= null))) {
return false;
}
}
@@ -466,7 +465,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQueryResponse = this.getQueryResponse();
QueryResponse rhsQueryResponse;
rhsQueryResponse = that.getQueryResponse();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "queryResponse", lhsQueryResponse), LocatorUtils.property(thatLocator, "queryResponse", rhsQueryResponse), lhsQueryResponse, rhsQueryResponse)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "queryResponse", lhsQueryResponse), LocatorUtils.property(thatLocator, "queryResponse", rhsQueryResponse), lhsQueryResponse, rhsQueryResponse, (this.queryResponse!= null), (that.queryResponse!= null))) {
return false;
}
}
@@ -475,7 +474,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCDCResponse = this.getCDCResponse();
CDCResponse rhsCDCResponse;
rhsCDCResponse = that.getCDCResponse();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cdcResponse", lhsCDCResponse), LocatorUtils.property(thatLocator, "cdcResponse", rhsCDCResponse), lhsCDCResponse, rhsCDCResponse)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cdcResponse", lhsCDCResponse), LocatorUtils.property(thatLocator, "cdcResponse", rhsCDCResponse), lhsCDCResponse, rhsCDCResponse, (this.cdcResponse!= null), (that.cdcResponse!= null))) {
return false;
}
}
@@ -484,7 +483,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCascadeResponse = this.getCascadeResponse();
CascadeResponse rhsCascadeResponse;
rhsCascadeResponse = that.getCascadeResponse();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cascadeResponse", lhsCascadeResponse), LocatorUtils.property(thatLocator, "cascadeResponse", rhsCascadeResponse), lhsCascadeResponse, rhsCascadeResponse)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cascadeResponse", lhsCascadeResponse), LocatorUtils.property(thatLocator, "cascadeResponse", rhsCascadeResponse), lhsCascadeResponse, rhsCascadeResponse, (this.cascadeResponse!= null), (that.cascadeResponse!= null))) {
return false;
}
}
@@ -493,7 +492,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBId = this.getBId();
String rhsBId;
rhsBId = that.getBId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bId", lhsBId), LocatorUtils.property(thatLocator, "bId", rhsBId), lhsBId, rhsBId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bId", lhsBId), LocatorUtils.property(thatLocator, "bId", rhsBId), lhsBId, rhsBId, (this.bId!= null), (that.bId!= null))) {
return false;
}
}
@@ -501,57 +500,57 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Warnings theWarnings;
theWarnings = this.getWarnings();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "warnings", theWarnings), currentHashCode, theWarnings);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "warnings", theWarnings), currentHashCode, theWarnings, (this.warnings!= null));
}
{
JAXBElement extends IntuitEntity> theIntuitObject;
theIntuitObject = this.getIntuitObject();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "intuitObject", theIntuitObject), currentHashCode, theIntuitObject);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "intuitObject", theIntuitObject), currentHashCode, theIntuitObject, (this.intuitObject!= null));
}
{
Fault theFault;
theFault = this.getFault();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault, (this.fault!= null));
}
{
Report theReport;
theReport = this.getReport();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "report", theReport), currentHashCode, theReport);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "report", theReport), currentHashCode, theReport, (this.report!= null));
}
{
QueryResponse theQueryResponse;
theQueryResponse = this.getQueryResponse();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "queryResponse", theQueryResponse), currentHashCode, theQueryResponse);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "queryResponse", theQueryResponse), currentHashCode, theQueryResponse, (this.queryResponse!= null));
}
{
CDCResponse theCDCResponse;
theCDCResponse = this.getCDCResponse();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cdcResponse", theCDCResponse), currentHashCode, theCDCResponse);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cdcResponse", theCDCResponse), currentHashCode, theCDCResponse, (this.cdcResponse!= null));
}
{
CascadeResponse theCascadeResponse;
theCascadeResponse = this.getCascadeResponse();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cascadeResponse", theCascadeResponse), currentHashCode, theCascadeResponse);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cascadeResponse", theCascadeResponse), currentHashCode, theCascadeResponse, (this.cascadeResponse!= null));
}
{
String theBId;
theBId = this.getBId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bId", theBId), currentHashCode, theBId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bId", theBId), currentHashCode, theBId, (this.bId!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Bill.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Bill.java
index e2542c53..cfc747b6 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Bill.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Bill.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -86,7 +86,7 @@
})
public class Bill
extends PurchaseByVendor
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -301,8 +301,8 @@ public void setBillEx(IntuitAnyType value) {
this.billEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Bill)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -317,7 +317,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPayerRef = this.getPayerRef();
ReferenceType rhsPayerRef;
rhsPayerRef = that.getPayerRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "payerRef", lhsPayerRef), LocatorUtils.property(thatLocator, "payerRef", rhsPayerRef), lhsPayerRef, rhsPayerRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "payerRef", lhsPayerRef), LocatorUtils.property(thatLocator, "payerRef", rhsPayerRef), lhsPayerRef, rhsPayerRef, (this.payerRef!= null), (that.payerRef!= null))) {
return false;
}
}
@@ -326,7 +326,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesTermRef = this.getSalesTermRef();
ReferenceType rhsSalesTermRef;
rhsSalesTermRef = that.getSalesTermRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesTermRef", lhsSalesTermRef), LocatorUtils.property(thatLocator, "salesTermRef", rhsSalesTermRef), lhsSalesTermRef, rhsSalesTermRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesTermRef", lhsSalesTermRef), LocatorUtils.property(thatLocator, "salesTermRef", rhsSalesTermRef), lhsSalesTermRef, rhsSalesTermRef, (this.salesTermRef!= null), (that.salesTermRef!= null))) {
return false;
}
}
@@ -335,7 +335,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDueDate = this.getDueDate();
Date rhsDueDate;
rhsDueDate = that.getDueDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "dueDate", lhsDueDate), LocatorUtils.property(thatLocator, "dueDate", rhsDueDate), lhsDueDate, rhsDueDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "dueDate", lhsDueDate), LocatorUtils.property(thatLocator, "dueDate", rhsDueDate), lhsDueDate, rhsDueDate, (this.dueDate!= null), (that.dueDate!= null))) {
return false;
}
}
@@ -344,7 +344,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRemitToAddr = this.getRemitToAddr();
PhysicalAddress rhsRemitToAddr;
rhsRemitToAddr = that.getRemitToAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "remitToAddr", lhsRemitToAddr), LocatorUtils.property(thatLocator, "remitToAddr", rhsRemitToAddr), lhsRemitToAddr, rhsRemitToAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "remitToAddr", lhsRemitToAddr), LocatorUtils.property(thatLocator, "remitToAddr", rhsRemitToAddr), lhsRemitToAddr, rhsRemitToAddr, (this.remitToAddr!= null), (that.remitToAddr!= null))) {
return false;
}
}
@@ -353,7 +353,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsShipAddr = this.getShipAddr();
PhysicalAddress rhsShipAddr;
rhsShipAddr = that.getShipAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr, (this.shipAddr!= null), (that.shipAddr!= null))) {
return false;
}
}
@@ -362,7 +362,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBalance = this.getBalance();
BigDecimal rhsBalance;
rhsBalance = that.getBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "balance", lhsBalance), LocatorUtils.property(thatLocator, "balance", rhsBalance), lhsBalance, rhsBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "balance", lhsBalance), LocatorUtils.property(thatLocator, "balance", rhsBalance), lhsBalance, rhsBalance, (this.balance!= null), (that.balance!= null))) {
return false;
}
}
@@ -371,7 +371,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHomeBalance = this.getHomeBalance();
BigDecimal rhsHomeBalance;
rhsHomeBalance = that.getHomeBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "homeBalance", lhsHomeBalance), LocatorUtils.property(thatLocator, "homeBalance", rhsHomeBalance), lhsHomeBalance, rhsHomeBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "homeBalance", lhsHomeBalance), LocatorUtils.property(thatLocator, "homeBalance", rhsHomeBalance), lhsHomeBalance, rhsHomeBalance, (this.homeBalance!= null), (that.homeBalance!= null))) {
return false;
}
}
@@ -380,7 +380,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillEx = this.getBillEx();
IntuitAnyType rhsBillEx;
rhsBillEx = that.getBillEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billEx", lhsBillEx), LocatorUtils.property(thatLocator, "billEx", rhsBillEx), lhsBillEx, rhsBillEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billEx", lhsBillEx), LocatorUtils.property(thatLocator, "billEx", rhsBillEx), lhsBillEx, rhsBillEx, (this.billEx!= null), (that.billEx!= null))) {
return false;
}
}
@@ -388,57 +388,57 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
ReferenceType thePayerRef;
thePayerRef = this.getPayerRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payerRef", thePayerRef), currentHashCode, thePayerRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payerRef", thePayerRef), currentHashCode, thePayerRef, (this.payerRef!= null));
}
{
ReferenceType theSalesTermRef;
theSalesTermRef = this.getSalesTermRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesTermRef", theSalesTermRef), currentHashCode, theSalesTermRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesTermRef", theSalesTermRef), currentHashCode, theSalesTermRef, (this.salesTermRef!= null));
}
{
Date theDueDate;
theDueDate = this.getDueDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dueDate", theDueDate), currentHashCode, theDueDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dueDate", theDueDate), currentHashCode, theDueDate, (this.dueDate!= null));
}
{
PhysicalAddress theRemitToAddr;
theRemitToAddr = this.getRemitToAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remitToAddr", theRemitToAddr), currentHashCode, theRemitToAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remitToAddr", theRemitToAddr), currentHashCode, theRemitToAddr, (this.remitToAddr!= null));
}
{
PhysicalAddress theShipAddr;
theShipAddr = this.getShipAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr, (this.shipAddr!= null));
}
{
BigDecimal theBalance;
theBalance = this.getBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balance", theBalance), currentHashCode, theBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balance", theBalance), currentHashCode, theBalance, (this.balance!= null));
}
{
BigDecimal theHomeBalance;
theHomeBalance = this.getHomeBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeBalance", theHomeBalance), currentHashCode, theHomeBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeBalance", theHomeBalance), currentHashCode, theHomeBalance, (this.homeBalance!= null));
}
{
IntuitAnyType theBillEx;
theBillEx = this.getBillEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billEx", theBillEx), currentHashCode, theBillEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billEx", theBillEx), currentHashCode, theBillEx, (this.billEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPayment.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPayment.java
index bc5bd71f..19b977f4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPayment.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPayment.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -82,7 +82,7 @@
})
public class BillPayment
extends Transaction
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -269,8 +269,8 @@ public void setBillPaymentEx(IntuitAnyType value) {
this.billPaymentEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BillPayment)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -285,7 +285,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsVendorRef = this.getVendorRef();
ReferenceType rhsVendorRef;
rhsVendorRef = that.getVendorRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "vendorRef", lhsVendorRef), LocatorUtils.property(thatLocator, "vendorRef", rhsVendorRef), lhsVendorRef, rhsVendorRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "vendorRef", lhsVendorRef), LocatorUtils.property(thatLocator, "vendorRef", rhsVendorRef), lhsVendorRef, rhsVendorRef, (this.vendorRef!= null), (that.vendorRef!= null))) {
return false;
}
}
@@ -294,7 +294,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAPAccountRef = this.getAPAccountRef();
ReferenceType rhsAPAccountRef;
rhsAPAccountRef = that.getAPAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "apAccountRef", lhsAPAccountRef), LocatorUtils.property(thatLocator, "apAccountRef", rhsAPAccountRef), lhsAPAccountRef, rhsAPAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "apAccountRef", lhsAPAccountRef), LocatorUtils.property(thatLocator, "apAccountRef", rhsAPAccountRef), lhsAPAccountRef, rhsAPAccountRef, (this.apAccountRef!= null), (that.apAccountRef!= null))) {
return false;
}
}
@@ -303,7 +303,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPayType = this.getPayType();
BillPaymentTypeEnum rhsPayType;
rhsPayType = that.getPayType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "payType", lhsPayType), LocatorUtils.property(thatLocator, "payType", rhsPayType), lhsPayType, rhsPayType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "payType", lhsPayType), LocatorUtils.property(thatLocator, "payType", rhsPayType), lhsPayType, rhsPayType, (this.payType!= null), (that.payType!= null))) {
return false;
}
}
@@ -312,7 +312,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCheckPayment = this.getCheckPayment();
BillPaymentCheck rhsCheckPayment;
rhsCheckPayment = that.getCheckPayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "checkPayment", lhsCheckPayment), LocatorUtils.property(thatLocator, "checkPayment", rhsCheckPayment), lhsCheckPayment, rhsCheckPayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "checkPayment", lhsCheckPayment), LocatorUtils.property(thatLocator, "checkPayment", rhsCheckPayment), lhsCheckPayment, rhsCheckPayment, (this.checkPayment!= null), (that.checkPayment!= null))) {
return false;
}
}
@@ -321,7 +321,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditCardPayment = this.getCreditCardPayment();
BillPaymentCreditCard rhsCreditCardPayment;
rhsCreditCardPayment = that.getCreditCardPayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditCardPayment", lhsCreditCardPayment), LocatorUtils.property(thatLocator, "creditCardPayment", rhsCreditCardPayment), lhsCreditCardPayment, rhsCreditCardPayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditCardPayment", lhsCreditCardPayment), LocatorUtils.property(thatLocator, "creditCardPayment", rhsCreditCardPayment), lhsCreditCardPayment, rhsCreditCardPayment, (this.creditCardPayment!= null), (that.creditCardPayment!= null))) {
return false;
}
}
@@ -330,7 +330,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTotalAmt = this.getTotalAmt();
BigDecimal rhsTotalAmt;
rhsTotalAmt = that.getTotalAmt();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt, (this.totalAmt!= null), (that.totalAmt!= null))) {
return false;
}
}
@@ -339,7 +339,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillPaymentEx = this.getBillPaymentEx();
IntuitAnyType rhsBillPaymentEx;
rhsBillPaymentEx = that.getBillPaymentEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentEx", lhsBillPaymentEx), LocatorUtils.property(thatLocator, "billPaymentEx", rhsBillPaymentEx), lhsBillPaymentEx, rhsBillPaymentEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentEx", lhsBillPaymentEx), LocatorUtils.property(thatLocator, "billPaymentEx", rhsBillPaymentEx), lhsBillPaymentEx, rhsBillPaymentEx, (this.billPaymentEx!= null), (that.billPaymentEx!= null))) {
return false;
}
}
@@ -347,52 +347,52 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
ReferenceType theVendorRef;
theVendorRef = this.getVendorRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "vendorRef", theVendorRef), currentHashCode, theVendorRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "vendorRef", theVendorRef), currentHashCode, theVendorRef, (this.vendorRef!= null));
}
{
ReferenceType theAPAccountRef;
theAPAccountRef = this.getAPAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "apAccountRef", theAPAccountRef), currentHashCode, theAPAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "apAccountRef", theAPAccountRef), currentHashCode, theAPAccountRef, (this.apAccountRef!= null));
}
{
BillPaymentTypeEnum thePayType;
thePayType = this.getPayType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payType", thePayType), currentHashCode, thePayType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payType", thePayType), currentHashCode, thePayType, (this.payType!= null));
}
{
BillPaymentCheck theCheckPayment;
theCheckPayment = this.getCheckPayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkPayment", theCheckPayment), currentHashCode, theCheckPayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkPayment", theCheckPayment), currentHashCode, theCheckPayment, (this.checkPayment!= null));
}
{
BillPaymentCreditCard theCreditCardPayment;
theCreditCardPayment = this.getCreditCardPayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditCardPayment", theCreditCardPayment), currentHashCode, theCreditCardPayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditCardPayment", theCreditCardPayment), currentHashCode, theCreditCardPayment, (this.creditCardPayment!= null));
}
{
BigDecimal theTotalAmt;
theTotalAmt = this.getTotalAmt();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt, (this.totalAmt!= null));
}
{
IntuitAnyType theBillPaymentEx;
theBillPaymentEx = this.getBillPaymentEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentEx", theBillPaymentEx), currentHashCode, theBillPaymentEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentEx", theBillPaymentEx), currentHashCode, theBillPaymentEx, (this.billPaymentEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCheck.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCheck.java
index 265f8356..919416a0 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCheck.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCheck.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -69,8 +69,7 @@
"payeeAddr",
"billPaymentCheckEx"
})
-public class BillPaymentCheck
- implements Serializable, Equals, HashCode
+public class BillPaymentCheck implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -205,8 +204,8 @@ public void setBillPaymentCheckEx(IntuitAnyType value) {
this.billPaymentCheckEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BillPaymentCheck)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -218,7 +217,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBankAccountRef = this.getBankAccountRef();
ReferenceType rhsBankAccountRef;
rhsBankAccountRef = that.getBankAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bankAccountRef", lhsBankAccountRef), LocatorUtils.property(thatLocator, "bankAccountRef", rhsBankAccountRef), lhsBankAccountRef, rhsBankAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bankAccountRef", lhsBankAccountRef), LocatorUtils.property(thatLocator, "bankAccountRef", rhsBankAccountRef), lhsBankAccountRef, rhsBankAccountRef, (this.bankAccountRef!= null), (that.bankAccountRef!= null))) {
return false;
}
}
@@ -227,7 +226,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrintStatus = this.getPrintStatus();
PrintStatusEnum rhsPrintStatus;
rhsPrintStatus = that.getPrintStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "printStatus", lhsPrintStatus), LocatorUtils.property(thatLocator, "printStatus", rhsPrintStatus), lhsPrintStatus, rhsPrintStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "printStatus", lhsPrintStatus), LocatorUtils.property(thatLocator, "printStatus", rhsPrintStatus), lhsPrintStatus, rhsPrintStatus, (this.printStatus!= null), (that.printStatus!= null))) {
return false;
}
}
@@ -236,7 +235,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCheckDetail = this.getCheckDetail();
CheckPayment rhsCheckDetail;
rhsCheckDetail = that.getCheckDetail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "checkDetail", lhsCheckDetail), LocatorUtils.property(thatLocator, "checkDetail", rhsCheckDetail), lhsCheckDetail, rhsCheckDetail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "checkDetail", lhsCheckDetail), LocatorUtils.property(thatLocator, "checkDetail", rhsCheckDetail), lhsCheckDetail, rhsCheckDetail, (this.checkDetail!= null), (that.checkDetail!= null))) {
return false;
}
}
@@ -245,7 +244,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPayeeAddr = this.getPayeeAddr();
PhysicalAddress rhsPayeeAddr;
rhsPayeeAddr = that.getPayeeAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "payeeAddr", lhsPayeeAddr), LocatorUtils.property(thatLocator, "payeeAddr", rhsPayeeAddr), lhsPayeeAddr, rhsPayeeAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "payeeAddr", lhsPayeeAddr), LocatorUtils.property(thatLocator, "payeeAddr", rhsPayeeAddr), lhsPayeeAddr, rhsPayeeAddr, (this.payeeAddr!= null), (that.payeeAddr!= null))) {
return false;
}
}
@@ -254,7 +253,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillPaymentCheckEx = this.getBillPaymentCheckEx();
IntuitAnyType rhsBillPaymentCheckEx;
rhsBillPaymentCheckEx = that.getBillPaymentCheckEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentCheckEx", lhsBillPaymentCheckEx), LocatorUtils.property(thatLocator, "billPaymentCheckEx", rhsBillPaymentCheckEx), lhsBillPaymentCheckEx, rhsBillPaymentCheckEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentCheckEx", lhsBillPaymentCheckEx), LocatorUtils.property(thatLocator, "billPaymentCheckEx", rhsBillPaymentCheckEx), lhsBillPaymentCheckEx, rhsBillPaymentCheckEx, (this.billPaymentCheckEx!= null), (that.billPaymentCheckEx!= null))) {
return false;
}
}
@@ -262,42 +261,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theBankAccountRef;
theBankAccountRef = this.getBankAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankAccountRef", theBankAccountRef), currentHashCode, theBankAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankAccountRef", theBankAccountRef), currentHashCode, theBankAccountRef, (this.bankAccountRef!= null));
}
{
PrintStatusEnum thePrintStatus;
thePrintStatus = this.getPrintStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "printStatus", thePrintStatus), currentHashCode, thePrintStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "printStatus", thePrintStatus), currentHashCode, thePrintStatus, (this.printStatus!= null));
}
{
CheckPayment theCheckDetail;
theCheckDetail = this.getCheckDetail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkDetail", theCheckDetail), currentHashCode, theCheckDetail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkDetail", theCheckDetail), currentHashCode, theCheckDetail, (this.checkDetail!= null));
}
{
PhysicalAddress thePayeeAddr;
thePayeeAddr = this.getPayeeAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payeeAddr", thePayeeAddr), currentHashCode, thePayeeAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payeeAddr", thePayeeAddr), currentHashCode, thePayeeAddr, (this.payeeAddr!= null));
}
{
IntuitAnyType theBillPaymentCheckEx;
theBillPaymentCheckEx = this.getBillPaymentCheckEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentCheckEx", theBillPaymentCheckEx), currentHashCode, theBillPaymentCheckEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentCheckEx", theBillPaymentCheckEx), currentHashCode, theBillPaymentCheckEx, (this.billPaymentCheckEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCreditCard.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCreditCard.java
index c4465572..06ec4b9c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCreditCard.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentCreditCard.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -65,8 +65,7 @@
"ccDetail",
"billPaymentCreditCardEx"
})
-public class BillPaymentCreditCard
- implements Serializable, Equals, HashCode
+public class BillPaymentCreditCard implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -149,8 +148,8 @@ public void setBillPaymentCreditCardEx(IntuitAnyType value) {
this.billPaymentCreditCardEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BillPaymentCreditCard)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -162,7 +161,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCAccountRef = this.getCCAccountRef();
ReferenceType rhsCCAccountRef;
rhsCCAccountRef = that.getCCAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccAccountRef", lhsCCAccountRef), LocatorUtils.property(thatLocator, "ccAccountRef", rhsCCAccountRef), lhsCCAccountRef, rhsCCAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccAccountRef", lhsCCAccountRef), LocatorUtils.property(thatLocator, "ccAccountRef", rhsCCAccountRef), lhsCCAccountRef, rhsCCAccountRef, (this.ccAccountRef!= null), (that.ccAccountRef!= null))) {
return false;
}
}
@@ -171,7 +170,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCDetail = this.getCCDetail();
CreditCardPayment rhsCCDetail;
rhsCCDetail = that.getCCDetail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccDetail", lhsCCDetail), LocatorUtils.property(thatLocator, "ccDetail", rhsCCDetail), lhsCCDetail, rhsCCDetail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccDetail", lhsCCDetail), LocatorUtils.property(thatLocator, "ccDetail", rhsCCDetail), lhsCCDetail, rhsCCDetail, (this.ccDetail!= null), (that.ccDetail!= null))) {
return false;
}
}
@@ -180,7 +179,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillPaymentCreditCardEx = this.getBillPaymentCreditCardEx();
IntuitAnyType rhsBillPaymentCreditCardEx;
rhsBillPaymentCreditCardEx = that.getBillPaymentCreditCardEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentCreditCardEx", lhsBillPaymentCreditCardEx), LocatorUtils.property(thatLocator, "billPaymentCreditCardEx", rhsBillPaymentCreditCardEx), lhsBillPaymentCreditCardEx, rhsBillPaymentCreditCardEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billPaymentCreditCardEx", lhsBillPaymentCreditCardEx), LocatorUtils.property(thatLocator, "billPaymentCreditCardEx", rhsBillPaymentCreditCardEx), lhsBillPaymentCreditCardEx, rhsBillPaymentCreditCardEx, (this.billPaymentCreditCardEx!= null), (that.billPaymentCreditCardEx!= null))) {
return false;
}
}
@@ -188,32 +187,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theCCAccountRef;
theCCAccountRef = this.getCCAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccAccountRef", theCCAccountRef), currentHashCode, theCCAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccAccountRef", theCCAccountRef), currentHashCode, theCCAccountRef, (this.ccAccountRef!= null));
}
{
CreditCardPayment theCCDetail;
theCCDetail = this.getCCDetail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccDetail", theCCDetail), currentHashCode, theCCDetail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccDetail", theCCDetail), currentHashCode, theCCDetail, (this.ccDetail!= null));
}
{
IntuitAnyType theBillPaymentCreditCardEx;
theBillPaymentCreditCardEx = this.getBillPaymentCreditCardEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentCreditCardEx", theBillPaymentCreditCardEx), currentHashCode, theBillPaymentCreditCardEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billPaymentCreditCardEx", theBillPaymentCreditCardEx), currentHashCode, theBillPaymentCreditCardEx, (this.billPaymentCreditCardEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentTypeEnum.java
index 09526c9f..6ebaa0e9 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillPaymentTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillableStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillableStatusEnum.java
index a9378b73..28b1ab9c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillableStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BillableStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BooleanTypeCustomFieldDefinition.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BooleanTypeCustomFieldDefinition.java
index 79c864ef..c409e8cd 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BooleanTypeCustomFieldDefinition.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BooleanTypeCustomFieldDefinition.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -68,7 +68,7 @@
})
public class BooleanTypeCustomFieldDefinition
extends CustomFieldDefinition
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -99,8 +99,8 @@ public void setDefaultValue(Boolean value) {
this.defaultValue = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BooleanTypeCustomFieldDefinition)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -115,7 +115,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultValue = this.isDefaultValue();
Boolean rhsDefaultValue;
rhsDefaultValue = that.isDefaultValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultValue", lhsDefaultValue), LocatorUtils.property(thatLocator, "defaultValue", rhsDefaultValue), lhsDefaultValue, rhsDefaultValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultValue", lhsDefaultValue), LocatorUtils.property(thatLocator, "defaultValue", rhsDefaultValue), lhsDefaultValue, rhsDefaultValue, (this.defaultValue!= null), (that.defaultValue!= null))) {
return false;
}
}
@@ -123,22 +123,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Boolean theDefaultValue;
theDefaultValue = this.isDefaultValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultValue", theDefaultValue), currentHashCode, theDefaultValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultValue", theDefaultValue), currentHashCode, theDefaultValue, (this.defaultValue!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Budget.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Budget.java
index e730e45d..f22e8bd7 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Budget.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Budget.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -34,10 +34,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -83,7 +83,7 @@
})
public class Budget
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -291,8 +291,8 @@ public void setBudgetDetail(List budgetDetail) {
this.budgetDetail = budgetDetail;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Budget)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -307,7 +307,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -316,7 +316,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsStartDate = this.getStartDate();
Date rhsStartDate;
rhsStartDate = that.getStartDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "startDate", lhsStartDate), LocatorUtils.property(thatLocator, "startDate", rhsStartDate), lhsStartDate, rhsStartDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "startDate", lhsStartDate), LocatorUtils.property(thatLocator, "startDate", rhsStartDate), lhsStartDate, rhsStartDate, (this.startDate!= null), (that.startDate!= null))) {
return false;
}
}
@@ -325,7 +325,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEndDate = this.getEndDate();
Date rhsEndDate;
rhsEndDate = that.getEndDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "endDate", lhsEndDate), LocatorUtils.property(thatLocator, "endDate", rhsEndDate), lhsEndDate, rhsEndDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "endDate", lhsEndDate), LocatorUtils.property(thatLocator, "endDate", rhsEndDate), lhsEndDate, rhsEndDate, (this.endDate!= null), (that.endDate!= null))) {
return false;
}
}
@@ -334,7 +334,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBudgetType = this.getBudgetType();
BudgetTypeEnum rhsBudgetType;
rhsBudgetType = that.getBudgetType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetType", lhsBudgetType), LocatorUtils.property(thatLocator, "budgetType", rhsBudgetType), lhsBudgetType, rhsBudgetType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetType", lhsBudgetType), LocatorUtils.property(thatLocator, "budgetType", rhsBudgetType), lhsBudgetType, rhsBudgetType, (this.budgetType!= null), (that.budgetType!= null))) {
return false;
}
}
@@ -343,7 +343,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBudgetEntryType = this.getBudgetEntryType();
BudgetEntryTypeEnum rhsBudgetEntryType;
rhsBudgetEntryType = that.getBudgetEntryType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetEntryType", lhsBudgetEntryType), LocatorUtils.property(thatLocator, "budgetEntryType", rhsBudgetEntryType), lhsBudgetEntryType, rhsBudgetEntryType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetEntryType", lhsBudgetEntryType), LocatorUtils.property(thatLocator, "budgetEntryType", rhsBudgetEntryType), lhsBudgetEntryType, rhsBudgetEntryType, (this.budgetEntryType!= null), (that.budgetEntryType!= null))) {
return false;
}
}
@@ -352,7 +352,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -361,7 +361,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBudgetDetail = (((this.budgetDetail!= null)&&(!this.budgetDetail.isEmpty()))?this.getBudgetDetail():null);
List rhsBudgetDetail;
rhsBudgetDetail = (((that.budgetDetail!= null)&&(!that.budgetDetail.isEmpty()))?that.getBudgetDetail():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetDetail", lhsBudgetDetail), LocatorUtils.property(thatLocator, "budgetDetail", rhsBudgetDetail), lhsBudgetDetail, rhsBudgetDetail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetDetail", lhsBudgetDetail), LocatorUtils.property(thatLocator, "budgetDetail", rhsBudgetDetail), lhsBudgetDetail, rhsBudgetDetail, ((this.budgetDetail!= null)&&(!this.budgetDetail.isEmpty())), ((that.budgetDetail!= null)&&(!that.budgetDetail.isEmpty())))) {
return false;
}
}
@@ -369,52 +369,52 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Date theStartDate;
theStartDate = this.getStartDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "startDate", theStartDate), currentHashCode, theStartDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "startDate", theStartDate), currentHashCode, theStartDate, (this.startDate!= null));
}
{
Date theEndDate;
theEndDate = this.getEndDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "endDate", theEndDate), currentHashCode, theEndDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "endDate", theEndDate), currentHashCode, theEndDate, (this.endDate!= null));
}
{
BudgetTypeEnum theBudgetType;
theBudgetType = this.getBudgetType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetType", theBudgetType), currentHashCode, theBudgetType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetType", theBudgetType), currentHashCode, theBudgetType, (this.budgetType!= null));
}
{
BudgetEntryTypeEnum theBudgetEntryType;
theBudgetEntryType = this.getBudgetEntryType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetEntryType", theBudgetEntryType), currentHashCode, theBudgetEntryType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetEntryType", theBudgetEntryType), currentHashCode, theBudgetEntryType, (this.budgetEntryType!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
List theBudgetDetail;
theBudgetDetail = (((this.budgetDetail!= null)&&(!this.budgetDetail.isEmpty()))?this.getBudgetDetail():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetDetail", theBudgetDetail), currentHashCode, theBudgetDetail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetDetail", theBudgetDetail), currentHashCode, theBudgetDetail, ((this.budgetDetail!= null)&&(!this.budgetDetail.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetDetail.java
index 20f8e303..bf5dc6f6 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -79,8 +79,7 @@
"classRef",
"departmentRef"
})
-public class BudgetDetail
- implements Serializable, Equals, HashCode
+public class BudgetDetail implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -243,8 +242,8 @@ public void setDepartmentRef(ReferenceType value) {
this.departmentRef = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof BudgetDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -256,7 +255,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBudgetDate = this.getBudgetDate();
Date rhsBudgetDate;
rhsBudgetDate = that.getBudgetDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetDate", lhsBudgetDate), LocatorUtils.property(thatLocator, "budgetDate", rhsBudgetDate), lhsBudgetDate, rhsBudgetDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "budgetDate", lhsBudgetDate), LocatorUtils.property(thatLocator, "budgetDate", rhsBudgetDate), lhsBudgetDate, rhsBudgetDate, (this.budgetDate!= null), (that.budgetDate!= null))) {
return false;
}
}
@@ -265,7 +264,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAmount = this.getAmount();
BigDecimal rhsAmount;
rhsAmount = that.getAmount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount, (this.amount!= null), (that.amount!= null))) {
return false;
}
}
@@ -274,7 +273,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -283,7 +282,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerRef = this.getCustomerRef();
ReferenceType rhsCustomerRef;
rhsCustomerRef = that.getCustomerRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef, (this.customerRef!= null), (that.customerRef!= null))) {
return false;
}
}
@@ -292,7 +291,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassRef = this.getClassRef();
ReferenceType rhsClassRef;
rhsClassRef = that.getClassRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef, (this.classRef!= null), (that.classRef!= null))) {
return false;
}
}
@@ -301,7 +300,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepartmentRef = this.getDepartmentRef();
ReferenceType rhsDepartmentRef;
rhsDepartmentRef = that.getDepartmentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentRef", lhsDepartmentRef), LocatorUtils.property(thatLocator, "departmentRef", rhsDepartmentRef), lhsDepartmentRef, rhsDepartmentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentRef", lhsDepartmentRef), LocatorUtils.property(thatLocator, "departmentRef", rhsDepartmentRef), lhsDepartmentRef, rhsDepartmentRef, (this.departmentRef!= null), (that.departmentRef!= null))) {
return false;
}
}
@@ -309,47 +308,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Date theBudgetDate;
theBudgetDate = this.getBudgetDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetDate", theBudgetDate), currentHashCode, theBudgetDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "budgetDate", theBudgetDate), currentHashCode, theBudgetDate, (this.budgetDate!= null));
}
{
BigDecimal theAmount;
theAmount = this.getAmount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount, (this.amount!= null));
}
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
ReferenceType theCustomerRef;
theCustomerRef = this.getCustomerRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef, (this.customerRef!= null));
}
{
ReferenceType theClassRef;
theClassRef = this.getClassRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef, (this.classRef!= null));
}
{
ReferenceType theDepartmentRef;
theDepartmentRef = this.getDepartmentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentRef", theDepartmentRef), currentHashCode, theDepartmentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentRef", theDepartmentRef), currentHashCode, theDepartmentRef, (this.departmentRef!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetEntryTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetEntryTypeEnum.java
index 40eb1e6c..fd4039db 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetEntryTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetEntryTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetTypeEnum.java
index 7b0894b1..e139293b 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/BudgetTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCAVSMatchEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCAVSMatchEnum.java
index 8323caf0..6436fb80 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCAVSMatchEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCAVSMatchEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCPaymentStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCPaymentStatusEnum.java
index a6e231a7..9aa043ec 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCPaymentStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCPaymentStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCSecurityCodeMatchEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCSecurityCodeMatchEnum.java
index dd961d44..ad2faf95 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCSecurityCodeMatchEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCSecurityCodeMatchEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnModeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnModeEnum.java
index c931ebf0..962e80a1 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnModeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnModeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnTypeEnum.java
index d35fa33a..12fe22e7 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CCTxnTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCQuery.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCQuery.java
index 26147ea7..797b2194 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCQuery.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCQuery.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateTimeAdapter;
-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.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;
@@ -69,8 +69,7 @@
"entities",
"changedSince"
})
-public class CDCQuery
- implements Serializable, Equals, HashCode
+public class CDCQuery implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -129,8 +128,8 @@ public void setChangedSince(Date value) {
this.changedSince = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CDCQuery)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -142,7 +141,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntities = this.getEntities();
String rhsEntities;
rhsEntities = that.getEntities();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entities", lhsEntities), LocatorUtils.property(thatLocator, "entities", rhsEntities), lhsEntities, rhsEntities)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entities", lhsEntities), LocatorUtils.property(thatLocator, "entities", rhsEntities), lhsEntities, rhsEntities, (this.entities!= null), (that.entities!= null))) {
return false;
}
}
@@ -151,7 +150,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsChangedSince = this.getChangedSince();
Date rhsChangedSince;
rhsChangedSince = that.getChangedSince();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "changedSince", lhsChangedSince), LocatorUtils.property(thatLocator, "changedSince", rhsChangedSince), lhsChangedSince, rhsChangedSince)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "changedSince", lhsChangedSince), LocatorUtils.property(thatLocator, "changedSince", rhsChangedSince), lhsChangedSince, rhsChangedSince, (this.changedSince!= null), (that.changedSince!= null))) {
return false;
}
}
@@ -159,27 +158,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theEntities;
theEntities = this.getEntities();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entities", theEntities), currentHashCode, theEntities);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entities", theEntities), currentHashCode, theEntities, (this.entities!= null));
}
{
Date theChangedSince;
theChangedSince = this.getChangedSince();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "changedSince", theChangedSince), currentHashCode, theChangedSince);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "changedSince", theChangedSince), currentHashCode, theChangedSince, (this.changedSince!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCResponse.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCResponse.java
index 9c4886d3..1940fff4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCResponse.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CDCResponse.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -31,10 +31,10 @@
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -71,8 +71,7 @@
"queryResponse",
"fault"
})
-public class CDCResponse
- implements Serializable, Equals, HashCode
+public class CDCResponse implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -172,8 +171,8 @@ public void setQueryResponse(List queryResponse) {
this.queryResponse = queryResponse;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CDCResponse)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -185,7 +184,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQueryResponse = (((this.queryResponse!= null)&&(!this.queryResponse.isEmpty()))?this.getQueryResponse():null);
List rhsQueryResponse;
rhsQueryResponse = (((that.queryResponse!= null)&&(!that.queryResponse.isEmpty()))?that.getQueryResponse():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "queryResponse", lhsQueryResponse), LocatorUtils.property(thatLocator, "queryResponse", rhsQueryResponse), lhsQueryResponse, rhsQueryResponse)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "queryResponse", lhsQueryResponse), LocatorUtils.property(thatLocator, "queryResponse", rhsQueryResponse), lhsQueryResponse, rhsQueryResponse, ((this.queryResponse!= null)&&(!this.queryResponse.isEmpty())), ((that.queryResponse!= null)&&(!that.queryResponse.isEmpty())))) {
return false;
}
}
@@ -194,7 +193,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFault = this.getFault();
Fault rhsFault;
rhsFault = that.getFault();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fault", lhsFault), LocatorUtils.property(thatLocator, "fault", rhsFault), lhsFault, rhsFault, (this.fault!= null), (that.fault!= null))) {
return false;
}
}
@@ -203,7 +202,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSize = this.getSize();
Integer rhsSize;
rhsSize = that.getSize();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "size", lhsSize), LocatorUtils.property(thatLocator, "size", rhsSize), lhsSize, rhsSize)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "size", lhsSize), LocatorUtils.property(thatLocator, "size", rhsSize), lhsSize, rhsSize, (this.size!= null), (that.size!= null))) {
return false;
}
}
@@ -211,32 +210,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theQueryResponse;
theQueryResponse = (((this.queryResponse!= null)&&(!this.queryResponse.isEmpty()))?this.getQueryResponse():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "queryResponse", theQueryResponse), currentHashCode, theQueryResponse);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "queryResponse", theQueryResponse), currentHashCode, theQueryResponse, ((this.queryResponse!= null)&&(!this.queryResponse.isEmpty())));
}
{
Fault theFault;
theFault = this.getFault();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fault", theFault), currentHashCode, theFault, (this.fault!= null));
}
{
Integer theSize;
theSize = this.getSize();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "size", theSize), currentHashCode, theSize);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "size", theSize), currentHashCode, theSize, (this.size!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Cascade.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Cascade.java
index 90b0ebf7..9d839b1b 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Cascade.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Cascade.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -69,8 +69,7 @@
"id",
"keyValue"
})
-public class Cascade
- implements Serializable, Equals, HashCode
+public class Cascade implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -170,8 +169,8 @@ public void setKeyValue(List keyValue) {
this.keyValue = keyValue;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Cascade)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -183,7 +182,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntityName = this.getEntityName();
String rhsEntityName;
rhsEntityName = that.getEntityName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entityName", lhsEntityName), LocatorUtils.property(thatLocator, "entityName", rhsEntityName), lhsEntityName, rhsEntityName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entityName", lhsEntityName), LocatorUtils.property(thatLocator, "entityName", rhsEntityName), lhsEntityName, rhsEntityName, (this.entityName!= null), (that.entityName!= null))) {
return false;
}
}
@@ -192,7 +191,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsId = this.getId();
String rhsId;
rhsId = that.getId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId, (this.id!= null), (that.id!= null))) {
return false;
}
}
@@ -201,7 +200,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsKeyValue = (((this.keyValue!= null)&&(!this.keyValue.isEmpty()))?this.getKeyValue():null);
List rhsKeyValue;
rhsKeyValue = (((that.keyValue!= null)&&(!that.keyValue.isEmpty()))?that.getKeyValue():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "keyValue", lhsKeyValue), LocatorUtils.property(thatLocator, "keyValue", rhsKeyValue), lhsKeyValue, rhsKeyValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "keyValue", lhsKeyValue), LocatorUtils.property(thatLocator, "keyValue", rhsKeyValue), lhsKeyValue, rhsKeyValue, ((this.keyValue!= null)&&(!this.keyValue.isEmpty())), ((that.keyValue!= null)&&(!that.keyValue.isEmpty())))) {
return false;
}
}
@@ -209,32 +208,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theEntityName;
theEntityName = this.getEntityName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityName", theEntityName), currentHashCode, theEntityName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityName", theEntityName), currentHashCode, theEntityName, (this.entityName!= null));
}
{
String theId;
theId = this.getId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId, (this.id!= null));
}
{
List theKeyValue;
theKeyValue = (((this.keyValue!= null)&&(!this.keyValue.isEmpty()))?this.getKeyValue():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "keyValue", theKeyValue), currentHashCode, theKeyValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "keyValue", theKeyValue), currentHashCode, theKeyValue, ((this.keyValue!= null)&&(!this.keyValue.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CascadeResponse.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CascadeResponse.java
index 510f3cc5..ca4138d6 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CascadeResponse.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CascadeResponse.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -65,8 +65,7 @@
@XmlType(name = "CascadeResponse", propOrder = {
"cascade"
})
-public class CascadeResponse
- implements Serializable, Equals, HashCode
+public class CascadeResponse implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -114,8 +113,8 @@ public void setCascade(List cascade) {
this.cascade = cascade;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CascadeResponse)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -127,7 +126,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCascade = (((this.cascade!= null)&&(!this.cascade.isEmpty()))?this.getCascade():null);
List rhsCascade;
rhsCascade = (((that.cascade!= null)&&(!that.cascade.isEmpty()))?that.getCascade():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cascade", lhsCascade), LocatorUtils.property(thatLocator, "cascade", rhsCascade), lhsCascade, rhsCascade)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cascade", lhsCascade), LocatorUtils.property(thatLocator, "cascade", rhsCascade), lhsCascade, rhsCascade, ((this.cascade!= null)&&(!this.cascade.isEmpty())), ((that.cascade!= null)&&(!that.cascade.isEmpty())))) {
return false;
}
}
@@ -135,22 +134,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theCascade;
theCascade = (((this.cascade!= null)&&(!this.cascade.isEmpty()))?this.getCascade():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cascade", theCascade), currentHashCode, theCascade);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cascade", theCascade), currentHashCode, theCascade, ((this.cascade!= null)&&(!this.cascade.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashBackInfo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashBackInfo.java
index 9d819446..445fb20a 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashBackInfo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashBackInfo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -66,8 +66,7 @@
"amount",
"memo"
})
-public class CashBackInfo
- implements Serializable, Equals, HashCode
+public class CashBackInfo implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -150,8 +149,8 @@ public void setMemo(String value) {
this.memo = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CashBackInfo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -163,7 +162,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -172,7 +171,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAmount = this.getAmount();
BigDecimal rhsAmount;
rhsAmount = that.getAmount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount, (this.amount!= null), (that.amount!= null))) {
return false;
}
}
@@ -181,7 +180,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMemo = this.getMemo();
String rhsMemo;
rhsMemo = that.getMemo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "memo", lhsMemo), LocatorUtils.property(thatLocator, "memo", rhsMemo), lhsMemo, rhsMemo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "memo", lhsMemo), LocatorUtils.property(thatLocator, "memo", rhsMemo), lhsMemo, rhsMemo, (this.memo!= null), (that.memo!= null))) {
return false;
}
}
@@ -189,32 +188,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
BigDecimal theAmount;
theAmount = this.getAmount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount, (this.amount!= null));
}
{
String theMemo;
theMemo = this.getMemo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "memo", theMemo), currentHashCode, theMemo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "memo", theMemo), currentHashCode, theMemo, (this.memo!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashPurchase.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashPurchase.java
index 2dbd118f..61bb3228 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashPurchase.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CashPurchase.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -64,8 +64,7 @@
@XmlType(name = "CashPurchase", propOrder = {
"accountRef"
})
-public class CashPurchase
- implements Serializable, Equals, HashCode
+public class CashPurchase implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -96,8 +95,8 @@ public void setAccountRef(ReferenceType value) {
this.accountRef = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CashPurchase)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -109,7 +108,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -117,22 +116,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ChargeCredit.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ChargeCredit.java
index d8aea51d..3113b39d 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ChargeCredit.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ChargeCredit.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -89,7 +89,7 @@
})
public class ChargeCredit
extends Transaction
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -332,8 +332,8 @@ public void setChargeCreditEx(IntuitAnyType value) {
this.chargeCreditEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof ChargeCredit)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -348,7 +348,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCredit = this.isCredit();
Boolean rhsCredit;
rhsCredit = that.isCredit();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "credit", lhsCredit), LocatorUtils.property(thatLocator, "credit", rhsCredit), lhsCredit, rhsCredit)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "credit", lhsCredit), LocatorUtils.property(thatLocator, "credit", rhsCredit), lhsCredit, rhsCredit, (this.credit!= null), (that.credit!= null))) {
return false;
}
}
@@ -357,7 +357,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerRef = this.getCustomerRef();
ReferenceType rhsCustomerRef;
rhsCustomerRef = that.getCustomerRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerRef", lhsCustomerRef), LocatorUtils.property(thatLocator, "customerRef", rhsCustomerRef), lhsCustomerRef, rhsCustomerRef, (this.customerRef!= null), (that.customerRef!= null))) {
return false;
}
}
@@ -366,7 +366,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRemitToRef = this.getRemitToRef();
ReferenceType rhsRemitToRef;
rhsRemitToRef = that.getRemitToRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "remitToRef", lhsRemitToRef), LocatorUtils.property(thatLocator, "remitToRef", rhsRemitToRef), lhsRemitToRef, rhsRemitToRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "remitToRef", lhsRemitToRef), LocatorUtils.property(thatLocator, "remitToRef", rhsRemitToRef), lhsRemitToRef, rhsRemitToRef, (this.remitToRef!= null), (that.remitToRef!= null))) {
return false;
}
}
@@ -375,7 +375,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsARAccountRef = this.getARAccountRef();
ReferenceType rhsARAccountRef;
rhsARAccountRef = that.getARAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "arAccountRef", lhsARAccountRef), LocatorUtils.property(thatLocator, "arAccountRef", rhsARAccountRef), lhsARAccountRef, rhsARAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "arAccountRef", lhsARAccountRef), LocatorUtils.property(thatLocator, "arAccountRef", rhsARAccountRef), lhsARAccountRef, rhsARAccountRef, (this.arAccountRef!= null), (that.arAccountRef!= null))) {
return false;
}
}
@@ -384,7 +384,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassRef = this.getClassRef();
ReferenceType rhsClassRef;
rhsClassRef = that.getClassRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef, (this.classRef!= null), (that.classRef!= null))) {
return false;
}
}
@@ -393,7 +393,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDueDate = this.getDueDate();
Date rhsDueDate;
rhsDueDate = that.getDueDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "dueDate", lhsDueDate), LocatorUtils.property(thatLocator, "dueDate", rhsDueDate), lhsDueDate, rhsDueDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "dueDate", lhsDueDate), LocatorUtils.property(thatLocator, "dueDate", rhsDueDate), lhsDueDate, rhsDueDate, (this.dueDate!= null), (that.dueDate!= null))) {
return false;
}
}
@@ -402,7 +402,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBilledDate = this.getBilledDate();
Date rhsBilledDate;
rhsBilledDate = that.getBilledDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billedDate", lhsBilledDate), LocatorUtils.property(thatLocator, "billedDate", rhsBilledDate), lhsBilledDate, rhsBilledDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billedDate", lhsBilledDate), LocatorUtils.property(thatLocator, "billedDate", rhsBilledDate), lhsBilledDate, rhsBilledDate, (this.billedDate!= null), (that.billedDate!= null))) {
return false;
}
}
@@ -411,7 +411,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTotalAmt = this.getTotalAmt();
BigDecimal rhsTotalAmt;
rhsTotalAmt = that.getTotalAmt();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt, (this.totalAmt!= null), (that.totalAmt!= null))) {
return false;
}
}
@@ -420,7 +420,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsChargeCreditEx = this.getChargeCreditEx();
IntuitAnyType rhsChargeCreditEx;
rhsChargeCreditEx = that.getChargeCreditEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "chargeCreditEx", lhsChargeCreditEx), LocatorUtils.property(thatLocator, "chargeCreditEx", rhsChargeCreditEx), lhsChargeCreditEx, rhsChargeCreditEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "chargeCreditEx", lhsChargeCreditEx), LocatorUtils.property(thatLocator, "chargeCreditEx", rhsChargeCreditEx), lhsChargeCreditEx, rhsChargeCreditEx, (this.chargeCreditEx!= null), (that.chargeCreditEx!= null))) {
return false;
}
}
@@ -428,62 +428,62 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Boolean theCredit;
theCredit = this.isCredit();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "credit", theCredit), currentHashCode, theCredit);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "credit", theCredit), currentHashCode, theCredit, (this.credit!= null));
}
{
ReferenceType theCustomerRef;
theCustomerRef = this.getCustomerRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerRef", theCustomerRef), currentHashCode, theCustomerRef, (this.customerRef!= null));
}
{
ReferenceType theRemitToRef;
theRemitToRef = this.getRemitToRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remitToRef", theRemitToRef), currentHashCode, theRemitToRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remitToRef", theRemitToRef), currentHashCode, theRemitToRef, (this.remitToRef!= null));
}
{
ReferenceType theARAccountRef;
theARAccountRef = this.getARAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "arAccountRef", theARAccountRef), currentHashCode, theARAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "arAccountRef", theARAccountRef), currentHashCode, theARAccountRef, (this.arAccountRef!= null));
}
{
ReferenceType theClassRef;
theClassRef = this.getClassRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef, (this.classRef!= null));
}
{
Date theDueDate;
theDueDate = this.getDueDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dueDate", theDueDate), currentHashCode, theDueDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dueDate", theDueDate), currentHashCode, theDueDate, (this.dueDate!= null));
}
{
Date theBilledDate;
theBilledDate = this.getBilledDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billedDate", theBilledDate), currentHashCode, theBilledDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billedDate", theBilledDate), currentHashCode, theBilledDate, (this.billedDate!= null));
}
{
BigDecimal theTotalAmt;
theTotalAmt = this.getTotalAmt();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt, (this.totalAmt!= null));
}
{
IntuitAnyType theChargeCreditEx;
theChargeCreditEx = this.getChargeCreditEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "chargeCreditEx", theChargeCreditEx), currentHashCode, theChargeCreditEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "chargeCreditEx", theChargeCreditEx), currentHashCode, theChargeCreditEx, (this.chargeCreditEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPayment.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPayment.java
index 45716b91..4be92c31 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPayment.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPayment.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -77,8 +77,7 @@
"bankName",
"checkPaymentEx"
})
-public class CheckPayment
- implements Serializable, Equals, HashCode
+public class CheckPayment implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -239,8 +238,8 @@ public void setCheckPaymentEx(IntuitAnyType value) {
this.checkPaymentEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CheckPayment)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -252,7 +251,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCheckNum = this.getCheckNum();
String rhsCheckNum;
rhsCheckNum = that.getCheckNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "checkNum", lhsCheckNum), LocatorUtils.property(thatLocator, "checkNum", rhsCheckNum), lhsCheckNum, rhsCheckNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "checkNum", lhsCheckNum), LocatorUtils.property(thatLocator, "checkNum", rhsCheckNum), lhsCheckNum, rhsCheckNum, (this.checkNum!= null), (that.checkNum!= null))) {
return false;
}
}
@@ -261,7 +260,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsStatus = this.getStatus();
String rhsStatus;
rhsStatus = that.getStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "status", lhsStatus), LocatorUtils.property(thatLocator, "status", rhsStatus), lhsStatus, rhsStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "status", lhsStatus), LocatorUtils.property(thatLocator, "status", rhsStatus), lhsStatus, rhsStatus, (this.status!= null), (that.status!= null))) {
return false;
}
}
@@ -270,7 +269,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNameOnAcct = this.getNameOnAcct();
String rhsNameOnAcct;
rhsNameOnAcct = that.getNameOnAcct();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "nameOnAcct", lhsNameOnAcct), LocatorUtils.property(thatLocator, "nameOnAcct", rhsNameOnAcct), lhsNameOnAcct, rhsNameOnAcct)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "nameOnAcct", lhsNameOnAcct), LocatorUtils.property(thatLocator, "nameOnAcct", rhsNameOnAcct), lhsNameOnAcct, rhsNameOnAcct, (this.nameOnAcct!= null), (that.nameOnAcct!= null))) {
return false;
}
}
@@ -279,7 +278,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcctNum = this.getAcctNum();
String rhsAcctNum;
rhsAcctNum = that.getAcctNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum, (this.acctNum!= null), (that.acctNum!= null))) {
return false;
}
}
@@ -288,7 +287,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBankName = this.getBankName();
String rhsBankName;
rhsBankName = that.getBankName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bankName", lhsBankName), LocatorUtils.property(thatLocator, "bankName", rhsBankName), lhsBankName, rhsBankName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bankName", lhsBankName), LocatorUtils.property(thatLocator, "bankName", rhsBankName), lhsBankName, rhsBankName, (this.bankName!= null), (that.bankName!= null))) {
return false;
}
}
@@ -297,7 +296,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCheckPaymentEx = this.getCheckPaymentEx();
IntuitAnyType rhsCheckPaymentEx;
rhsCheckPaymentEx = that.getCheckPaymentEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "checkPaymentEx", lhsCheckPaymentEx), LocatorUtils.property(thatLocator, "checkPaymentEx", rhsCheckPaymentEx), lhsCheckPaymentEx, rhsCheckPaymentEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "checkPaymentEx", lhsCheckPaymentEx), LocatorUtils.property(thatLocator, "checkPaymentEx", rhsCheckPaymentEx), lhsCheckPaymentEx, rhsCheckPaymentEx, (this.checkPaymentEx!= null), (that.checkPaymentEx!= null))) {
return false;
}
}
@@ -305,47 +304,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theCheckNum;
theCheckNum = this.getCheckNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkNum", theCheckNum), currentHashCode, theCheckNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkNum", theCheckNum), currentHashCode, theCheckNum, (this.checkNum!= null));
}
{
String theStatus;
theStatus = this.getStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "status", theStatus), currentHashCode, theStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "status", theStatus), currentHashCode, theStatus, (this.status!= null));
}
{
String theNameOnAcct;
theNameOnAcct = this.getNameOnAcct();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameOnAcct", theNameOnAcct), currentHashCode, theNameOnAcct);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameOnAcct", theNameOnAcct), currentHashCode, theNameOnAcct, (this.nameOnAcct!= null));
}
{
String theAcctNum;
theAcctNum = this.getAcctNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum, (this.acctNum!= null));
}
{
String theBankName;
theBankName = this.getBankName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankName", theBankName), currentHashCode, theBankName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bankName", theBankName), currentHashCode, theBankName, (this.bankName!= null));
}
{
IntuitAnyType theCheckPaymentEx;
theCheckPaymentEx = this.getCheckPaymentEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkPaymentEx", theCheckPaymentEx), currentHashCode, theCheckPaymentEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkPaymentEx", theCheckPaymentEx), currentHashCode, theCheckPaymentEx, (this.checkPaymentEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPurchase.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPurchase.java
index 8f0fda48..369ab269 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPurchase.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CheckPurchase.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -70,8 +70,7 @@
"memoOnCheck",
"printStatus"
})
-public class CheckPurchase
- implements Serializable, Equals, HashCode
+public class CheckPurchase implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -180,8 +179,8 @@ public void setPrintStatus(PrintStatusEnum value) {
this.printStatus = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CheckPurchase)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -193,7 +192,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -202,7 +201,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPayeeAddr = this.getPayeeAddr();
PhysicalAddress rhsPayeeAddr;
rhsPayeeAddr = that.getPayeeAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "payeeAddr", lhsPayeeAddr), LocatorUtils.property(thatLocator, "payeeAddr", rhsPayeeAddr), lhsPayeeAddr, rhsPayeeAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "payeeAddr", lhsPayeeAddr), LocatorUtils.property(thatLocator, "payeeAddr", rhsPayeeAddr), lhsPayeeAddr, rhsPayeeAddr, (this.payeeAddr!= null), (that.payeeAddr!= null))) {
return false;
}
}
@@ -211,7 +210,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMemoOnCheck = this.getMemoOnCheck();
String rhsMemoOnCheck;
rhsMemoOnCheck = that.getMemoOnCheck();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "memoOnCheck", lhsMemoOnCheck), LocatorUtils.property(thatLocator, "memoOnCheck", rhsMemoOnCheck), lhsMemoOnCheck, rhsMemoOnCheck)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "memoOnCheck", lhsMemoOnCheck), LocatorUtils.property(thatLocator, "memoOnCheck", rhsMemoOnCheck), lhsMemoOnCheck, rhsMemoOnCheck, (this.memoOnCheck!= null), (that.memoOnCheck!= null))) {
return false;
}
}
@@ -220,7 +219,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrintStatus = this.getPrintStatus();
PrintStatusEnum rhsPrintStatus;
rhsPrintStatus = that.getPrintStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "printStatus", lhsPrintStatus), LocatorUtils.property(thatLocator, "printStatus", rhsPrintStatus), lhsPrintStatus, rhsPrintStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "printStatus", lhsPrintStatus), LocatorUtils.property(thatLocator, "printStatus", rhsPrintStatus), lhsPrintStatus, rhsPrintStatus, (this.printStatus!= null), (that.printStatus!= null))) {
return false;
}
}
@@ -228,37 +227,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
PhysicalAddress thePayeeAddr;
thePayeeAddr = this.getPayeeAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payeeAddr", thePayeeAddr), currentHashCode, thePayeeAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "payeeAddr", thePayeeAddr), currentHashCode, thePayeeAddr, (this.payeeAddr!= null));
}
{
String theMemoOnCheck;
theMemoOnCheck = this.getMemoOnCheck();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "memoOnCheck", theMemoOnCheck), currentHashCode, theMemoOnCheck);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "memoOnCheck", theMemoOnCheck), currentHashCode, theMemoOnCheck, (this.memoOnCheck!= null));
}
{
PrintStatusEnum thePrintStatus;
thePrintStatus = this.getPrintStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "printStatus", thePrintStatus), currentHashCode, thePrintStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "printStatus", thePrintStatus), currentHashCode, thePrintStatus, (this.printStatus!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Class.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Class.java
index d9463eb9..73c3e79e 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Class.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Class.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -78,7 +78,7 @@
})
public class Class
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -239,8 +239,8 @@ public void setClassEx(IntuitAnyType value) {
this.classEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Class)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -255,7 +255,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -264,7 +264,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSubClass = this.isSubClass();
Boolean rhsSubClass;
rhsSubClass = that.isSubClass();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "subClass", lhsSubClass), LocatorUtils.property(thatLocator, "subClass", rhsSubClass), lhsSubClass, rhsSubClass)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "subClass", lhsSubClass), LocatorUtils.property(thatLocator, "subClass", rhsSubClass), lhsSubClass, rhsSubClass, (this.subClass!= null), (that.subClass!= null))) {
return false;
}
}
@@ -273,7 +273,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsParentRef = this.getParentRef();
ReferenceType rhsParentRef;
rhsParentRef = that.getParentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef, (this.parentRef!= null), (that.parentRef!= null))) {
return false;
}
}
@@ -282,7 +282,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFullyQualifiedName = this.getFullyQualifiedName();
String rhsFullyQualifiedName;
rhsFullyQualifiedName = that.getFullyQualifiedName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName, (this.fullyQualifiedName!= null), (that.fullyQualifiedName!= null))) {
return false;
}
}
@@ -291,7 +291,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -300,7 +300,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassEx = this.getClassEx();
IntuitAnyType rhsClassEx;
rhsClassEx = that.getClassEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classEx", lhsClassEx), LocatorUtils.property(thatLocator, "classEx", rhsClassEx), lhsClassEx, rhsClassEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classEx", lhsClassEx), LocatorUtils.property(thatLocator, "classEx", rhsClassEx), lhsClassEx, rhsClassEx, (this.classEx!= null), (that.classEx!= null))) {
return false;
}
}
@@ -308,47 +308,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theSubClass;
theSubClass = this.isSubClass();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subClass", theSubClass), currentHashCode, theSubClass);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subClass", theSubClass), currentHashCode, theSubClass, (this.subClass!= null));
}
{
ReferenceType theParentRef;
theParentRef = this.getParentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef, (this.parentRef!= null));
}
{
String theFullyQualifiedName;
theFullyQualifiedName = this.getFullyQualifiedName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName, (this.fullyQualifiedName!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
IntuitAnyType theClassEx;
theClassEx = this.getClassEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classEx", theClassEx), currentHashCode, theClassEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classEx", theClassEx), currentHashCode, theClassEx, (this.classEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColData.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColData.java
index 69f7a4bc..4462e6c3 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColData.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColData.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -67,8 +67,7 @@
@XmlType(name = "ColData", propOrder = {
"attributes"
})
-public class ColData
- implements Serializable, Equals, HashCode
+public class ColData implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -177,8 +176,8 @@ public void setHref(String value) {
this.href = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof ColData)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -190,7 +189,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAttributes = this.getAttributes();
Attributes rhsAttributes;
rhsAttributes = that.getAttributes();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "attributes", lhsAttributes), LocatorUtils.property(thatLocator, "attributes", rhsAttributes), lhsAttributes, rhsAttributes)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "attributes", lhsAttributes), LocatorUtils.property(thatLocator, "attributes", rhsAttributes), lhsAttributes, rhsAttributes, (this.attributes!= null), (that.attributes!= null))) {
return false;
}
}
@@ -199,7 +198,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsValue = this.getValue();
String rhsValue;
rhsValue = that.getValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue, (this.value!= null), (that.value!= null))) {
return false;
}
}
@@ -208,7 +207,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsId = this.getId();
String rhsId;
rhsId = that.getId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId, (this.id!= null), (that.id!= null))) {
return false;
}
}
@@ -217,7 +216,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHref = this.getHref();
String rhsHref;
rhsHref = that.getHref();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "href", lhsHref), LocatorUtils.property(thatLocator, "href", rhsHref), lhsHref, rhsHref)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "href", lhsHref), LocatorUtils.property(thatLocator, "href", rhsHref), lhsHref, rhsHref, (this.href!= null), (that.href!= null))) {
return false;
}
}
@@ -225,37 +224,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Attributes theAttributes;
theAttributes = this.getAttributes();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attributes", theAttributes), currentHashCode, theAttributes);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "attributes", theAttributes), currentHashCode, theAttributes, (this.attributes!= null));
}
{
String theValue;
theValue = this.getValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue, (this.value!= null));
}
{
String theId;
theId = this.getId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId, (this.id!= null));
}
{
String theHref;
theHref = this.getHref();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "href", theHref), currentHashCode, theHref);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "href", theHref), currentHashCode, theHref, (this.href!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Column.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Column.java
index 26d1cf6f..0878b41d 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Column.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Column.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -71,8 +71,7 @@
"metaData",
"columns"
})
-public class Column
- implements Serializable, Equals, HashCode
+public class Column implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -198,8 +197,8 @@ public void setMetaData(List metaData) {
this.metaData = metaData;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Column)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -211,7 +210,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsColTitle = this.getColTitle();
String rhsColTitle;
rhsColTitle = that.getColTitle();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "colTitle", lhsColTitle), LocatorUtils.property(thatLocator, "colTitle", rhsColTitle), lhsColTitle, rhsColTitle)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "colTitle", lhsColTitle), LocatorUtils.property(thatLocator, "colTitle", rhsColTitle), lhsColTitle, rhsColTitle, (this.colTitle!= null), (that.colTitle!= null))) {
return false;
}
}
@@ -220,7 +219,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsColType = this.getColType();
String rhsColType;
rhsColType = that.getColType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "colType", lhsColType), LocatorUtils.property(thatLocator, "colType", rhsColType), lhsColType, rhsColType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "colType", lhsColType), LocatorUtils.property(thatLocator, "colType", rhsColType), lhsColType, rhsColType, (this.colType!= null), (that.colType!= null))) {
return false;
}
}
@@ -229,7 +228,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMetaData = (((this.metaData!= null)&&(!this.metaData.isEmpty()))?this.getMetaData():null);
List rhsMetaData;
rhsMetaData = (((that.metaData!= null)&&(!that.metaData.isEmpty()))?that.getMetaData():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "metaData", lhsMetaData), LocatorUtils.property(thatLocator, "metaData", rhsMetaData), lhsMetaData, rhsMetaData)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "metaData", lhsMetaData), LocatorUtils.property(thatLocator, "metaData", rhsMetaData), lhsMetaData, rhsMetaData, ((this.metaData!= null)&&(!this.metaData.isEmpty())), ((that.metaData!= null)&&(!that.metaData.isEmpty())))) {
return false;
}
}
@@ -238,7 +237,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsColumns = this.getColumns();
Columns rhsColumns;
rhsColumns = that.getColumns();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "columns", lhsColumns), LocatorUtils.property(thatLocator, "columns", rhsColumns), lhsColumns, rhsColumns)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "columns", lhsColumns), LocatorUtils.property(thatLocator, "columns", rhsColumns), lhsColumns, rhsColumns, (this.columns!= null), (that.columns!= null))) {
return false;
}
}
@@ -246,37 +245,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theColTitle;
theColTitle = this.getColTitle();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colTitle", theColTitle), currentHashCode, theColTitle);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colTitle", theColTitle), currentHashCode, theColTitle, (this.colTitle!= null));
}
{
String theColType;
theColType = this.getColType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colType", theColType), currentHashCode, theColType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colType", theColType), currentHashCode, theColType, (this.colType!= null));
}
{
List theMetaData;
theMetaData = (((this.metaData!= null)&&(!this.metaData.isEmpty()))?this.getMetaData():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "metaData", theMetaData), currentHashCode, theMetaData);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "metaData", theMetaData), currentHashCode, theMetaData, ((this.metaData!= null)&&(!this.metaData.isEmpty())));
}
{
Columns theColumns;
theColumns = this.getColumns();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "columns", theColumns), currentHashCode, theColumns);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "columns", theColumns), currentHashCode, theColumns, (this.columns!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColumnTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColumnTypeEnum.java
index 9922883a..5baa1ba8 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColumnTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ColumnTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Columns.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Columns.java
index 3f32881b..5d293b7c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Columns.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Columns.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -65,8 +65,7 @@
@XmlType(name = "Columns", propOrder = {
"column"
})
-public class Columns
- implements Serializable, Equals, HashCode
+public class Columns implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -114,8 +113,8 @@ public void setColumn(List column) {
this.column = column;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Columns)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -127,7 +126,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsColumn = (((this.column!= null)&&(!this.column.isEmpty()))?this.getColumn():null);
List rhsColumn;
rhsColumn = (((that.column!= null)&&(!that.column.isEmpty()))?that.getColumn():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "column", lhsColumn), LocatorUtils.property(thatLocator, "column", rhsColumn), lhsColumn, rhsColumn)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "column", lhsColumn), LocatorUtils.property(thatLocator, "column", rhsColumn), lhsColumn, rhsColumn, ((this.column!= null)&&(!this.column.isEmpty())), ((that.column!= null)&&(!that.column.isEmpty())))) {
return false;
}
}
@@ -135,22 +134,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theColumn;
theColumn = (((this.column!= null)&&(!this.column.isEmpty()))?this.getColumn():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "column", theColumn), currentHashCode, theColumn);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "column", theColumn), currentHashCode, theColumn, ((this.column!= null)&&(!this.column.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Company.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Company.java
index a7f4f047..8f416852 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Company.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Company.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -35,10 +35,10 @@
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
import com.intuit.sb.cdm.util.v3.DateTimeAdapter;
-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.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;
@@ -136,7 +136,7 @@
})
public class Company
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -1054,8 +1054,8 @@ public void setNameValue(List nameValue) {
this.nameValue = nameValue;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Company)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -1070,7 +1070,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyName = this.getCompanyName();
String rhsCompanyName;
rhsCompanyName = that.getCompanyName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyName", lhsCompanyName), LocatorUtils.property(thatLocator, "companyName", rhsCompanyName), lhsCompanyName, rhsCompanyName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyName", lhsCompanyName), LocatorUtils.property(thatLocator, "companyName", rhsCompanyName), lhsCompanyName, rhsCompanyName, (this.companyName!= null), (that.companyName!= null))) {
return false;
}
}
@@ -1079,7 +1079,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLegalName = this.getLegalName();
String rhsLegalName;
rhsLegalName = that.getLegalName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "legalName", lhsLegalName), LocatorUtils.property(thatLocator, "legalName", rhsLegalName), lhsLegalName, rhsLegalName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "legalName", lhsLegalName), LocatorUtils.property(thatLocator, "legalName", rhsLegalName), lhsLegalName, rhsLegalName, (this.legalName!= null), (that.legalName!= null))) {
return false;
}
}
@@ -1088,7 +1088,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyAddr = this.getCompanyAddr();
PhysicalAddress rhsCompanyAddr;
rhsCompanyAddr = that.getCompanyAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyAddr", lhsCompanyAddr), LocatorUtils.property(thatLocator, "companyAddr", rhsCompanyAddr), lhsCompanyAddr, rhsCompanyAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyAddr", lhsCompanyAddr), LocatorUtils.property(thatLocator, "companyAddr", rhsCompanyAddr), lhsCompanyAddr, rhsCompanyAddr, (this.companyAddr!= null), (that.companyAddr!= null))) {
return false;
}
}
@@ -1097,7 +1097,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerCommunicationAddr = this.getCustomerCommunicationAddr();
PhysicalAddress rhsCustomerCommunicationAddr;
rhsCustomerCommunicationAddr = that.getCustomerCommunicationAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationAddr", lhsCustomerCommunicationAddr), LocatorUtils.property(thatLocator, "customerCommunicationAddr", rhsCustomerCommunicationAddr), lhsCustomerCommunicationAddr, rhsCustomerCommunicationAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationAddr", lhsCustomerCommunicationAddr), LocatorUtils.property(thatLocator, "customerCommunicationAddr", rhsCustomerCommunicationAddr), lhsCustomerCommunicationAddr, rhsCustomerCommunicationAddr, (this.customerCommunicationAddr!= null), (that.customerCommunicationAddr!= null))) {
return false;
}
}
@@ -1106,7 +1106,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLegalAddr = this.getLegalAddr();
PhysicalAddress rhsLegalAddr;
rhsLegalAddr = that.getLegalAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "legalAddr", lhsLegalAddr), LocatorUtils.property(thatLocator, "legalAddr", rhsLegalAddr), lhsLegalAddr, rhsLegalAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "legalAddr", lhsLegalAddr), LocatorUtils.property(thatLocator, "legalAddr", rhsLegalAddr), lhsLegalAddr, rhsLegalAddr, (this.legalAddr!= null), (that.legalAddr!= null))) {
return false;
}
}
@@ -1115,7 +1115,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyEmailAddr = this.getCompanyEmailAddr();
EmailAddress rhsCompanyEmailAddr;
rhsCompanyEmailAddr = that.getCompanyEmailAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyEmailAddr", lhsCompanyEmailAddr), LocatorUtils.property(thatLocator, "companyEmailAddr", rhsCompanyEmailAddr), lhsCompanyEmailAddr, rhsCompanyEmailAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyEmailAddr", lhsCompanyEmailAddr), LocatorUtils.property(thatLocator, "companyEmailAddr", rhsCompanyEmailAddr), lhsCompanyEmailAddr, rhsCompanyEmailAddr, (this.companyEmailAddr!= null), (that.companyEmailAddr!= null))) {
return false;
}
}
@@ -1124,7 +1124,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerCommunicationEmailAddr = this.getCustomerCommunicationEmailAddr();
EmailAddress rhsCustomerCommunicationEmailAddr;
rhsCustomerCommunicationEmailAddr = that.getCustomerCommunicationEmailAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationEmailAddr", lhsCustomerCommunicationEmailAddr), LocatorUtils.property(thatLocator, "customerCommunicationEmailAddr", rhsCustomerCommunicationEmailAddr), lhsCustomerCommunicationEmailAddr, rhsCustomerCommunicationEmailAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationEmailAddr", lhsCustomerCommunicationEmailAddr), LocatorUtils.property(thatLocator, "customerCommunicationEmailAddr", rhsCustomerCommunicationEmailAddr), lhsCustomerCommunicationEmailAddr, rhsCustomerCommunicationEmailAddr, (this.customerCommunicationEmailAddr!= null), (that.customerCommunicationEmailAddr!= null))) {
return false;
}
}
@@ -1133,7 +1133,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyURL = this.getCompanyURL();
WebSiteAddress rhsCompanyURL;
rhsCompanyURL = that.getCompanyURL();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyURL", lhsCompanyURL), LocatorUtils.property(thatLocator, "companyURL", rhsCompanyURL), lhsCompanyURL, rhsCompanyURL)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyURL", lhsCompanyURL), LocatorUtils.property(thatLocator, "companyURL", rhsCompanyURL), lhsCompanyURL, rhsCompanyURL, (this.companyURL!= null), (that.companyURL!= null))) {
return false;
}
}
@@ -1142,7 +1142,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrimaryPhone = this.getPrimaryPhone();
TelephoneNumber rhsPrimaryPhone;
rhsPrimaryPhone = that.getPrimaryPhone();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryPhone", lhsPrimaryPhone), LocatorUtils.property(thatLocator, "primaryPhone", rhsPrimaryPhone), lhsPrimaryPhone, rhsPrimaryPhone)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryPhone", lhsPrimaryPhone), LocatorUtils.property(thatLocator, "primaryPhone", rhsPrimaryPhone), lhsPrimaryPhone, rhsPrimaryPhone, (this.primaryPhone!= null), (that.primaryPhone!= null))) {
return false;
}
}
@@ -1151,7 +1151,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
List rhsOtherContactInfo;
rhsOtherContactInfo = (((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty()))?that.getOtherContactInfo():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())), ((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty())))) {
return false;
}
}
@@ -1160,7 +1160,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyFileName = this.getCompanyFileName();
String rhsCompanyFileName;
rhsCompanyFileName = that.getCompanyFileName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyFileName", lhsCompanyFileName), LocatorUtils.property(thatLocator, "companyFileName", rhsCompanyFileName), lhsCompanyFileName, rhsCompanyFileName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyFileName", lhsCompanyFileName), LocatorUtils.property(thatLocator, "companyFileName", rhsCompanyFileName), lhsCompanyFileName, rhsCompanyFileName, (this.companyFileName!= null), (that.companyFileName!= null))) {
return false;
}
}
@@ -1169,7 +1169,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFlavorStratum = this.getFlavorStratum();
String rhsFlavorStratum;
rhsFlavorStratum = that.getFlavorStratum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "flavorStratum", lhsFlavorStratum), LocatorUtils.property(thatLocator, "flavorStratum", rhsFlavorStratum), lhsFlavorStratum, rhsFlavorStratum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "flavorStratum", lhsFlavorStratum), LocatorUtils.property(thatLocator, "flavorStratum", rhsFlavorStratum), lhsFlavorStratum, rhsFlavorStratum, (this.flavorStratum!= null), (that.flavorStratum!= null))) {
return false;
}
}
@@ -1178,7 +1178,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSampleFile = this.isSampleFile();
Boolean rhsSampleFile;
rhsSampleFile = that.isSampleFile();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "sampleFile", lhsSampleFile), LocatorUtils.property(thatLocator, "sampleFile", rhsSampleFile), lhsSampleFile, rhsSampleFile)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "sampleFile", lhsSampleFile), LocatorUtils.property(thatLocator, "sampleFile", rhsSampleFile), lhsSampleFile, rhsSampleFile, (this.sampleFile!= null), (that.sampleFile!= null))) {
return false;
}
}
@@ -1187,7 +1187,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyUserId = this.getCompanyUserId();
String rhsCompanyUserId;
rhsCompanyUserId = that.getCompanyUserId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserId", lhsCompanyUserId), LocatorUtils.property(thatLocator, "companyUserId", rhsCompanyUserId), lhsCompanyUserId, rhsCompanyUserId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserId", lhsCompanyUserId), LocatorUtils.property(thatLocator, "companyUserId", rhsCompanyUserId), lhsCompanyUserId, rhsCompanyUserId, (this.companyUserId!= null), (that.companyUserId!= null))) {
return false;
}
}
@@ -1196,7 +1196,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyUserAdminEmail = this.getCompanyUserAdminEmail();
String rhsCompanyUserAdminEmail;
rhsCompanyUserAdminEmail = that.getCompanyUserAdminEmail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserAdminEmail", lhsCompanyUserAdminEmail), LocatorUtils.property(thatLocator, "companyUserAdminEmail", rhsCompanyUserAdminEmail), lhsCompanyUserAdminEmail, rhsCompanyUserAdminEmail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserAdminEmail", lhsCompanyUserAdminEmail), LocatorUtils.property(thatLocator, "companyUserAdminEmail", rhsCompanyUserAdminEmail), lhsCompanyUserAdminEmail, rhsCompanyUserAdminEmail, (this.companyUserAdminEmail!= null), (that.companyUserAdminEmail!= null))) {
return false;
}
}
@@ -1205,7 +1205,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyStartDate = this.getCompanyStartDate();
Date rhsCompanyStartDate;
rhsCompanyStartDate = that.getCompanyStartDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyStartDate", lhsCompanyStartDate), LocatorUtils.property(thatLocator, "companyStartDate", rhsCompanyStartDate), lhsCompanyStartDate, rhsCompanyStartDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyStartDate", lhsCompanyStartDate), LocatorUtils.property(thatLocator, "companyStartDate", rhsCompanyStartDate), lhsCompanyStartDate, rhsCompanyStartDate, (this.companyStartDate!= null), (that.companyStartDate!= null))) {
return false;
}
}
@@ -1214,7 +1214,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmployerId = this.getEmployerId();
String rhsEmployerId;
rhsEmployerId = that.getEmployerId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "employerId", lhsEmployerId), LocatorUtils.property(thatLocator, "employerId", rhsEmployerId), lhsEmployerId, rhsEmployerId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "employerId", lhsEmployerId), LocatorUtils.property(thatLocator, "employerId", rhsEmployerId), lhsEmployerId, rhsEmployerId, (this.employerId!= null), (that.employerId!= null))) {
return false;
}
}
@@ -1223,7 +1223,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFiscalYearStartMonth = this.getFiscalYearStartMonth();
MonthEnum rhsFiscalYearStartMonth;
rhsFiscalYearStartMonth = that.getFiscalYearStartMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fiscalYearStartMonth", lhsFiscalYearStartMonth), LocatorUtils.property(thatLocator, "fiscalYearStartMonth", rhsFiscalYearStartMonth), lhsFiscalYearStartMonth, rhsFiscalYearStartMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fiscalYearStartMonth", lhsFiscalYearStartMonth), LocatorUtils.property(thatLocator, "fiscalYearStartMonth", rhsFiscalYearStartMonth), lhsFiscalYearStartMonth, rhsFiscalYearStartMonth, (this.fiscalYearStartMonth!= null), (that.fiscalYearStartMonth!= null))) {
return false;
}
}
@@ -1232,7 +1232,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxYearStartMonth = this.getTaxYearStartMonth();
MonthEnum rhsTaxYearStartMonth;
rhsTaxYearStartMonth = that.getTaxYearStartMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearStartMonth", lhsTaxYearStartMonth), LocatorUtils.property(thatLocator, "taxYearStartMonth", rhsTaxYearStartMonth), lhsTaxYearStartMonth, rhsTaxYearStartMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearStartMonth", lhsTaxYearStartMonth), LocatorUtils.property(thatLocator, "taxYearStartMonth", rhsTaxYearStartMonth), lhsTaxYearStartMonth, rhsTaxYearStartMonth, (this.taxYearStartMonth!= null), (that.taxYearStartMonth!= null))) {
return false;
}
}
@@ -1241,7 +1241,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQBVersion = this.getQBVersion();
String rhsQBVersion;
rhsQBVersion = that.getQBVersion();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "qbVersion", lhsQBVersion), LocatorUtils.property(thatLocator, "qbVersion", rhsQBVersion), lhsQBVersion, rhsQBVersion)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "qbVersion", lhsQBVersion), LocatorUtils.property(thatLocator, "qbVersion", rhsQBVersion), lhsQBVersion, rhsQBVersion, (this.qbVersion!= null), (that.qbVersion!= null))) {
return false;
}
}
@@ -1250,7 +1250,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCountry = this.getCountry();
String rhsCountry;
rhsCountry = that.getCountry();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "country", lhsCountry), LocatorUtils.property(thatLocator, "country", rhsCountry), lhsCountry, rhsCountry)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "country", lhsCountry), LocatorUtils.property(thatLocator, "country", rhsCountry), lhsCountry, rhsCountry, (this.country!= null), (that.country!= null))) {
return false;
}
}
@@ -1259,7 +1259,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsShipAddr = this.getShipAddr();
PhysicalAddress rhsShipAddr;
rhsShipAddr = that.getShipAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr, (this.shipAddr!= null), (that.shipAddr!= null))) {
return false;
}
}
@@ -1268,7 +1268,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
List rhsOtherAddr;
rhsOtherAddr = (((that.otherAddr!= null)&&(!that.otherAddr.isEmpty()))?that.getOtherAddr():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())), ((that.otherAddr!= null)&&(!that.otherAddr.isEmpty())))) {
return false;
}
}
@@ -1277,7 +1277,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMobile = this.getMobile();
TelephoneNumber rhsMobile;
rhsMobile = that.getMobile();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "mobile", lhsMobile), LocatorUtils.property(thatLocator, "mobile", rhsMobile), lhsMobile, rhsMobile)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "mobile", lhsMobile), LocatorUtils.property(thatLocator, "mobile", rhsMobile), lhsMobile, rhsMobile, (this.mobile!= null), (that.mobile!= null))) {
return false;
}
}
@@ -1286,7 +1286,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFax = this.getFax();
TelephoneNumber rhsFax;
rhsFax = that.getFax();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fax", lhsFax), LocatorUtils.property(thatLocator, "fax", rhsFax), lhsFax, rhsFax)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fax", lhsFax), LocatorUtils.property(thatLocator, "fax", rhsFax), lhsFax, rhsFax, (this.fax!= null), (that.fax!= null))) {
return false;
}
}
@@ -1295,7 +1295,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmail = this.getEmail();
EmailAddress rhsEmail;
rhsEmail = that.getEmail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail, (this.email!= null), (that.email!= null))) {
return false;
}
}
@@ -1304,7 +1304,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsWebSite = this.getWebSite();
WebSiteAddress rhsWebSite;
rhsWebSite = that.getWebSite();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "webSite", lhsWebSite), LocatorUtils.property(thatLocator, "webSite", rhsWebSite), lhsWebSite, rhsWebSite)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "webSite", lhsWebSite), LocatorUtils.property(thatLocator, "webSite", rhsWebSite), lhsWebSite, rhsWebSite, (this.webSite!= null), (that.webSite!= null))) {
return false;
}
}
@@ -1313,7 +1313,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLastImportedTime = this.getLastImportedTime();
Date rhsLastImportedTime;
rhsLastImportedTime = that.getLastImportedTime();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "lastImportedTime", lhsLastImportedTime), LocatorUtils.property(thatLocator, "lastImportedTime", rhsLastImportedTime), lhsLastImportedTime, rhsLastImportedTime)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lastImportedTime", lhsLastImportedTime), LocatorUtils.property(thatLocator, "lastImportedTime", rhsLastImportedTime), lhsLastImportedTime, rhsLastImportedTime, (this.lastImportedTime!= null), (that.lastImportedTime!= null))) {
return false;
}
}
@@ -1322,7 +1322,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSupportedLanguages = this.getSupportedLanguages();
String rhsSupportedLanguages;
rhsSupportedLanguages = that.getSupportedLanguages();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "supportedLanguages", lhsSupportedLanguages), LocatorUtils.property(thatLocator, "supportedLanguages", rhsSupportedLanguages), lhsSupportedLanguages, rhsSupportedLanguages)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "supportedLanguages", lhsSupportedLanguages), LocatorUtils.property(thatLocator, "supportedLanguages", rhsSupportedLanguages), lhsSupportedLanguages, rhsSupportedLanguages, (this.supportedLanguages!= null), (that.supportedLanguages!= null))) {
return false;
}
}
@@ -1331,7 +1331,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultTimeZone = this.getDefaultTimeZone();
String rhsDefaultTimeZone;
rhsDefaultTimeZone = that.getDefaultTimeZone();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultTimeZone", lhsDefaultTimeZone), LocatorUtils.property(thatLocator, "defaultTimeZone", rhsDefaultTimeZone), lhsDefaultTimeZone, rhsDefaultTimeZone)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultTimeZone", lhsDefaultTimeZone), LocatorUtils.property(thatLocator, "defaultTimeZone", rhsDefaultTimeZone), lhsDefaultTimeZone, rhsDefaultTimeZone, (this.defaultTimeZone!= null), (that.defaultTimeZone!= null))) {
return false;
}
}
@@ -1340,7 +1340,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMultiByteCharsSupported = this.isMultiByteCharsSupported();
Boolean rhsMultiByteCharsSupported;
rhsMultiByteCharsSupported = that.isMultiByteCharsSupported();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "multiByteCharsSupported", lhsMultiByteCharsSupported), LocatorUtils.property(thatLocator, "multiByteCharsSupported", rhsMultiByteCharsSupported), lhsMultiByteCharsSupported, rhsMultiByteCharsSupported)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "multiByteCharsSupported", lhsMultiByteCharsSupported), LocatorUtils.property(thatLocator, "multiByteCharsSupported", rhsMultiByteCharsSupported), lhsMultiByteCharsSupported, rhsMultiByteCharsSupported, (this.multiByteCharsSupported!= null), (that.multiByteCharsSupported!= null))) {
return false;
}
}
@@ -1349,7 +1349,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
List rhsNameValue;
rhsNameValue = (((that.nameValue!= null)&&(!that.nameValue.isEmpty()))?that.getNameValue():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())), ((that.nameValue!= null)&&(!that.nameValue.isEmpty())))) {
return false;
}
}
@@ -1358,7 +1358,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyInfoEx = this.getCompanyInfoEx();
IntuitAnyType rhsCompanyInfoEx;
rhsCompanyInfoEx = that.getCompanyInfoEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyInfoEx", lhsCompanyInfoEx), LocatorUtils.property(thatLocator, "companyInfoEx", rhsCompanyInfoEx), lhsCompanyInfoEx, rhsCompanyInfoEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyInfoEx", lhsCompanyInfoEx), LocatorUtils.property(thatLocator, "companyInfoEx", rhsCompanyInfoEx), lhsCompanyInfoEx, rhsCompanyInfoEx, (this.companyInfoEx!= null), (that.companyInfoEx!= null))) {
return false;
}
}
@@ -1366,182 +1366,182 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theCompanyName;
theCompanyName = this.getCompanyName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyName", theCompanyName), currentHashCode, theCompanyName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyName", theCompanyName), currentHashCode, theCompanyName, (this.companyName!= null));
}
{
String theLegalName;
theLegalName = this.getLegalName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalName", theLegalName), currentHashCode, theLegalName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalName", theLegalName), currentHashCode, theLegalName, (this.legalName!= null));
}
{
PhysicalAddress theCompanyAddr;
theCompanyAddr = this.getCompanyAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyAddr", theCompanyAddr), currentHashCode, theCompanyAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyAddr", theCompanyAddr), currentHashCode, theCompanyAddr, (this.companyAddr!= null));
}
{
PhysicalAddress theCustomerCommunicationAddr;
theCustomerCommunicationAddr = this.getCustomerCommunicationAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationAddr", theCustomerCommunicationAddr), currentHashCode, theCustomerCommunicationAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationAddr", theCustomerCommunicationAddr), currentHashCode, theCustomerCommunicationAddr, (this.customerCommunicationAddr!= null));
}
{
PhysicalAddress theLegalAddr;
theLegalAddr = this.getLegalAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalAddr", theLegalAddr), currentHashCode, theLegalAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalAddr", theLegalAddr), currentHashCode, theLegalAddr, (this.legalAddr!= null));
}
{
EmailAddress theCompanyEmailAddr;
theCompanyEmailAddr = this.getCompanyEmailAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyEmailAddr", theCompanyEmailAddr), currentHashCode, theCompanyEmailAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyEmailAddr", theCompanyEmailAddr), currentHashCode, theCompanyEmailAddr, (this.companyEmailAddr!= null));
}
{
EmailAddress theCustomerCommunicationEmailAddr;
theCustomerCommunicationEmailAddr = this.getCustomerCommunicationEmailAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationEmailAddr", theCustomerCommunicationEmailAddr), currentHashCode, theCustomerCommunicationEmailAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationEmailAddr", theCustomerCommunicationEmailAddr), currentHashCode, theCustomerCommunicationEmailAddr, (this.customerCommunicationEmailAddr!= null));
}
{
WebSiteAddress theCompanyURL;
theCompanyURL = this.getCompanyURL();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyURL", theCompanyURL), currentHashCode, theCompanyURL);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyURL", theCompanyURL), currentHashCode, theCompanyURL, (this.companyURL!= null));
}
{
TelephoneNumber thePrimaryPhone;
thePrimaryPhone = this.getPrimaryPhone();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryPhone", thePrimaryPhone), currentHashCode, thePrimaryPhone);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryPhone", thePrimaryPhone), currentHashCode, thePrimaryPhone, (this.primaryPhone!= null));
}
{
List theOtherContactInfo;
theOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())));
}
{
String theCompanyFileName;
theCompanyFileName = this.getCompanyFileName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyFileName", theCompanyFileName), currentHashCode, theCompanyFileName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyFileName", theCompanyFileName), currentHashCode, theCompanyFileName, (this.companyFileName!= null));
}
{
String theFlavorStratum;
theFlavorStratum = this.getFlavorStratum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "flavorStratum", theFlavorStratum), currentHashCode, theFlavorStratum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "flavorStratum", theFlavorStratum), currentHashCode, theFlavorStratum, (this.flavorStratum!= null));
}
{
Boolean theSampleFile;
theSampleFile = this.isSampleFile();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sampleFile", theSampleFile), currentHashCode, theSampleFile);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sampleFile", theSampleFile), currentHashCode, theSampleFile, (this.sampleFile!= null));
}
{
String theCompanyUserId;
theCompanyUserId = this.getCompanyUserId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserId", theCompanyUserId), currentHashCode, theCompanyUserId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserId", theCompanyUserId), currentHashCode, theCompanyUserId, (this.companyUserId!= null));
}
{
String theCompanyUserAdminEmail;
theCompanyUserAdminEmail = this.getCompanyUserAdminEmail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserAdminEmail", theCompanyUserAdminEmail), currentHashCode, theCompanyUserAdminEmail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserAdminEmail", theCompanyUserAdminEmail), currentHashCode, theCompanyUserAdminEmail, (this.companyUserAdminEmail!= null));
}
{
Date theCompanyStartDate;
theCompanyStartDate = this.getCompanyStartDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyStartDate", theCompanyStartDate), currentHashCode, theCompanyStartDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyStartDate", theCompanyStartDate), currentHashCode, theCompanyStartDate, (this.companyStartDate!= null));
}
{
String theEmployerId;
theEmployerId = this.getEmployerId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employerId", theEmployerId), currentHashCode, theEmployerId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employerId", theEmployerId), currentHashCode, theEmployerId, (this.employerId!= null));
}
{
MonthEnum theFiscalYearStartMonth;
theFiscalYearStartMonth = this.getFiscalYearStartMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiscalYearStartMonth", theFiscalYearStartMonth), currentHashCode, theFiscalYearStartMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiscalYearStartMonth", theFiscalYearStartMonth), currentHashCode, theFiscalYearStartMonth, (this.fiscalYearStartMonth!= null));
}
{
MonthEnum theTaxYearStartMonth;
theTaxYearStartMonth = this.getTaxYearStartMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearStartMonth", theTaxYearStartMonth), currentHashCode, theTaxYearStartMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearStartMonth", theTaxYearStartMonth), currentHashCode, theTaxYearStartMonth, (this.taxYearStartMonth!= null));
}
{
String theQBVersion;
theQBVersion = this.getQBVersion();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "qbVersion", theQBVersion), currentHashCode, theQBVersion);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "qbVersion", theQBVersion), currentHashCode, theQBVersion, (this.qbVersion!= null));
}
{
String theCountry;
theCountry = this.getCountry();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "country", theCountry), currentHashCode, theCountry);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "country", theCountry), currentHashCode, theCountry, (this.country!= null));
}
{
PhysicalAddress theShipAddr;
theShipAddr = this.getShipAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr, (this.shipAddr!= null));
}
{
List theOtherAddr;
theOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())));
}
{
TelephoneNumber theMobile;
theMobile = this.getMobile();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mobile", theMobile), currentHashCode, theMobile);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mobile", theMobile), currentHashCode, theMobile, (this.mobile!= null));
}
{
TelephoneNumber theFax;
theFax = this.getFax();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fax", theFax), currentHashCode, theFax);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fax", theFax), currentHashCode, theFax, (this.fax!= null));
}
{
EmailAddress theEmail;
theEmail = this.getEmail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail, (this.email!= null));
}
{
WebSiteAddress theWebSite;
theWebSite = this.getWebSite();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webSite", theWebSite), currentHashCode, theWebSite);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webSite", theWebSite), currentHashCode, theWebSite, (this.webSite!= null));
}
{
Date theLastImportedTime;
theLastImportedTime = this.getLastImportedTime();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastImportedTime", theLastImportedTime), currentHashCode, theLastImportedTime);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastImportedTime", theLastImportedTime), currentHashCode, theLastImportedTime, (this.lastImportedTime!= null));
}
{
String theSupportedLanguages;
theSupportedLanguages = this.getSupportedLanguages();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "supportedLanguages", theSupportedLanguages), currentHashCode, theSupportedLanguages);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "supportedLanguages", theSupportedLanguages), currentHashCode, theSupportedLanguages, (this.supportedLanguages!= null));
}
{
String theDefaultTimeZone;
theDefaultTimeZone = this.getDefaultTimeZone();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultTimeZone", theDefaultTimeZone), currentHashCode, theDefaultTimeZone);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultTimeZone", theDefaultTimeZone), currentHashCode, theDefaultTimeZone, (this.defaultTimeZone!= null));
}
{
Boolean theMultiByteCharsSupported;
theMultiByteCharsSupported = this.isMultiByteCharsSupported();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiByteCharsSupported", theMultiByteCharsSupported), currentHashCode, theMultiByteCharsSupported);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiByteCharsSupported", theMultiByteCharsSupported), currentHashCode, theMultiByteCharsSupported, (this.multiByteCharsSupported!= null));
}
{
List theNameValue;
theNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())));
}
{
IntuitAnyType theCompanyInfoEx;
theCompanyInfoEx = this.getCompanyInfoEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyInfoEx", theCompanyInfoEx), currentHashCode, theCompanyInfoEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyInfoEx", theCompanyInfoEx), currentHashCode, theCompanyInfoEx, (this.companyInfoEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyAccountingPrefs.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyAccountingPrefs.java
index 028d4a49..78defede 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyAccountingPrefs.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyAccountingPrefs.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -34,10 +34,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -98,8 +98,7 @@
"otherContactInfo",
"customerTerminology"
})
-public class CompanyAccountingPrefs
- implements Serializable, Equals, HashCode
+public class CompanyAccountingPrefs implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -513,8 +512,8 @@ public void setOtherContactInfo(List otherContactInfo) {
this.otherContactInfo = otherContactInfo;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CompanyAccountingPrefs)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -526,7 +525,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsUseAccountNumbers = this.isUseAccountNumbers();
Boolean rhsUseAccountNumbers;
rhsUseAccountNumbers = that.isUseAccountNumbers();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "useAccountNumbers", lhsUseAccountNumbers), LocatorUtils.property(thatLocator, "useAccountNumbers", rhsUseAccountNumbers), lhsUseAccountNumbers, rhsUseAccountNumbers)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "useAccountNumbers", lhsUseAccountNumbers), LocatorUtils.property(thatLocator, "useAccountNumbers", rhsUseAccountNumbers), lhsUseAccountNumbers, rhsUseAccountNumbers, (this.useAccountNumbers!= null), (that.useAccountNumbers!= null))) {
return false;
}
}
@@ -535,7 +534,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultARAccount = this.getDefaultARAccount();
ReferenceType rhsDefaultARAccount;
rhsDefaultARAccount = that.getDefaultARAccount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultARAccount", lhsDefaultARAccount), LocatorUtils.property(thatLocator, "defaultARAccount", rhsDefaultARAccount), lhsDefaultARAccount, rhsDefaultARAccount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultARAccount", lhsDefaultARAccount), LocatorUtils.property(thatLocator, "defaultARAccount", rhsDefaultARAccount), lhsDefaultARAccount, rhsDefaultARAccount, (this.defaultARAccount!= null), (that.defaultARAccount!= null))) {
return false;
}
}
@@ -544,7 +543,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultAPAccount = this.getDefaultAPAccount();
ReferenceType rhsDefaultAPAccount;
rhsDefaultAPAccount = that.getDefaultAPAccount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultAPAccount", lhsDefaultAPAccount), LocatorUtils.property(thatLocator, "defaultAPAccount", rhsDefaultAPAccount), lhsDefaultAPAccount, rhsDefaultAPAccount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultAPAccount", lhsDefaultAPAccount), LocatorUtils.property(thatLocator, "defaultAPAccount", rhsDefaultAPAccount), lhsDefaultAPAccount, rhsDefaultAPAccount, (this.defaultAPAccount!= null), (that.defaultAPAccount!= null))) {
return false;
}
}
@@ -553,7 +552,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRequiresAccounts = this.isRequiresAccounts();
Boolean rhsRequiresAccounts;
rhsRequiresAccounts = that.isRequiresAccounts();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "requiresAccounts", lhsRequiresAccounts), LocatorUtils.property(thatLocator, "requiresAccounts", rhsRequiresAccounts), lhsRequiresAccounts, rhsRequiresAccounts)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "requiresAccounts", lhsRequiresAccounts), LocatorUtils.property(thatLocator, "requiresAccounts", rhsRequiresAccounts), lhsRequiresAccounts, rhsRequiresAccounts, (this.requiresAccounts!= null), (that.requiresAccounts!= null))) {
return false;
}
}
@@ -562,7 +561,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTrackDepartments = this.isTrackDepartments();
Boolean rhsTrackDepartments;
rhsTrackDepartments = that.isTrackDepartments();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "trackDepartments", lhsTrackDepartments), LocatorUtils.property(thatLocator, "trackDepartments", rhsTrackDepartments), lhsTrackDepartments, rhsTrackDepartments)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "trackDepartments", lhsTrackDepartments), LocatorUtils.property(thatLocator, "trackDepartments", rhsTrackDepartments), lhsTrackDepartments, rhsTrackDepartments, (this.trackDepartments!= null), (that.trackDepartments!= null))) {
return false;
}
}
@@ -571,7 +570,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepartmentTerminology = this.getDepartmentTerminology();
String rhsDepartmentTerminology;
rhsDepartmentTerminology = that.getDepartmentTerminology();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentTerminology", lhsDepartmentTerminology), LocatorUtils.property(thatLocator, "departmentTerminology", rhsDepartmentTerminology), lhsDepartmentTerminology, rhsDepartmentTerminology)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentTerminology", lhsDepartmentTerminology), LocatorUtils.property(thatLocator, "departmentTerminology", rhsDepartmentTerminology), lhsDepartmentTerminology, rhsDepartmentTerminology, (this.departmentTerminology!= null), (that.departmentTerminology!= null))) {
return false;
}
}
@@ -580,7 +579,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassTrackingPerTxn = this.isClassTrackingPerTxn();
Boolean rhsClassTrackingPerTxn;
rhsClassTrackingPerTxn = that.isClassTrackingPerTxn();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classTrackingPerTxn", lhsClassTrackingPerTxn), LocatorUtils.property(thatLocator, "classTrackingPerTxn", rhsClassTrackingPerTxn), lhsClassTrackingPerTxn, rhsClassTrackingPerTxn)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classTrackingPerTxn", lhsClassTrackingPerTxn), LocatorUtils.property(thatLocator, "classTrackingPerTxn", rhsClassTrackingPerTxn), lhsClassTrackingPerTxn, rhsClassTrackingPerTxn, (this.classTrackingPerTxn!= null), (that.classTrackingPerTxn!= null))) {
return false;
}
}
@@ -589,7 +588,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassTrackingPerTxnLine = this.isClassTrackingPerTxnLine();
Boolean rhsClassTrackingPerTxnLine;
rhsClassTrackingPerTxnLine = that.isClassTrackingPerTxnLine();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classTrackingPerTxnLine", lhsClassTrackingPerTxnLine), LocatorUtils.property(thatLocator, "classTrackingPerTxnLine", rhsClassTrackingPerTxnLine), lhsClassTrackingPerTxnLine, rhsClassTrackingPerTxnLine)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classTrackingPerTxnLine", lhsClassTrackingPerTxnLine), LocatorUtils.property(thatLocator, "classTrackingPerTxnLine", rhsClassTrackingPerTxnLine), lhsClassTrackingPerTxnLine, rhsClassTrackingPerTxnLine, (this.classTrackingPerTxnLine!= null), (that.classTrackingPerTxnLine!= null))) {
return false;
}
}
@@ -598,7 +597,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAutoJournalEntryNumber = this.isAutoJournalEntryNumber();
Boolean rhsAutoJournalEntryNumber;
rhsAutoJournalEntryNumber = that.isAutoJournalEntryNumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "autoJournalEntryNumber", lhsAutoJournalEntryNumber), LocatorUtils.property(thatLocator, "autoJournalEntryNumber", rhsAutoJournalEntryNumber), lhsAutoJournalEntryNumber, rhsAutoJournalEntryNumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "autoJournalEntryNumber", lhsAutoJournalEntryNumber), LocatorUtils.property(thatLocator, "autoJournalEntryNumber", rhsAutoJournalEntryNumber), lhsAutoJournalEntryNumber, rhsAutoJournalEntryNumber, (this.autoJournalEntryNumber!= null), (that.autoJournalEntryNumber!= null))) {
return false;
}
}
@@ -607,7 +606,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFirstMonthOfFiscalYear = this.getFirstMonthOfFiscalYear();
MonthEnum rhsFirstMonthOfFiscalYear;
rhsFirstMonthOfFiscalYear = that.getFirstMonthOfFiscalYear();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "firstMonthOfFiscalYear", lhsFirstMonthOfFiscalYear), LocatorUtils.property(thatLocator, "firstMonthOfFiscalYear", rhsFirstMonthOfFiscalYear), lhsFirstMonthOfFiscalYear, rhsFirstMonthOfFiscalYear)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "firstMonthOfFiscalYear", lhsFirstMonthOfFiscalYear), LocatorUtils.property(thatLocator, "firstMonthOfFiscalYear", rhsFirstMonthOfFiscalYear), lhsFirstMonthOfFiscalYear, rhsFirstMonthOfFiscalYear, (this.firstMonthOfFiscalYear!= null), (that.firstMonthOfFiscalYear!= null))) {
return false;
}
}
@@ -616,7 +615,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxYearMonth = this.getTaxYearMonth();
MonthEnum rhsTaxYearMonth;
rhsTaxYearMonth = that.getTaxYearMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearMonth", lhsTaxYearMonth), LocatorUtils.property(thatLocator, "taxYearMonth", rhsTaxYearMonth), lhsTaxYearMonth, rhsTaxYearMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearMonth", lhsTaxYearMonth), LocatorUtils.property(thatLocator, "taxYearMonth", rhsTaxYearMonth), lhsTaxYearMonth, rhsTaxYearMonth, (this.taxYearMonth!= null), (that.taxYearMonth!= null))) {
return false;
}
}
@@ -625,7 +624,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxForm = this.getTaxForm();
String rhsTaxForm;
rhsTaxForm = that.getTaxForm();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxForm", lhsTaxForm), LocatorUtils.property(thatLocator, "taxForm", rhsTaxForm), lhsTaxForm, rhsTaxForm)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxForm", lhsTaxForm), LocatorUtils.property(thatLocator, "taxForm", rhsTaxForm), lhsTaxForm, rhsTaxForm, (this.taxForm!= null), (that.taxForm!= null))) {
return false;
}
}
@@ -634,7 +633,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBookCloseDate = this.getBookCloseDate();
Date rhsBookCloseDate;
rhsBookCloseDate = that.getBookCloseDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bookCloseDate", lhsBookCloseDate), LocatorUtils.property(thatLocator, "bookCloseDate", rhsBookCloseDate), lhsBookCloseDate, rhsBookCloseDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bookCloseDate", lhsBookCloseDate), LocatorUtils.property(thatLocator, "bookCloseDate", rhsBookCloseDate), lhsBookCloseDate, rhsBookCloseDate, (this.bookCloseDate!= null), (that.bookCloseDate!= null))) {
return false;
}
}
@@ -643,7 +642,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
List rhsOtherContactInfo;
rhsOtherContactInfo = (((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty()))?that.getOtherContactInfo():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())), ((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty())))) {
return false;
}
}
@@ -652,7 +651,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerTerminology = this.getCustomerTerminology();
String rhsCustomerTerminology;
rhsCustomerTerminology = that.getCustomerTerminology();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerTerminology", lhsCustomerTerminology), LocatorUtils.property(thatLocator, "customerTerminology", rhsCustomerTerminology), lhsCustomerTerminology, rhsCustomerTerminology)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerTerminology", lhsCustomerTerminology), LocatorUtils.property(thatLocator, "customerTerminology", rhsCustomerTerminology), lhsCustomerTerminology, rhsCustomerTerminology, (this.customerTerminology!= null), (that.customerTerminology!= null))) {
return false;
}
}
@@ -660,92 +659,92 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Boolean theUseAccountNumbers;
theUseAccountNumbers = this.isUseAccountNumbers();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useAccountNumbers", theUseAccountNumbers), currentHashCode, theUseAccountNumbers);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useAccountNumbers", theUseAccountNumbers), currentHashCode, theUseAccountNumbers, (this.useAccountNumbers!= null));
}
{
ReferenceType theDefaultARAccount;
theDefaultARAccount = this.getDefaultARAccount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultARAccount", theDefaultARAccount), currentHashCode, theDefaultARAccount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultARAccount", theDefaultARAccount), currentHashCode, theDefaultARAccount, (this.defaultARAccount!= null));
}
{
ReferenceType theDefaultAPAccount;
theDefaultAPAccount = this.getDefaultAPAccount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultAPAccount", theDefaultAPAccount), currentHashCode, theDefaultAPAccount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultAPAccount", theDefaultAPAccount), currentHashCode, theDefaultAPAccount, (this.defaultAPAccount!= null));
}
{
Boolean theRequiresAccounts;
theRequiresAccounts = this.isRequiresAccounts();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "requiresAccounts", theRequiresAccounts), currentHashCode, theRequiresAccounts);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "requiresAccounts", theRequiresAccounts), currentHashCode, theRequiresAccounts, (this.requiresAccounts!= null));
}
{
Boolean theTrackDepartments;
theTrackDepartments = this.isTrackDepartments();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackDepartments", theTrackDepartments), currentHashCode, theTrackDepartments);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "trackDepartments", theTrackDepartments), currentHashCode, theTrackDepartments, (this.trackDepartments!= null));
}
{
String theDepartmentTerminology;
theDepartmentTerminology = this.getDepartmentTerminology();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentTerminology", theDepartmentTerminology), currentHashCode, theDepartmentTerminology);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentTerminology", theDepartmentTerminology), currentHashCode, theDepartmentTerminology, (this.departmentTerminology!= null));
}
{
Boolean theClassTrackingPerTxn;
theClassTrackingPerTxn = this.isClassTrackingPerTxn();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classTrackingPerTxn", theClassTrackingPerTxn), currentHashCode, theClassTrackingPerTxn);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classTrackingPerTxn", theClassTrackingPerTxn), currentHashCode, theClassTrackingPerTxn, (this.classTrackingPerTxn!= null));
}
{
Boolean theClassTrackingPerTxnLine;
theClassTrackingPerTxnLine = this.isClassTrackingPerTxnLine();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classTrackingPerTxnLine", theClassTrackingPerTxnLine), currentHashCode, theClassTrackingPerTxnLine);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classTrackingPerTxnLine", theClassTrackingPerTxnLine), currentHashCode, theClassTrackingPerTxnLine, (this.classTrackingPerTxnLine!= null));
}
{
Boolean theAutoJournalEntryNumber;
theAutoJournalEntryNumber = this.isAutoJournalEntryNumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "autoJournalEntryNumber", theAutoJournalEntryNumber), currentHashCode, theAutoJournalEntryNumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "autoJournalEntryNumber", theAutoJournalEntryNumber), currentHashCode, theAutoJournalEntryNumber, (this.autoJournalEntryNumber!= null));
}
{
MonthEnum theFirstMonthOfFiscalYear;
theFirstMonthOfFiscalYear = this.getFirstMonthOfFiscalYear();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "firstMonthOfFiscalYear", theFirstMonthOfFiscalYear), currentHashCode, theFirstMonthOfFiscalYear);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "firstMonthOfFiscalYear", theFirstMonthOfFiscalYear), currentHashCode, theFirstMonthOfFiscalYear, (this.firstMonthOfFiscalYear!= null));
}
{
MonthEnum theTaxYearMonth;
theTaxYearMonth = this.getTaxYearMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearMonth", theTaxYearMonth), currentHashCode, theTaxYearMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearMonth", theTaxYearMonth), currentHashCode, theTaxYearMonth, (this.taxYearMonth!= null));
}
{
String theTaxForm;
theTaxForm = this.getTaxForm();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxForm", theTaxForm), currentHashCode, theTaxForm);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxForm", theTaxForm), currentHashCode, theTaxForm, (this.taxForm!= null));
}
{
Date theBookCloseDate;
theBookCloseDate = this.getBookCloseDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bookCloseDate", theBookCloseDate), currentHashCode, theBookCloseDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bookCloseDate", theBookCloseDate), currentHashCode, theBookCloseDate, (this.bookCloseDate!= null));
}
{
List theOtherContactInfo;
theOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())));
}
{
String theCustomerTerminology;
theCustomerTerminology = this.getCustomerTerminology();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerTerminology", theCustomerTerminology), currentHashCode, theCustomerTerminology);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerTerminology", theCustomerTerminology), currentHashCode, theCustomerTerminology, (this.customerTerminology!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyCurrency.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyCurrency.java
index 2896cce6..ea57a068 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyCurrency.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyCurrency.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -73,7 +73,7 @@
})
public class CompanyCurrency
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -182,8 +182,8 @@ public void setCompanyCurrencyEx(IntuitAnyType value) {
this.companyCurrencyEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CompanyCurrency)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -198,7 +198,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCode = this.getCode();
String rhsCode;
rhsCode = that.getCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode, (this.code!= null), (that.code!= null))) {
return false;
}
}
@@ -207,7 +207,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -216,7 +216,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -225,7 +225,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyCurrencyEx = this.getCompanyCurrencyEx();
IntuitAnyType rhsCompanyCurrencyEx;
rhsCompanyCurrencyEx = that.getCompanyCurrencyEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyCurrencyEx", lhsCompanyCurrencyEx), LocatorUtils.property(thatLocator, "companyCurrencyEx", rhsCompanyCurrencyEx), lhsCompanyCurrencyEx, rhsCompanyCurrencyEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyCurrencyEx", lhsCompanyCurrencyEx), LocatorUtils.property(thatLocator, "companyCurrencyEx", rhsCompanyCurrencyEx), lhsCompanyCurrencyEx, rhsCompanyCurrencyEx, (this.companyCurrencyEx!= null), (that.companyCurrencyEx!= null))) {
return false;
}
}
@@ -233,37 +233,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theCode;
theCode = this.getCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode, (this.code!= null));
}
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
IntuitAnyType theCompanyCurrencyEx;
theCompanyCurrencyEx = this.getCompanyCurrencyEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyCurrencyEx", theCompanyCurrencyEx), currentHashCode, theCompanyCurrencyEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyCurrencyEx", theCompanyCurrencyEx), currentHashCode, theCompanyCurrencyEx, (this.companyCurrencyEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyInfo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyInfo.java
index 417b890a..11e76974 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyInfo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CompanyInfo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -35,10 +35,10 @@
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
import com.intuit.sb.cdm.util.v3.DateTimeAdapter;
-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.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;
@@ -138,7 +138,7 @@
})
public class CompanyInfo
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -1084,8 +1084,8 @@ public void setNameValue(List nameValue) {
this.nameValue = nameValue;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CompanyInfo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -1100,7 +1100,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyName = this.getCompanyName();
String rhsCompanyName;
rhsCompanyName = that.getCompanyName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyName", lhsCompanyName), LocatorUtils.property(thatLocator, "companyName", rhsCompanyName), lhsCompanyName, rhsCompanyName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyName", lhsCompanyName), LocatorUtils.property(thatLocator, "companyName", rhsCompanyName), lhsCompanyName, rhsCompanyName, (this.companyName!= null), (that.companyName!= null))) {
return false;
}
}
@@ -1109,7 +1109,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLegalName = this.getLegalName();
String rhsLegalName;
rhsLegalName = that.getLegalName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "legalName", lhsLegalName), LocatorUtils.property(thatLocator, "legalName", rhsLegalName), lhsLegalName, rhsLegalName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "legalName", lhsLegalName), LocatorUtils.property(thatLocator, "legalName", rhsLegalName), lhsLegalName, rhsLegalName, (this.legalName!= null), (that.legalName!= null))) {
return false;
}
}
@@ -1118,7 +1118,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyAddr = this.getCompanyAddr();
PhysicalAddress rhsCompanyAddr;
rhsCompanyAddr = that.getCompanyAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyAddr", lhsCompanyAddr), LocatorUtils.property(thatLocator, "companyAddr", rhsCompanyAddr), lhsCompanyAddr, rhsCompanyAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyAddr", lhsCompanyAddr), LocatorUtils.property(thatLocator, "companyAddr", rhsCompanyAddr), lhsCompanyAddr, rhsCompanyAddr, (this.companyAddr!= null), (that.companyAddr!= null))) {
return false;
}
}
@@ -1127,7 +1127,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerCommunicationAddr = this.getCustomerCommunicationAddr();
PhysicalAddress rhsCustomerCommunicationAddr;
rhsCustomerCommunicationAddr = that.getCustomerCommunicationAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationAddr", lhsCustomerCommunicationAddr), LocatorUtils.property(thatLocator, "customerCommunicationAddr", rhsCustomerCommunicationAddr), lhsCustomerCommunicationAddr, rhsCustomerCommunicationAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationAddr", lhsCustomerCommunicationAddr), LocatorUtils.property(thatLocator, "customerCommunicationAddr", rhsCustomerCommunicationAddr), lhsCustomerCommunicationAddr, rhsCustomerCommunicationAddr, (this.customerCommunicationAddr!= null), (that.customerCommunicationAddr!= null))) {
return false;
}
}
@@ -1136,7 +1136,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLegalAddr = this.getLegalAddr();
PhysicalAddress rhsLegalAddr;
rhsLegalAddr = that.getLegalAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "legalAddr", lhsLegalAddr), LocatorUtils.property(thatLocator, "legalAddr", rhsLegalAddr), lhsLegalAddr, rhsLegalAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "legalAddr", lhsLegalAddr), LocatorUtils.property(thatLocator, "legalAddr", rhsLegalAddr), lhsLegalAddr, rhsLegalAddr, (this.legalAddr!= null), (that.legalAddr!= null))) {
return false;
}
}
@@ -1145,7 +1145,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyEmailAddr = this.getCompanyEmailAddr();
EmailAddress rhsCompanyEmailAddr;
rhsCompanyEmailAddr = that.getCompanyEmailAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyEmailAddr", lhsCompanyEmailAddr), LocatorUtils.property(thatLocator, "companyEmailAddr", rhsCompanyEmailAddr), lhsCompanyEmailAddr, rhsCompanyEmailAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyEmailAddr", lhsCompanyEmailAddr), LocatorUtils.property(thatLocator, "companyEmailAddr", rhsCompanyEmailAddr), lhsCompanyEmailAddr, rhsCompanyEmailAddr, (this.companyEmailAddr!= null), (that.companyEmailAddr!= null))) {
return false;
}
}
@@ -1154,7 +1154,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerCommunicationEmailAddr = this.getCustomerCommunicationEmailAddr();
EmailAddress rhsCustomerCommunicationEmailAddr;
rhsCustomerCommunicationEmailAddr = that.getCustomerCommunicationEmailAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationEmailAddr", lhsCustomerCommunicationEmailAddr), LocatorUtils.property(thatLocator, "customerCommunicationEmailAddr", rhsCustomerCommunicationEmailAddr), lhsCustomerCommunicationEmailAddr, rhsCustomerCommunicationEmailAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerCommunicationEmailAddr", lhsCustomerCommunicationEmailAddr), LocatorUtils.property(thatLocator, "customerCommunicationEmailAddr", rhsCustomerCommunicationEmailAddr), lhsCustomerCommunicationEmailAddr, rhsCustomerCommunicationEmailAddr, (this.customerCommunicationEmailAddr!= null), (that.customerCommunicationEmailAddr!= null))) {
return false;
}
}
@@ -1163,7 +1163,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyURL = this.getCompanyURL();
WebSiteAddress rhsCompanyURL;
rhsCompanyURL = that.getCompanyURL();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyURL", lhsCompanyURL), LocatorUtils.property(thatLocator, "companyURL", rhsCompanyURL), lhsCompanyURL, rhsCompanyURL)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyURL", lhsCompanyURL), LocatorUtils.property(thatLocator, "companyURL", rhsCompanyURL), lhsCompanyURL, rhsCompanyURL, (this.companyURL!= null), (that.companyURL!= null))) {
return false;
}
}
@@ -1172,7 +1172,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrimaryPhone = this.getPrimaryPhone();
TelephoneNumber rhsPrimaryPhone;
rhsPrimaryPhone = that.getPrimaryPhone();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryPhone", lhsPrimaryPhone), LocatorUtils.property(thatLocator, "primaryPhone", rhsPrimaryPhone), lhsPrimaryPhone, rhsPrimaryPhone)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryPhone", lhsPrimaryPhone), LocatorUtils.property(thatLocator, "primaryPhone", rhsPrimaryPhone), lhsPrimaryPhone, rhsPrimaryPhone, (this.primaryPhone!= null), (that.primaryPhone!= null))) {
return false;
}
}
@@ -1181,7 +1181,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
List rhsOtherContactInfo;
rhsOtherContactInfo = (((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty()))?that.getOtherContactInfo():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContactInfo", lhsOtherContactInfo), LocatorUtils.property(thatLocator, "otherContactInfo", rhsOtherContactInfo), lhsOtherContactInfo, rhsOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())), ((that.otherContactInfo!= null)&&(!that.otherContactInfo.isEmpty())))) {
return false;
}
}
@@ -1190,7 +1190,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyFileName = this.getCompanyFileName();
String rhsCompanyFileName;
rhsCompanyFileName = that.getCompanyFileName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyFileName", lhsCompanyFileName), LocatorUtils.property(thatLocator, "companyFileName", rhsCompanyFileName), lhsCompanyFileName, rhsCompanyFileName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyFileName", lhsCompanyFileName), LocatorUtils.property(thatLocator, "companyFileName", rhsCompanyFileName), lhsCompanyFileName, rhsCompanyFileName, (this.companyFileName!= null), (that.companyFileName!= null))) {
return false;
}
}
@@ -1199,7 +1199,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFlavorStratum = this.getFlavorStratum();
String rhsFlavorStratum;
rhsFlavorStratum = that.getFlavorStratum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "flavorStratum", lhsFlavorStratum), LocatorUtils.property(thatLocator, "flavorStratum", rhsFlavorStratum), lhsFlavorStratum, rhsFlavorStratum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "flavorStratum", lhsFlavorStratum), LocatorUtils.property(thatLocator, "flavorStratum", rhsFlavorStratum), lhsFlavorStratum, rhsFlavorStratum, (this.flavorStratum!= null), (that.flavorStratum!= null))) {
return false;
}
}
@@ -1208,7 +1208,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSampleFile = this.isSampleFile();
Boolean rhsSampleFile;
rhsSampleFile = that.isSampleFile();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "sampleFile", lhsSampleFile), LocatorUtils.property(thatLocator, "sampleFile", rhsSampleFile), lhsSampleFile, rhsSampleFile)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "sampleFile", lhsSampleFile), LocatorUtils.property(thatLocator, "sampleFile", rhsSampleFile), lhsSampleFile, rhsSampleFile, (this.sampleFile!= null), (that.sampleFile!= null))) {
return false;
}
}
@@ -1217,7 +1217,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyUserId = this.getCompanyUserId();
String rhsCompanyUserId;
rhsCompanyUserId = that.getCompanyUserId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserId", lhsCompanyUserId), LocatorUtils.property(thatLocator, "companyUserId", rhsCompanyUserId), lhsCompanyUserId, rhsCompanyUserId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserId", lhsCompanyUserId), LocatorUtils.property(thatLocator, "companyUserId", rhsCompanyUserId), lhsCompanyUserId, rhsCompanyUserId, (this.companyUserId!= null), (that.companyUserId!= null))) {
return false;
}
}
@@ -1226,7 +1226,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyUserAdminEmail = this.getCompanyUserAdminEmail();
String rhsCompanyUserAdminEmail;
rhsCompanyUserAdminEmail = that.getCompanyUserAdminEmail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserAdminEmail", lhsCompanyUserAdminEmail), LocatorUtils.property(thatLocator, "companyUserAdminEmail", rhsCompanyUserAdminEmail), lhsCompanyUserAdminEmail, rhsCompanyUserAdminEmail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyUserAdminEmail", lhsCompanyUserAdminEmail), LocatorUtils.property(thatLocator, "companyUserAdminEmail", rhsCompanyUserAdminEmail), lhsCompanyUserAdminEmail, rhsCompanyUserAdminEmail, (this.companyUserAdminEmail!= null), (that.companyUserAdminEmail!= null))) {
return false;
}
}
@@ -1235,7 +1235,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyStartDate = this.getCompanyStartDate();
Date rhsCompanyStartDate;
rhsCompanyStartDate = that.getCompanyStartDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyStartDate", lhsCompanyStartDate), LocatorUtils.property(thatLocator, "companyStartDate", rhsCompanyStartDate), lhsCompanyStartDate, rhsCompanyStartDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyStartDate", lhsCompanyStartDate), LocatorUtils.property(thatLocator, "companyStartDate", rhsCompanyStartDate), lhsCompanyStartDate, rhsCompanyStartDate, (this.companyStartDate!= null), (that.companyStartDate!= null))) {
return false;
}
}
@@ -1244,7 +1244,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmployerId = this.getEmployerId();
String rhsEmployerId;
rhsEmployerId = that.getEmployerId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "employerId", lhsEmployerId), LocatorUtils.property(thatLocator, "employerId", rhsEmployerId), lhsEmployerId, rhsEmployerId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "employerId", lhsEmployerId), LocatorUtils.property(thatLocator, "employerId", rhsEmployerId), lhsEmployerId, rhsEmployerId, (this.employerId!= null), (that.employerId!= null))) {
return false;
}
}
@@ -1253,7 +1253,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFiscalYearStartMonth = this.getFiscalYearStartMonth();
MonthEnum rhsFiscalYearStartMonth;
rhsFiscalYearStartMonth = that.getFiscalYearStartMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fiscalYearStartMonth", lhsFiscalYearStartMonth), LocatorUtils.property(thatLocator, "fiscalYearStartMonth", rhsFiscalYearStartMonth), lhsFiscalYearStartMonth, rhsFiscalYearStartMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fiscalYearStartMonth", lhsFiscalYearStartMonth), LocatorUtils.property(thatLocator, "fiscalYearStartMonth", rhsFiscalYearStartMonth), lhsFiscalYearStartMonth, rhsFiscalYearStartMonth, (this.fiscalYearStartMonth!= null), (that.fiscalYearStartMonth!= null))) {
return false;
}
}
@@ -1262,7 +1262,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxYearStartMonth = this.getTaxYearStartMonth();
MonthEnum rhsTaxYearStartMonth;
rhsTaxYearStartMonth = that.getTaxYearStartMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearStartMonth", lhsTaxYearStartMonth), LocatorUtils.property(thatLocator, "taxYearStartMonth", rhsTaxYearStartMonth), lhsTaxYearStartMonth, rhsTaxYearStartMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxYearStartMonth", lhsTaxYearStartMonth), LocatorUtils.property(thatLocator, "taxYearStartMonth", rhsTaxYearStartMonth), lhsTaxYearStartMonth, rhsTaxYearStartMonth, (this.taxYearStartMonth!= null), (that.taxYearStartMonth!= null))) {
return false;
}
}
@@ -1271,7 +1271,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQBVersion = this.getQBVersion();
String rhsQBVersion;
rhsQBVersion = that.getQBVersion();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "qbVersion", lhsQBVersion), LocatorUtils.property(thatLocator, "qbVersion", rhsQBVersion), lhsQBVersion, rhsQBVersion)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "qbVersion", lhsQBVersion), LocatorUtils.property(thatLocator, "qbVersion", rhsQBVersion), lhsQBVersion, rhsQBVersion, (this.qbVersion!= null), (that.qbVersion!= null))) {
return false;
}
}
@@ -1280,7 +1280,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCountry = this.getCountry();
String rhsCountry;
rhsCountry = that.getCountry();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "country", lhsCountry), LocatorUtils.property(thatLocator, "country", rhsCountry), lhsCountry, rhsCountry)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "country", lhsCountry), LocatorUtils.property(thatLocator, "country", rhsCountry), lhsCountry, rhsCountry, (this.country!= null), (that.country!= null))) {
return false;
}
}
@@ -1289,7 +1289,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsShipAddr = this.getShipAddr();
PhysicalAddress rhsShipAddr;
rhsShipAddr = that.getShipAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr, (this.shipAddr!= null), (that.shipAddr!= null))) {
return false;
}
}
@@ -1298,7 +1298,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
List rhsOtherAddr;
rhsOtherAddr = (((that.otherAddr!= null)&&(!that.otherAddr.isEmpty()))?that.getOtherAddr():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())), ((that.otherAddr!= null)&&(!that.otherAddr.isEmpty())))) {
return false;
}
}
@@ -1307,7 +1307,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMobile = this.getMobile();
TelephoneNumber rhsMobile;
rhsMobile = that.getMobile();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "mobile", lhsMobile), LocatorUtils.property(thatLocator, "mobile", rhsMobile), lhsMobile, rhsMobile)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "mobile", lhsMobile), LocatorUtils.property(thatLocator, "mobile", rhsMobile), lhsMobile, rhsMobile, (this.mobile!= null), (that.mobile!= null))) {
return false;
}
}
@@ -1316,7 +1316,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFax = this.getFax();
TelephoneNumber rhsFax;
rhsFax = that.getFax();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fax", lhsFax), LocatorUtils.property(thatLocator, "fax", rhsFax), lhsFax, rhsFax)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fax", lhsFax), LocatorUtils.property(thatLocator, "fax", rhsFax), lhsFax, rhsFax, (this.fax!= null), (that.fax!= null))) {
return false;
}
}
@@ -1325,7 +1325,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmail = this.getEmail();
EmailAddress rhsEmail;
rhsEmail = that.getEmail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail, (this.email!= null), (that.email!= null))) {
return false;
}
}
@@ -1334,7 +1334,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsWebAddr = this.getWebAddr();
WebSiteAddress rhsWebAddr;
rhsWebAddr = that.getWebAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "webAddr", lhsWebAddr), LocatorUtils.property(thatLocator, "webAddr", rhsWebAddr), lhsWebAddr, rhsWebAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "webAddr", lhsWebAddr), LocatorUtils.property(thatLocator, "webAddr", rhsWebAddr), lhsWebAddr, rhsWebAddr, (this.webAddr!= null), (that.webAddr!= null))) {
return false;
}
}
@@ -1343,7 +1343,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLastImportedTime = this.getLastImportedTime();
Date rhsLastImportedTime;
rhsLastImportedTime = that.getLastImportedTime();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "lastImportedTime", lhsLastImportedTime), LocatorUtils.property(thatLocator, "lastImportedTime", rhsLastImportedTime), lhsLastImportedTime, rhsLastImportedTime)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lastImportedTime", lhsLastImportedTime), LocatorUtils.property(thatLocator, "lastImportedTime", rhsLastImportedTime), lhsLastImportedTime, rhsLastImportedTime, (this.lastImportedTime!= null), (that.lastImportedTime!= null))) {
return false;
}
}
@@ -1352,7 +1352,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLastSyncTime = this.getLastSyncTime();
Date rhsLastSyncTime;
rhsLastSyncTime = that.getLastSyncTime();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "lastSyncTime", lhsLastSyncTime), LocatorUtils.property(thatLocator, "lastSyncTime", rhsLastSyncTime), lhsLastSyncTime, rhsLastSyncTime)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "lastSyncTime", lhsLastSyncTime), LocatorUtils.property(thatLocator, "lastSyncTime", rhsLastSyncTime), lhsLastSyncTime, rhsLastSyncTime, (this.lastSyncTime!= null), (that.lastSyncTime!= null))) {
return false;
}
}
@@ -1361,7 +1361,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSupportedLanguages = this.getSupportedLanguages();
String rhsSupportedLanguages;
rhsSupportedLanguages = that.getSupportedLanguages();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "supportedLanguages", lhsSupportedLanguages), LocatorUtils.property(thatLocator, "supportedLanguages", rhsSupportedLanguages), lhsSupportedLanguages, rhsSupportedLanguages)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "supportedLanguages", lhsSupportedLanguages), LocatorUtils.property(thatLocator, "supportedLanguages", rhsSupportedLanguages), lhsSupportedLanguages, rhsSupportedLanguages, (this.supportedLanguages!= null), (that.supportedLanguages!= null))) {
return false;
}
}
@@ -1370,7 +1370,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultTimeZone = this.getDefaultTimeZone();
String rhsDefaultTimeZone;
rhsDefaultTimeZone = that.getDefaultTimeZone();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultTimeZone", lhsDefaultTimeZone), LocatorUtils.property(thatLocator, "defaultTimeZone", rhsDefaultTimeZone), lhsDefaultTimeZone, rhsDefaultTimeZone)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultTimeZone", lhsDefaultTimeZone), LocatorUtils.property(thatLocator, "defaultTimeZone", rhsDefaultTimeZone), lhsDefaultTimeZone, rhsDefaultTimeZone, (this.defaultTimeZone!= null), (that.defaultTimeZone!= null))) {
return false;
}
}
@@ -1379,7 +1379,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMultiByteCharsSupported = this.isMultiByteCharsSupported();
Boolean rhsMultiByteCharsSupported;
rhsMultiByteCharsSupported = that.isMultiByteCharsSupported();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "multiByteCharsSupported", lhsMultiByteCharsSupported), LocatorUtils.property(thatLocator, "multiByteCharsSupported", rhsMultiByteCharsSupported), lhsMultiByteCharsSupported, rhsMultiByteCharsSupported)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "multiByteCharsSupported", lhsMultiByteCharsSupported), LocatorUtils.property(thatLocator, "multiByteCharsSupported", rhsMultiByteCharsSupported), lhsMultiByteCharsSupported, rhsMultiByteCharsSupported, (this.multiByteCharsSupported!= null), (that.multiByteCharsSupported!= null))) {
return false;
}
}
@@ -1388,7 +1388,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
List rhsNameValue;
rhsNameValue = (((that.nameValue!= null)&&(!that.nameValue.isEmpty()))?that.getNameValue():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())), ((that.nameValue!= null)&&(!that.nameValue.isEmpty())))) {
return false;
}
}
@@ -1397,7 +1397,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCompanyInfoEx = this.getCompanyInfoEx();
IntuitAnyType rhsCompanyInfoEx;
rhsCompanyInfoEx = that.getCompanyInfoEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "companyInfoEx", lhsCompanyInfoEx), LocatorUtils.property(thatLocator, "companyInfoEx", rhsCompanyInfoEx), lhsCompanyInfoEx, rhsCompanyInfoEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "companyInfoEx", lhsCompanyInfoEx), LocatorUtils.property(thatLocator, "companyInfoEx", rhsCompanyInfoEx), lhsCompanyInfoEx, rhsCompanyInfoEx, (this.companyInfoEx!= null), (that.companyInfoEx!= null))) {
return false;
}
}
@@ -1405,187 +1405,187 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theCompanyName;
theCompanyName = this.getCompanyName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyName", theCompanyName), currentHashCode, theCompanyName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyName", theCompanyName), currentHashCode, theCompanyName, (this.companyName!= null));
}
{
String theLegalName;
theLegalName = this.getLegalName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalName", theLegalName), currentHashCode, theLegalName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalName", theLegalName), currentHashCode, theLegalName, (this.legalName!= null));
}
{
PhysicalAddress theCompanyAddr;
theCompanyAddr = this.getCompanyAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyAddr", theCompanyAddr), currentHashCode, theCompanyAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyAddr", theCompanyAddr), currentHashCode, theCompanyAddr, (this.companyAddr!= null));
}
{
PhysicalAddress theCustomerCommunicationAddr;
theCustomerCommunicationAddr = this.getCustomerCommunicationAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationAddr", theCustomerCommunicationAddr), currentHashCode, theCustomerCommunicationAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationAddr", theCustomerCommunicationAddr), currentHashCode, theCustomerCommunicationAddr, (this.customerCommunicationAddr!= null));
}
{
PhysicalAddress theLegalAddr;
theLegalAddr = this.getLegalAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalAddr", theLegalAddr), currentHashCode, theLegalAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "legalAddr", theLegalAddr), currentHashCode, theLegalAddr, (this.legalAddr!= null));
}
{
EmailAddress theCompanyEmailAddr;
theCompanyEmailAddr = this.getCompanyEmailAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyEmailAddr", theCompanyEmailAddr), currentHashCode, theCompanyEmailAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyEmailAddr", theCompanyEmailAddr), currentHashCode, theCompanyEmailAddr, (this.companyEmailAddr!= null));
}
{
EmailAddress theCustomerCommunicationEmailAddr;
theCustomerCommunicationEmailAddr = this.getCustomerCommunicationEmailAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationEmailAddr", theCustomerCommunicationEmailAddr), currentHashCode, theCustomerCommunicationEmailAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerCommunicationEmailAddr", theCustomerCommunicationEmailAddr), currentHashCode, theCustomerCommunicationEmailAddr, (this.customerCommunicationEmailAddr!= null));
}
{
WebSiteAddress theCompanyURL;
theCompanyURL = this.getCompanyURL();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyURL", theCompanyURL), currentHashCode, theCompanyURL);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyURL", theCompanyURL), currentHashCode, theCompanyURL, (this.companyURL!= null));
}
{
TelephoneNumber thePrimaryPhone;
thePrimaryPhone = this.getPrimaryPhone();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryPhone", thePrimaryPhone), currentHashCode, thePrimaryPhone);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryPhone", thePrimaryPhone), currentHashCode, thePrimaryPhone, (this.primaryPhone!= null));
}
{
List theOtherContactInfo;
theOtherContactInfo = (((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty()))?this.getOtherContactInfo():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContactInfo", theOtherContactInfo), currentHashCode, theOtherContactInfo, ((this.otherContactInfo!= null)&&(!this.otherContactInfo.isEmpty())));
}
{
String theCompanyFileName;
theCompanyFileName = this.getCompanyFileName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyFileName", theCompanyFileName), currentHashCode, theCompanyFileName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyFileName", theCompanyFileName), currentHashCode, theCompanyFileName, (this.companyFileName!= null));
}
{
String theFlavorStratum;
theFlavorStratum = this.getFlavorStratum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "flavorStratum", theFlavorStratum), currentHashCode, theFlavorStratum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "flavorStratum", theFlavorStratum), currentHashCode, theFlavorStratum, (this.flavorStratum!= null));
}
{
Boolean theSampleFile;
theSampleFile = this.isSampleFile();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sampleFile", theSampleFile), currentHashCode, theSampleFile);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sampleFile", theSampleFile), currentHashCode, theSampleFile, (this.sampleFile!= null));
}
{
String theCompanyUserId;
theCompanyUserId = this.getCompanyUserId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserId", theCompanyUserId), currentHashCode, theCompanyUserId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserId", theCompanyUserId), currentHashCode, theCompanyUserId, (this.companyUserId!= null));
}
{
String theCompanyUserAdminEmail;
theCompanyUserAdminEmail = this.getCompanyUserAdminEmail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserAdminEmail", theCompanyUserAdminEmail), currentHashCode, theCompanyUserAdminEmail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyUserAdminEmail", theCompanyUserAdminEmail), currentHashCode, theCompanyUserAdminEmail, (this.companyUserAdminEmail!= null));
}
{
Date theCompanyStartDate;
theCompanyStartDate = this.getCompanyStartDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyStartDate", theCompanyStartDate), currentHashCode, theCompanyStartDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyStartDate", theCompanyStartDate), currentHashCode, theCompanyStartDate, (this.companyStartDate!= null));
}
{
String theEmployerId;
theEmployerId = this.getEmployerId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employerId", theEmployerId), currentHashCode, theEmployerId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employerId", theEmployerId), currentHashCode, theEmployerId, (this.employerId!= null));
}
{
MonthEnum theFiscalYearStartMonth;
theFiscalYearStartMonth = this.getFiscalYearStartMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiscalYearStartMonth", theFiscalYearStartMonth), currentHashCode, theFiscalYearStartMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fiscalYearStartMonth", theFiscalYearStartMonth), currentHashCode, theFiscalYearStartMonth, (this.fiscalYearStartMonth!= null));
}
{
MonthEnum theTaxYearStartMonth;
theTaxYearStartMonth = this.getTaxYearStartMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearStartMonth", theTaxYearStartMonth), currentHashCode, theTaxYearStartMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxYearStartMonth", theTaxYearStartMonth), currentHashCode, theTaxYearStartMonth, (this.taxYearStartMonth!= null));
}
{
String theQBVersion;
theQBVersion = this.getQBVersion();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "qbVersion", theQBVersion), currentHashCode, theQBVersion);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "qbVersion", theQBVersion), currentHashCode, theQBVersion, (this.qbVersion!= null));
}
{
String theCountry;
theCountry = this.getCountry();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "country", theCountry), currentHashCode, theCountry);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "country", theCountry), currentHashCode, theCountry, (this.country!= null));
}
{
PhysicalAddress theShipAddr;
theShipAddr = this.getShipAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr, (this.shipAddr!= null));
}
{
List theOtherAddr;
theOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())));
}
{
TelephoneNumber theMobile;
theMobile = this.getMobile();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mobile", theMobile), currentHashCode, theMobile);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mobile", theMobile), currentHashCode, theMobile, (this.mobile!= null));
}
{
TelephoneNumber theFax;
theFax = this.getFax();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fax", theFax), currentHashCode, theFax);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fax", theFax), currentHashCode, theFax, (this.fax!= null));
}
{
EmailAddress theEmail;
theEmail = this.getEmail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail, (this.email!= null));
}
{
WebSiteAddress theWebAddr;
theWebAddr = this.getWebAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webAddr", theWebAddr), currentHashCode, theWebAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webAddr", theWebAddr), currentHashCode, theWebAddr, (this.webAddr!= null));
}
{
Date theLastImportedTime;
theLastImportedTime = this.getLastImportedTime();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastImportedTime", theLastImportedTime), currentHashCode, theLastImportedTime);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastImportedTime", theLastImportedTime), currentHashCode, theLastImportedTime, (this.lastImportedTime!= null));
}
{
Date theLastSyncTime;
theLastSyncTime = this.getLastSyncTime();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastSyncTime", theLastSyncTime), currentHashCode, theLastSyncTime);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lastSyncTime", theLastSyncTime), currentHashCode, theLastSyncTime, (this.lastSyncTime!= null));
}
{
String theSupportedLanguages;
theSupportedLanguages = this.getSupportedLanguages();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "supportedLanguages", theSupportedLanguages), currentHashCode, theSupportedLanguages);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "supportedLanguages", theSupportedLanguages), currentHashCode, theSupportedLanguages, (this.supportedLanguages!= null));
}
{
String theDefaultTimeZone;
theDefaultTimeZone = this.getDefaultTimeZone();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultTimeZone", theDefaultTimeZone), currentHashCode, theDefaultTimeZone);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultTimeZone", theDefaultTimeZone), currentHashCode, theDefaultTimeZone, (this.defaultTimeZone!= null));
}
{
Boolean theMultiByteCharsSupported;
theMultiByteCharsSupported = this.isMultiByteCharsSupported();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiByteCharsSupported", theMultiByteCharsSupported), currentHashCode, theMultiByteCharsSupported);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiByteCharsSupported", theMultiByteCharsSupported), currentHashCode, theMultiByteCharsSupported, (this.multiByteCharsSupported!= null));
}
{
List theNameValue;
theNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())));
}
{
IntuitAnyType theCompanyInfoEx;
theCompanyInfoEx = this.getCompanyInfoEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyInfoEx", theCompanyInfoEx), currentHashCode, theCompanyInfoEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "companyInfoEx", theCompanyInfoEx), currentHashCode, theCompanyInfoEx, (this.companyInfoEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactInfo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactInfo.java
index dc5d318a..05453796 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactInfo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactInfo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -76,8 +76,7 @@
"webSite",
"otherContact"
})
-public class ContactInfo
- implements Serializable, Equals, HashCode
+public class ContactInfo implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -212,8 +211,8 @@ public void setOtherContact(GenericContactType value) {
this.otherContact = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof ContactInfo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -225,7 +224,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
ContactTypeEnum rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -234,7 +233,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTelephone = this.getTelephone();
TelephoneNumber rhsTelephone;
rhsTelephone = that.getTelephone();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "telephone", lhsTelephone), LocatorUtils.property(thatLocator, "telephone", rhsTelephone), lhsTelephone, rhsTelephone)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "telephone", lhsTelephone), LocatorUtils.property(thatLocator, "telephone", rhsTelephone), lhsTelephone, rhsTelephone, (this.telephone!= null), (that.telephone!= null))) {
return false;
}
}
@@ -243,7 +242,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmail = this.getEmail();
EmailAddress rhsEmail;
rhsEmail = that.getEmail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "email", lhsEmail), LocatorUtils.property(thatLocator, "email", rhsEmail), lhsEmail, rhsEmail, (this.email!= null), (that.email!= null))) {
return false;
}
}
@@ -252,7 +251,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsWebSite = this.getWebSite();
WebSiteAddress rhsWebSite;
rhsWebSite = that.getWebSite();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "webSite", lhsWebSite), LocatorUtils.property(thatLocator, "webSite", rhsWebSite), lhsWebSite, rhsWebSite)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "webSite", lhsWebSite), LocatorUtils.property(thatLocator, "webSite", rhsWebSite), lhsWebSite, rhsWebSite, (this.webSite!= null), (that.webSite!= null))) {
return false;
}
}
@@ -261,7 +260,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherContact = this.getOtherContact();
GenericContactType rhsOtherContact;
rhsOtherContact = that.getOtherContact();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContact", lhsOtherContact), LocatorUtils.property(thatLocator, "otherContact", rhsOtherContact), lhsOtherContact, rhsOtherContact)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherContact", lhsOtherContact), LocatorUtils.property(thatLocator, "otherContact", rhsOtherContact), lhsOtherContact, rhsOtherContact, (this.otherContact!= null), (that.otherContact!= null))) {
return false;
}
}
@@ -269,42 +268,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ContactTypeEnum theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
TelephoneNumber theTelephone;
theTelephone = this.getTelephone();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "telephone", theTelephone), currentHashCode, theTelephone);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "telephone", theTelephone), currentHashCode, theTelephone, (this.telephone!= null));
}
{
EmailAddress theEmail;
theEmail = this.getEmail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "email", theEmail), currentHashCode, theEmail, (this.email!= null));
}
{
WebSiteAddress theWebSite;
theWebSite = this.getWebSite();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webSite", theWebSite), currentHashCode, theWebSite);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "webSite", theWebSite), currentHashCode, theWebSite, (this.webSite!= null));
}
{
GenericContactType theOtherContact;
theOtherContact = this.getOtherContact();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContact", theOtherContact), currentHashCode, theOtherContact);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherContact", theOtherContact), currentHashCode, theOtherContact, (this.otherContact!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactTypeEnum.java
index a2aec772..f16f0ec2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ContactTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPayment.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPayment.java
index d67401ee..4bf59ee2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPayment.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPayment.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -69,8 +69,7 @@
"creditChargeInfo",
"creditChargeResponse"
})
-public class CreditCardPayment
- implements Serializable, Equals, HashCode
+public class CreditCardPayment implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -127,8 +126,8 @@ public void setCreditChargeResponse(CreditChargeResponse value) {
this.creditChargeResponse = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CreditCardPayment)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -140,7 +139,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditChargeInfo = this.getCreditChargeInfo();
CreditChargeInfo rhsCreditChargeInfo;
rhsCreditChargeInfo = that.getCreditChargeInfo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeInfo", lhsCreditChargeInfo), LocatorUtils.property(thatLocator, "creditChargeInfo", rhsCreditChargeInfo), lhsCreditChargeInfo, rhsCreditChargeInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeInfo", lhsCreditChargeInfo), LocatorUtils.property(thatLocator, "creditChargeInfo", rhsCreditChargeInfo), lhsCreditChargeInfo, rhsCreditChargeInfo, (this.creditChargeInfo!= null), (that.creditChargeInfo!= null))) {
return false;
}
}
@@ -149,7 +148,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditChargeResponse = this.getCreditChargeResponse();
CreditChargeResponse rhsCreditChargeResponse;
rhsCreditChargeResponse = that.getCreditChargeResponse();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeResponse", lhsCreditChargeResponse), LocatorUtils.property(thatLocator, "creditChargeResponse", rhsCreditChargeResponse), lhsCreditChargeResponse, rhsCreditChargeResponse)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeResponse", lhsCreditChargeResponse), LocatorUtils.property(thatLocator, "creditChargeResponse", rhsCreditChargeResponse), lhsCreditChargeResponse, rhsCreditChargeResponse, (this.creditChargeResponse!= null), (that.creditChargeResponse!= null))) {
return false;
}
}
@@ -157,27 +156,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
CreditChargeInfo theCreditChargeInfo;
theCreditChargeInfo = this.getCreditChargeInfo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeInfo", theCreditChargeInfo), currentHashCode, theCreditChargeInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeInfo", theCreditChargeInfo), currentHashCode, theCreditChargeInfo, (this.creditChargeInfo!= null));
}
{
CreditChargeResponse theCreditChargeResponse;
theCreditChargeResponse = this.getCreditChargeResponse();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeResponse", theCreditChargeResponse), currentHashCode, theCreditChargeResponse);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeResponse", theCreditChargeResponse), currentHashCode, theCreditChargeResponse, (this.creditChargeResponse!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPurchase.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPurchase.java
index a946587b..0beb35db 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPurchase.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardPurchase.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -66,8 +66,7 @@
"accountRef",
"credit"
})
-public class CreditCardPurchase
- implements Serializable, Equals, HashCode
+public class CreditCardPurchase implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -124,8 +123,8 @@ public void setCredit(Boolean value) {
this.credit = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CreditCardPurchase)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -137,7 +136,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -146,7 +145,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCredit = this.isCredit();
Boolean rhsCredit;
rhsCredit = that.isCredit();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "credit", lhsCredit), LocatorUtils.property(thatLocator, "credit", rhsCredit), lhsCredit, rhsCredit)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "credit", lhsCredit), LocatorUtils.property(thatLocator, "credit", rhsCredit), lhsCredit, rhsCredit, (this.credit!= null), (that.credit!= null))) {
return false;
}
}
@@ -154,27 +153,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
Boolean theCredit;
theCredit = this.isCredit();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "credit", theCredit), currentHashCode, theCredit);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "credit", theCredit), currentHashCode, theCredit, (this.credit!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardTypeEnum.java
index 5318a41d..f40471be 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditCardTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeInfo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeInfo.java
index 49112e92..8d8c4122 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeInfo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeInfo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -93,8 +93,7 @@
"processPayment",
"creditCardChargeInfoEx"
})
-public class CreditChargeInfo
- implements Serializable, Equals, HashCode
+public class CreditChargeInfo implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -463,8 +462,8 @@ public void setCreditCardChargeInfoEx(IntuitAnyType value) {
this.creditCardChargeInfoEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CreditChargeInfo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -476,7 +475,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNumber = this.getNumber();
String rhsNumber;
rhsNumber = that.getNumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "number", lhsNumber), LocatorUtils.property(thatLocator, "number", rhsNumber), lhsNumber, rhsNumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "number", lhsNumber), LocatorUtils.property(thatLocator, "number", rhsNumber), lhsNumber, rhsNumber, (this.number!= null), (that.number!= null))) {
return false;
}
}
@@ -485,7 +484,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
String rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -494,7 +493,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNameOnAcct = this.getNameOnAcct();
String rhsNameOnAcct;
rhsNameOnAcct = that.getNameOnAcct();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "nameOnAcct", lhsNameOnAcct), LocatorUtils.property(thatLocator, "nameOnAcct", rhsNameOnAcct), lhsNameOnAcct, rhsNameOnAcct)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "nameOnAcct", lhsNameOnAcct), LocatorUtils.property(thatLocator, "nameOnAcct", rhsNameOnAcct), lhsNameOnAcct, rhsNameOnAcct, (this.nameOnAcct!= null), (that.nameOnAcct!= null))) {
return false;
}
}
@@ -503,7 +502,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCcExpiryMonth = this.getCcExpiryMonth();
Integer rhsCcExpiryMonth;
rhsCcExpiryMonth = that.getCcExpiryMonth();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccExpiryMonth", lhsCcExpiryMonth), LocatorUtils.property(thatLocator, "ccExpiryMonth", rhsCcExpiryMonth), lhsCcExpiryMonth, rhsCcExpiryMonth)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccExpiryMonth", lhsCcExpiryMonth), LocatorUtils.property(thatLocator, "ccExpiryMonth", rhsCcExpiryMonth), lhsCcExpiryMonth, rhsCcExpiryMonth, (this.ccExpiryMonth!= null), (that.ccExpiryMonth!= null))) {
return false;
}
}
@@ -512,7 +511,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCcExpiryYear = this.getCcExpiryYear();
Integer rhsCcExpiryYear;
rhsCcExpiryYear = that.getCcExpiryYear();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccExpiryYear", lhsCcExpiryYear), LocatorUtils.property(thatLocator, "ccExpiryYear", rhsCcExpiryYear), lhsCcExpiryYear, rhsCcExpiryYear)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccExpiryYear", lhsCcExpiryYear), LocatorUtils.property(thatLocator, "ccExpiryYear", rhsCcExpiryYear), lhsCcExpiryYear, rhsCcExpiryYear, (this.ccExpiryYear!= null), (that.ccExpiryYear!= null))) {
return false;
}
}
@@ -521,7 +520,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillAddrStreet = this.getBillAddrStreet();
String rhsBillAddrStreet;
rhsBillAddrStreet = that.getBillAddrStreet();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billAddrStreet", lhsBillAddrStreet), LocatorUtils.property(thatLocator, "billAddrStreet", rhsBillAddrStreet), lhsBillAddrStreet, rhsBillAddrStreet)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billAddrStreet", lhsBillAddrStreet), LocatorUtils.property(thatLocator, "billAddrStreet", rhsBillAddrStreet), lhsBillAddrStreet, rhsBillAddrStreet, (this.billAddrStreet!= null), (that.billAddrStreet!= null))) {
return false;
}
}
@@ -530,7 +529,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPostalCode = this.getPostalCode();
String rhsPostalCode;
rhsPostalCode = that.getPostalCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "postalCode", lhsPostalCode), LocatorUtils.property(thatLocator, "postalCode", rhsPostalCode), lhsPostalCode, rhsPostalCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "postalCode", lhsPostalCode), LocatorUtils.property(thatLocator, "postalCode", rhsPostalCode), lhsPostalCode, rhsPostalCode, (this.postalCode!= null), (that.postalCode!= null))) {
return false;
}
}
@@ -539,7 +538,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCommercialCardCode = this.getCommercialCardCode();
String rhsCommercialCardCode;
rhsCommercialCardCode = that.getCommercialCardCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "commercialCardCode", lhsCommercialCardCode), LocatorUtils.property(thatLocator, "commercialCardCode", rhsCommercialCardCode), lhsCommercialCardCode, rhsCommercialCardCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "commercialCardCode", lhsCommercialCardCode), LocatorUtils.property(thatLocator, "commercialCardCode", rhsCommercialCardCode), lhsCommercialCardCode, rhsCommercialCardCode, (this.commercialCardCode!= null), (that.commercialCardCode!= null))) {
return false;
}
}
@@ -548,7 +547,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCTxnMode = this.getCCTxnMode();
CCTxnModeEnum rhsCCTxnMode;
rhsCCTxnMode = that.getCCTxnMode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTxnMode", lhsCCTxnMode), LocatorUtils.property(thatLocator, "ccTxnMode", rhsCCTxnMode), lhsCCTxnMode, rhsCCTxnMode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTxnMode", lhsCCTxnMode), LocatorUtils.property(thatLocator, "ccTxnMode", rhsCCTxnMode), lhsCCTxnMode, rhsCCTxnMode, (this.ccTxnMode!= null), (that.ccTxnMode!= null))) {
return false;
}
}
@@ -557,7 +556,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCTxnType = this.getCCTxnType();
CCTxnTypeEnum rhsCCTxnType;
rhsCCTxnType = that.getCCTxnType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTxnType", lhsCCTxnType), LocatorUtils.property(thatLocator, "ccTxnType", rhsCCTxnType), lhsCCTxnType, rhsCCTxnType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTxnType", lhsCCTxnType), LocatorUtils.property(thatLocator, "ccTxnType", rhsCCTxnType), lhsCCTxnType, rhsCCTxnType, (this.ccTxnType!= null), (that.ccTxnType!= null))) {
return false;
}
}
@@ -566,7 +565,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrevCCTransId = this.getPrevCCTransId();
String rhsPrevCCTransId;
rhsPrevCCTransId = that.getPrevCCTransId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "prevCCTransId", lhsPrevCCTransId), LocatorUtils.property(thatLocator, "prevCCTransId", rhsPrevCCTransId), lhsPrevCCTransId, rhsPrevCCTransId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "prevCCTransId", lhsPrevCCTransId), LocatorUtils.property(thatLocator, "prevCCTransId", rhsPrevCCTransId), lhsPrevCCTransId, rhsPrevCCTransId, (this.prevCCTransId!= null), (that.prevCCTransId!= null))) {
return false;
}
}
@@ -575,7 +574,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAmount = this.getAmount();
BigDecimal rhsAmount;
rhsAmount = that.getAmount();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "amount", lhsAmount), LocatorUtils.property(thatLocator, "amount", rhsAmount), lhsAmount, rhsAmount, (this.amount!= null), (that.amount!= null))) {
return false;
}
}
@@ -584,7 +583,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsProcessPayment = this.isProcessPayment();
Boolean rhsProcessPayment;
rhsProcessPayment = that.isProcessPayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "processPayment", lhsProcessPayment), LocatorUtils.property(thatLocator, "processPayment", rhsProcessPayment), lhsProcessPayment, rhsProcessPayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "processPayment", lhsProcessPayment), LocatorUtils.property(thatLocator, "processPayment", rhsProcessPayment), lhsProcessPayment, rhsProcessPayment, (this.processPayment!= null), (that.processPayment!= null))) {
return false;
}
}
@@ -593,7 +592,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditCardChargeInfoEx = this.getCreditCardChargeInfoEx();
IntuitAnyType rhsCreditCardChargeInfoEx;
rhsCreditCardChargeInfoEx = that.getCreditCardChargeInfoEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditCardChargeInfoEx", lhsCreditCardChargeInfoEx), LocatorUtils.property(thatLocator, "creditCardChargeInfoEx", rhsCreditCardChargeInfoEx), lhsCreditCardChargeInfoEx, rhsCreditCardChargeInfoEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditCardChargeInfoEx", lhsCreditCardChargeInfoEx), LocatorUtils.property(thatLocator, "creditCardChargeInfoEx", rhsCreditCardChargeInfoEx), lhsCreditCardChargeInfoEx, rhsCreditCardChargeInfoEx, (this.creditCardChargeInfoEx!= null), (that.creditCardChargeInfoEx!= null))) {
return false;
}
}
@@ -601,87 +600,87 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theNumber;
theNumber = this.getNumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "number", theNumber), currentHashCode, theNumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "number", theNumber), currentHashCode, theNumber, (this.number!= null));
}
{
String theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
String theNameOnAcct;
theNameOnAcct = this.getNameOnAcct();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameOnAcct", theNameOnAcct), currentHashCode, theNameOnAcct);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameOnAcct", theNameOnAcct), currentHashCode, theNameOnAcct, (this.nameOnAcct!= null));
}
{
Integer theCcExpiryMonth;
theCcExpiryMonth = this.getCcExpiryMonth();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccExpiryMonth", theCcExpiryMonth), currentHashCode, theCcExpiryMonth);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccExpiryMonth", theCcExpiryMonth), currentHashCode, theCcExpiryMonth, (this.ccExpiryMonth!= null));
}
{
Integer theCcExpiryYear;
theCcExpiryYear = this.getCcExpiryYear();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccExpiryYear", theCcExpiryYear), currentHashCode, theCcExpiryYear);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccExpiryYear", theCcExpiryYear), currentHashCode, theCcExpiryYear, (this.ccExpiryYear!= null));
}
{
String theBillAddrStreet;
theBillAddrStreet = this.getBillAddrStreet();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billAddrStreet", theBillAddrStreet), currentHashCode, theBillAddrStreet);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billAddrStreet", theBillAddrStreet), currentHashCode, theBillAddrStreet, (this.billAddrStreet!= null));
}
{
String thePostalCode;
thePostalCode = this.getPostalCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "postalCode", thePostalCode), currentHashCode, thePostalCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "postalCode", thePostalCode), currentHashCode, thePostalCode, (this.postalCode!= null));
}
{
String theCommercialCardCode;
theCommercialCardCode = this.getCommercialCardCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "commercialCardCode", theCommercialCardCode), currentHashCode, theCommercialCardCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "commercialCardCode", theCommercialCardCode), currentHashCode, theCommercialCardCode, (this.commercialCardCode!= null));
}
{
CCTxnModeEnum theCCTxnMode;
theCCTxnMode = this.getCCTxnMode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTxnMode", theCCTxnMode), currentHashCode, theCCTxnMode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTxnMode", theCCTxnMode), currentHashCode, theCCTxnMode, (this.ccTxnMode!= null));
}
{
CCTxnTypeEnum theCCTxnType;
theCCTxnType = this.getCCTxnType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTxnType", theCCTxnType), currentHashCode, theCCTxnType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTxnType", theCCTxnType), currentHashCode, theCCTxnType, (this.ccTxnType!= null));
}
{
String thePrevCCTransId;
thePrevCCTransId = this.getPrevCCTransId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prevCCTransId", thePrevCCTransId), currentHashCode, thePrevCCTransId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prevCCTransId", thePrevCCTransId), currentHashCode, thePrevCCTransId, (this.prevCCTransId!= null));
}
{
BigDecimal theAmount;
theAmount = this.getAmount();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "amount", theAmount), currentHashCode, theAmount, (this.amount!= null));
}
{
Boolean theProcessPayment;
theProcessPayment = this.isProcessPayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "processPayment", theProcessPayment), currentHashCode, theProcessPayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "processPayment", theProcessPayment), currentHashCode, theProcessPayment, (this.processPayment!= null));
}
{
IntuitAnyType theCreditCardChargeInfoEx;
theCreditCardChargeInfoEx = this.getCreditCardChargeInfoEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditCardChargeInfoEx", theCreditCardChargeInfoEx), currentHashCode, theCreditCardChargeInfoEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditCardChargeInfoEx", theCreditCardChargeInfoEx), currentHashCode, theCreditCardChargeInfoEx, (this.creditCardChargeInfoEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeResponse.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeResponse.java
index e5f91a36..37b528e4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeResponse.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditChargeResponse.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateTimeAdapter;
-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.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;
@@ -102,8 +102,7 @@
"clientTransID",
"creditChargeResponseEx"
})
-public class CreditChargeResponse
- implements Serializable, Equals, HashCode
+public class CreditChargeResponse implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -552,8 +551,8 @@ public void setCreditChargeResponseEx(IntuitAnyType value) {
this.creditChargeResponseEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CreditChargeResponse)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -565,7 +564,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCProcessor = this.getCCProcessor();
String rhsCCProcessor;
rhsCCProcessor = that.getCCProcessor();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccProcessor", lhsCCProcessor), LocatorUtils.property(thatLocator, "ccProcessor", rhsCCProcessor), lhsCCProcessor, rhsCCProcessor)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccProcessor", lhsCCProcessor), LocatorUtils.property(thatLocator, "ccProcessor", rhsCCProcessor), lhsCCProcessor, rhsCCProcessor, (this.ccProcessor!= null), (that.ccProcessor!= null))) {
return false;
}
}
@@ -574,7 +573,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCTransId = this.getCCTransId();
String rhsCCTransId;
rhsCCTransId = that.getCCTransId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTransId", lhsCCTransId), LocatorUtils.property(thatLocator, "ccTransId", rhsCCTransId), lhsCCTransId, rhsCCTransId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccTransId", lhsCCTransId), LocatorUtils.property(thatLocator, "ccTransId", rhsCCTransId), lhsCCTransId, rhsCCTransId, (this.ccTransId!= null), (that.ccTransId!= null))) {
return false;
}
}
@@ -583,7 +582,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsStatus = this.getStatus();
CCPaymentStatusEnum rhsStatus;
rhsStatus = that.getStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "status", lhsStatus), LocatorUtils.property(thatLocator, "status", rhsStatus), lhsStatus, rhsStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "status", lhsStatus), LocatorUtils.property(thatLocator, "status", rhsStatus), lhsStatus, rhsStatus, (this.status!= null), (that.status!= null))) {
return false;
}
}
@@ -592,7 +591,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsResultCode = this.getResultCode();
Integer rhsResultCode;
rhsResultCode = that.getResultCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "resultCode", lhsResultCode), LocatorUtils.property(thatLocator, "resultCode", rhsResultCode), lhsResultCode, rhsResultCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "resultCode", lhsResultCode), LocatorUtils.property(thatLocator, "resultCode", rhsResultCode), lhsResultCode, rhsResultCode, (this.resultCode!= null), (that.resultCode!= null))) {
return false;
}
}
@@ -601,7 +600,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsResultMsg = this.getResultMsg();
String rhsResultMsg;
rhsResultMsg = that.getResultMsg();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "resultMsg", lhsResultMsg), LocatorUtils.property(thatLocator, "resultMsg", rhsResultMsg), lhsResultMsg, rhsResultMsg)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "resultMsg", lhsResultMsg), LocatorUtils.property(thatLocator, "resultMsg", rhsResultMsg), lhsResultMsg, rhsResultMsg, (this.resultMsg!= null), (that.resultMsg!= null))) {
return false;
}
}
@@ -610,7 +609,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMerchantAcctNum = this.getMerchantAcctNum();
String rhsMerchantAcctNum;
rhsMerchantAcctNum = that.getMerchantAcctNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "merchantAcctNum", lhsMerchantAcctNum), LocatorUtils.property(thatLocator, "merchantAcctNum", rhsMerchantAcctNum), lhsMerchantAcctNum, rhsMerchantAcctNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "merchantAcctNum", lhsMerchantAcctNum), LocatorUtils.property(thatLocator, "merchantAcctNum", rhsMerchantAcctNum), lhsMerchantAcctNum, rhsMerchantAcctNum, (this.merchantAcctNum!= null), (that.merchantAcctNum!= null))) {
return false;
}
}
@@ -619,7 +618,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCardSecurityCodeMatch = this.getCardSecurityCodeMatch();
CCSecurityCodeMatchEnum rhsCardSecurityCodeMatch;
rhsCardSecurityCodeMatch = that.getCardSecurityCodeMatch();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cardSecurityCodeMatch", lhsCardSecurityCodeMatch), LocatorUtils.property(thatLocator, "cardSecurityCodeMatch", rhsCardSecurityCodeMatch), lhsCardSecurityCodeMatch, rhsCardSecurityCodeMatch)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cardSecurityCodeMatch", lhsCardSecurityCodeMatch), LocatorUtils.property(thatLocator, "cardSecurityCodeMatch", rhsCardSecurityCodeMatch), lhsCardSecurityCodeMatch, rhsCardSecurityCodeMatch, (this.cardSecurityCodeMatch!= null), (that.cardSecurityCodeMatch!= null))) {
return false;
}
}
@@ -628,7 +627,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAuthCode = this.getAuthCode();
String rhsAuthCode;
rhsAuthCode = that.getAuthCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "authCode", lhsAuthCode), LocatorUtils.property(thatLocator, "authCode", rhsAuthCode), lhsAuthCode, rhsAuthCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "authCode", lhsAuthCode), LocatorUtils.property(thatLocator, "authCode", rhsAuthCode), lhsAuthCode, rhsAuthCode, (this.authCode!= null), (that.authCode!= null))) {
return false;
}
}
@@ -637,7 +636,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAvsStreet = this.getAvsStreet();
CCAVSMatchEnum rhsAvsStreet;
rhsAvsStreet = that.getAvsStreet();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "avsStreet", lhsAvsStreet), LocatorUtils.property(thatLocator, "avsStreet", rhsAvsStreet), lhsAvsStreet, rhsAvsStreet)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "avsStreet", lhsAvsStreet), LocatorUtils.property(thatLocator, "avsStreet", rhsAvsStreet), lhsAvsStreet, rhsAvsStreet, (this.avsStreet!= null), (that.avsStreet!= null))) {
return false;
}
}
@@ -646,7 +645,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAvsZip = this.getAvsZip();
CCAVSMatchEnum rhsAvsZip;
rhsAvsZip = that.getAvsZip();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "avsZip", lhsAvsZip), LocatorUtils.property(thatLocator, "avsZip", rhsAvsZip), lhsAvsZip, rhsAvsZip)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "avsZip", lhsAvsZip), LocatorUtils.property(thatLocator, "avsZip", rhsAvsZip), lhsAvsZip, rhsAvsZip, (this.avsZip!= null), (that.avsZip!= null))) {
return false;
}
}
@@ -655,7 +654,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSecurityCode = this.getSecurityCode();
String rhsSecurityCode;
rhsSecurityCode = that.getSecurityCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "securityCode", lhsSecurityCode), LocatorUtils.property(thatLocator, "securityCode", rhsSecurityCode), lhsSecurityCode, rhsSecurityCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "securityCode", lhsSecurityCode), LocatorUtils.property(thatLocator, "securityCode", rhsSecurityCode), lhsSecurityCode, rhsSecurityCode, (this.securityCode!= null), (that.securityCode!= null))) {
return false;
}
}
@@ -664,7 +663,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsReconBatchId = this.getReconBatchId();
String rhsReconBatchId;
rhsReconBatchId = that.getReconBatchId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "reconBatchId", lhsReconBatchId), LocatorUtils.property(thatLocator, "reconBatchId", rhsReconBatchId), lhsReconBatchId, rhsReconBatchId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "reconBatchId", lhsReconBatchId), LocatorUtils.property(thatLocator, "reconBatchId", rhsReconBatchId), lhsReconBatchId, rhsReconBatchId, (this.reconBatchId!= null), (that.reconBatchId!= null))) {
return false;
}
}
@@ -673,7 +672,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPaymentGroupingCode = this.getPaymentGroupingCode();
Integer rhsPaymentGroupingCode;
rhsPaymentGroupingCode = that.getPaymentGroupingCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentGroupingCode", lhsPaymentGroupingCode), LocatorUtils.property(thatLocator, "paymentGroupingCode", rhsPaymentGroupingCode), lhsPaymentGroupingCode, rhsPaymentGroupingCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentGroupingCode", lhsPaymentGroupingCode), LocatorUtils.property(thatLocator, "paymentGroupingCode", rhsPaymentGroupingCode), lhsPaymentGroupingCode, rhsPaymentGroupingCode, (this.paymentGroupingCode!= null), (that.paymentGroupingCode!= null))) {
return false;
}
}
@@ -682,7 +681,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTxnAuthorizationTime = this.getTxnAuthorizationTime();
Date rhsTxnAuthorizationTime;
rhsTxnAuthorizationTime = that.getTxnAuthorizationTime();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "txnAuthorizationTime", lhsTxnAuthorizationTime), LocatorUtils.property(thatLocator, "txnAuthorizationTime", rhsTxnAuthorizationTime), lhsTxnAuthorizationTime, rhsTxnAuthorizationTime)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "txnAuthorizationTime", lhsTxnAuthorizationTime), LocatorUtils.property(thatLocator, "txnAuthorizationTime", rhsTxnAuthorizationTime), lhsTxnAuthorizationTime, rhsTxnAuthorizationTime, (this.txnAuthorizationTime!= null), (that.txnAuthorizationTime!= null))) {
return false;
}
}
@@ -691,7 +690,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTxnAuthorizationStamp = this.getTxnAuthorizationStamp();
Integer rhsTxnAuthorizationStamp;
rhsTxnAuthorizationStamp = that.getTxnAuthorizationStamp();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "txnAuthorizationStamp", lhsTxnAuthorizationStamp), LocatorUtils.property(thatLocator, "txnAuthorizationStamp", rhsTxnAuthorizationStamp), lhsTxnAuthorizationStamp, rhsTxnAuthorizationStamp)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "txnAuthorizationStamp", lhsTxnAuthorizationStamp), LocatorUtils.property(thatLocator, "txnAuthorizationStamp", rhsTxnAuthorizationStamp), lhsTxnAuthorizationStamp, rhsTxnAuthorizationStamp, (this.txnAuthorizationStamp!= null), (that.txnAuthorizationStamp!= null))) {
return false;
}
}
@@ -700,7 +699,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClientTransID = this.getClientTransID();
String rhsClientTransID;
rhsClientTransID = that.getClientTransID();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "clientTransID", lhsClientTransID), LocatorUtils.property(thatLocator, "clientTransID", rhsClientTransID), lhsClientTransID, rhsClientTransID)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "clientTransID", lhsClientTransID), LocatorUtils.property(thatLocator, "clientTransID", rhsClientTransID), lhsClientTransID, rhsClientTransID, (this.clientTransID!= null), (that.clientTransID!= null))) {
return false;
}
}
@@ -709,7 +708,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditChargeResponseEx = this.getCreditChargeResponseEx();
IntuitAnyType rhsCreditChargeResponseEx;
rhsCreditChargeResponseEx = that.getCreditChargeResponseEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeResponseEx", lhsCreditChargeResponseEx), LocatorUtils.property(thatLocator, "creditChargeResponseEx", rhsCreditChargeResponseEx), lhsCreditChargeResponseEx, rhsCreditChargeResponseEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditChargeResponseEx", lhsCreditChargeResponseEx), LocatorUtils.property(thatLocator, "creditChargeResponseEx", rhsCreditChargeResponseEx), lhsCreditChargeResponseEx, rhsCreditChargeResponseEx, (this.creditChargeResponseEx!= null), (that.creditChargeResponseEx!= null))) {
return false;
}
}
@@ -717,102 +716,102 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theCCProcessor;
theCCProcessor = this.getCCProcessor();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccProcessor", theCCProcessor), currentHashCode, theCCProcessor);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccProcessor", theCCProcessor), currentHashCode, theCCProcessor, (this.ccProcessor!= null));
}
{
String theCCTransId;
theCCTransId = this.getCCTransId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTransId", theCCTransId), currentHashCode, theCCTransId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccTransId", theCCTransId), currentHashCode, theCCTransId, (this.ccTransId!= null));
}
{
CCPaymentStatusEnum theStatus;
theStatus = this.getStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "status", theStatus), currentHashCode, theStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "status", theStatus), currentHashCode, theStatus, (this.status!= null));
}
{
Integer theResultCode;
theResultCode = this.getResultCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resultCode", theResultCode), currentHashCode, theResultCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resultCode", theResultCode), currentHashCode, theResultCode, (this.resultCode!= null));
}
{
String theResultMsg;
theResultMsg = this.getResultMsg();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resultMsg", theResultMsg), currentHashCode, theResultMsg);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resultMsg", theResultMsg), currentHashCode, theResultMsg, (this.resultMsg!= null));
}
{
String theMerchantAcctNum;
theMerchantAcctNum = this.getMerchantAcctNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "merchantAcctNum", theMerchantAcctNum), currentHashCode, theMerchantAcctNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "merchantAcctNum", theMerchantAcctNum), currentHashCode, theMerchantAcctNum, (this.merchantAcctNum!= null));
}
{
CCSecurityCodeMatchEnum theCardSecurityCodeMatch;
theCardSecurityCodeMatch = this.getCardSecurityCodeMatch();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cardSecurityCodeMatch", theCardSecurityCodeMatch), currentHashCode, theCardSecurityCodeMatch);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cardSecurityCodeMatch", theCardSecurityCodeMatch), currentHashCode, theCardSecurityCodeMatch, (this.cardSecurityCodeMatch!= null));
}
{
String theAuthCode;
theAuthCode = this.getAuthCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "authCode", theAuthCode), currentHashCode, theAuthCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "authCode", theAuthCode), currentHashCode, theAuthCode, (this.authCode!= null));
}
{
CCAVSMatchEnum theAvsStreet;
theAvsStreet = this.getAvsStreet();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "avsStreet", theAvsStreet), currentHashCode, theAvsStreet);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "avsStreet", theAvsStreet), currentHashCode, theAvsStreet, (this.avsStreet!= null));
}
{
CCAVSMatchEnum theAvsZip;
theAvsZip = this.getAvsZip();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "avsZip", theAvsZip), currentHashCode, theAvsZip);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "avsZip", theAvsZip), currentHashCode, theAvsZip, (this.avsZip!= null));
}
{
String theSecurityCode;
theSecurityCode = this.getSecurityCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "securityCode", theSecurityCode), currentHashCode, theSecurityCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "securityCode", theSecurityCode), currentHashCode, theSecurityCode, (this.securityCode!= null));
}
{
String theReconBatchId;
theReconBatchId = this.getReconBatchId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "reconBatchId", theReconBatchId), currentHashCode, theReconBatchId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "reconBatchId", theReconBatchId), currentHashCode, theReconBatchId, (this.reconBatchId!= null));
}
{
Integer thePaymentGroupingCode;
thePaymentGroupingCode = this.getPaymentGroupingCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentGroupingCode", thePaymentGroupingCode), currentHashCode, thePaymentGroupingCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentGroupingCode", thePaymentGroupingCode), currentHashCode, thePaymentGroupingCode, (this.paymentGroupingCode!= null));
}
{
Date theTxnAuthorizationTime;
theTxnAuthorizationTime = this.getTxnAuthorizationTime();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnAuthorizationTime", theTxnAuthorizationTime), currentHashCode, theTxnAuthorizationTime);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnAuthorizationTime", theTxnAuthorizationTime), currentHashCode, theTxnAuthorizationTime, (this.txnAuthorizationTime!= null));
}
{
Integer theTxnAuthorizationStamp;
theTxnAuthorizationStamp = this.getTxnAuthorizationStamp();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnAuthorizationStamp", theTxnAuthorizationStamp), currentHashCode, theTxnAuthorizationStamp);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnAuthorizationStamp", theTxnAuthorizationStamp), currentHashCode, theTxnAuthorizationStamp, (this.txnAuthorizationStamp!= null));
}
{
String theClientTransID;
theClientTransID = this.getClientTransID();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientTransID", theClientTransID), currentHashCode, theClientTransID);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientTransID", theClientTransID), currentHashCode, theClientTransID, (this.clientTransID!= null));
}
{
IntuitAnyType theCreditChargeResponseEx;
theCreditChargeResponseEx = this.getCreditChargeResponseEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeResponseEx", theCreditChargeResponseEx), currentHashCode, theCreditChargeResponseEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditChargeResponseEx", theCreditChargeResponseEx), currentHashCode, theCreditChargeResponseEx, (this.creditChargeResponseEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditMemo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditMemo.java
index 1b32c233..e1875943 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditMemo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CreditMemo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -70,7 +70,7 @@
})
public class CreditMemo
extends SalesTransaction
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -127,8 +127,8 @@ public void setCreditMemoEx(IntuitAnyType value) {
this.creditMemoEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CreditMemo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -143,7 +143,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRemainingCredit = this.getRemainingCredit();
BigDecimal rhsRemainingCredit;
rhsRemainingCredit = that.getRemainingCredit();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "remainingCredit", lhsRemainingCredit), LocatorUtils.property(thatLocator, "remainingCredit", rhsRemainingCredit), lhsRemainingCredit, rhsRemainingCredit)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "remainingCredit", lhsRemainingCredit), LocatorUtils.property(thatLocator, "remainingCredit", rhsRemainingCredit), lhsRemainingCredit, rhsRemainingCredit, (this.remainingCredit!= null), (that.remainingCredit!= null))) {
return false;
}
}
@@ -152,7 +152,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditMemoEx = this.getCreditMemoEx();
IntuitAnyType rhsCreditMemoEx;
rhsCreditMemoEx = that.getCreditMemoEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditMemoEx", lhsCreditMemoEx), LocatorUtils.property(thatLocator, "creditMemoEx", rhsCreditMemoEx), lhsCreditMemoEx, rhsCreditMemoEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditMemoEx", lhsCreditMemoEx), LocatorUtils.property(thatLocator, "creditMemoEx", rhsCreditMemoEx), lhsCreditMemoEx, rhsCreditMemoEx, (this.creditMemoEx!= null), (that.creditMemoEx!= null))) {
return false;
}
}
@@ -160,27 +160,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
BigDecimal theRemainingCredit;
theRemainingCredit = this.getRemainingCredit();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remainingCredit", theRemainingCredit), currentHashCode, theRemainingCredit);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "remainingCredit", theRemainingCredit), currentHashCode, theRemainingCredit, (this.remainingCredit!= null));
}
{
IntuitAnyType theCreditMemoEx;
theCreditMemoEx = this.getCreditMemoEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditMemoEx", theCreditMemoEx), currentHashCode, theCreditMemoEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditMemoEx", theCreditMemoEx), currentHashCode, theCreditMemoEx, (this.creditMemoEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Currency.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Currency.java
index 5ad2c5f6..c76c71bd 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Currency.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Currency.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -34,10 +34,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -97,7 +97,7 @@
})
public class Currency
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -443,8 +443,8 @@ public void setCurrencyEx(IntuitAnyType value) {
this.currencyEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Currency)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -459,7 +459,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -468,7 +468,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -477,7 +477,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCode = this.getCode();
CurrencyCode rhsCode;
rhsCode = that.getCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode, (this.code!= null), (that.code!= null))) {
return false;
}
}
@@ -486,7 +486,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSeparator = this.getSeparator();
String rhsSeparator;
rhsSeparator = that.getSeparator();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "separator", lhsSeparator), LocatorUtils.property(thatLocator, "separator", rhsSeparator), lhsSeparator, rhsSeparator)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "separator", lhsSeparator), LocatorUtils.property(thatLocator, "separator", rhsSeparator), lhsSeparator, rhsSeparator, (this.separator!= null), (that.separator!= null))) {
return false;
}
}
@@ -495,7 +495,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFormat = this.getFormat();
String rhsFormat;
rhsFormat = that.getFormat();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "format", lhsFormat), LocatorUtils.property(thatLocator, "format", rhsFormat), lhsFormat, rhsFormat)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "format", lhsFormat), LocatorUtils.property(thatLocator, "format", rhsFormat), lhsFormat, rhsFormat, (this.format!= null), (that.format!= null))) {
return false;
}
}
@@ -504,7 +504,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDecimalPlaces = this.getDecimalPlaces();
BigInteger rhsDecimalPlaces;
rhsDecimalPlaces = that.getDecimalPlaces();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "decimalPlaces", lhsDecimalPlaces), LocatorUtils.property(thatLocator, "decimalPlaces", rhsDecimalPlaces), lhsDecimalPlaces, rhsDecimalPlaces)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "decimalPlaces", lhsDecimalPlaces), LocatorUtils.property(thatLocator, "decimalPlaces", rhsDecimalPlaces), lhsDecimalPlaces, rhsDecimalPlaces, (this.decimalPlaces!= null), (that.decimalPlaces!= null))) {
return false;
}
}
@@ -513,7 +513,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDecimalSeparator = this.getDecimalSeparator();
String rhsDecimalSeparator;
rhsDecimalSeparator = that.getDecimalSeparator();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "decimalSeparator", lhsDecimalSeparator), LocatorUtils.property(thatLocator, "decimalSeparator", rhsDecimalSeparator), lhsDecimalSeparator, rhsDecimalSeparator)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "decimalSeparator", lhsDecimalSeparator), LocatorUtils.property(thatLocator, "decimalSeparator", rhsDecimalSeparator), lhsDecimalSeparator, rhsDecimalSeparator, (this.decimalSeparator!= null), (that.decimalSeparator!= null))) {
return false;
}
}
@@ -522,7 +522,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSymbol = this.getSymbol();
String rhsSymbol;
rhsSymbol = that.getSymbol();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "symbol", lhsSymbol), LocatorUtils.property(thatLocator, "symbol", rhsSymbol), lhsSymbol, rhsSymbol)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "symbol", lhsSymbol), LocatorUtils.property(thatLocator, "symbol", rhsSymbol), lhsSymbol, rhsSymbol, (this.symbol!= null), (that.symbol!= null))) {
return false;
}
}
@@ -531,7 +531,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSymbolPosition = this.getSymbolPosition();
SymbolPositionEnum rhsSymbolPosition;
rhsSymbolPosition = that.getSymbolPosition();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "symbolPosition", lhsSymbolPosition), LocatorUtils.property(thatLocator, "symbolPosition", rhsSymbolPosition), lhsSymbolPosition, rhsSymbolPosition)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "symbolPosition", lhsSymbolPosition), LocatorUtils.property(thatLocator, "symbolPosition", rhsSymbolPosition), lhsSymbolPosition, rhsSymbolPosition, (this.symbolPosition!= null), (that.symbolPosition!= null))) {
return false;
}
}
@@ -540,7 +540,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsUserDefined = this.isUserDefined();
Boolean rhsUserDefined;
rhsUserDefined = that.isUserDefined();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "userDefined", lhsUserDefined), LocatorUtils.property(thatLocator, "userDefined", rhsUserDefined), lhsUserDefined, rhsUserDefined)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "userDefined", lhsUserDefined), LocatorUtils.property(thatLocator, "userDefined", rhsUserDefined), lhsUserDefined, rhsUserDefined, (this.userDefined!= null), (that.userDefined!= null))) {
return false;
}
}
@@ -549,7 +549,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsExchangeRate = this.getExchangeRate();
BigDecimal rhsExchangeRate;
rhsExchangeRate = that.getExchangeRate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "exchangeRate", lhsExchangeRate), LocatorUtils.property(thatLocator, "exchangeRate", rhsExchangeRate), lhsExchangeRate, rhsExchangeRate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "exchangeRate", lhsExchangeRate), LocatorUtils.property(thatLocator, "exchangeRate", rhsExchangeRate), lhsExchangeRate, rhsExchangeRate, (this.exchangeRate!= null), (that.exchangeRate!= null))) {
return false;
}
}
@@ -558,7 +558,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAsOfDate = this.getAsOfDate();
Date rhsAsOfDate;
rhsAsOfDate = that.getAsOfDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "asOfDate", lhsAsOfDate), LocatorUtils.property(thatLocator, "asOfDate", rhsAsOfDate), lhsAsOfDate, rhsAsOfDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "asOfDate", lhsAsOfDate), LocatorUtils.property(thatLocator, "asOfDate", rhsAsOfDate), lhsAsOfDate, rhsAsOfDate, (this.asOfDate!= null), (that.asOfDate!= null))) {
return false;
}
}
@@ -567,7 +567,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCurrencyEx = this.getCurrencyEx();
IntuitAnyType rhsCurrencyEx;
rhsCurrencyEx = that.getCurrencyEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyEx", lhsCurrencyEx), LocatorUtils.property(thatLocator, "currencyEx", rhsCurrencyEx), lhsCurrencyEx, rhsCurrencyEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyEx", lhsCurrencyEx), LocatorUtils.property(thatLocator, "currencyEx", rhsCurrencyEx), lhsCurrencyEx, rhsCurrencyEx, (this.currencyEx!= null), (that.currencyEx!= null))) {
return false;
}
}
@@ -575,82 +575,82 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
CurrencyCode theCode;
theCode = this.getCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode, (this.code!= null));
}
{
String theSeparator;
theSeparator = this.getSeparator();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "separator", theSeparator), currentHashCode, theSeparator);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "separator", theSeparator), currentHashCode, theSeparator, (this.separator!= null));
}
{
String theFormat;
theFormat = this.getFormat();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "format", theFormat), currentHashCode, theFormat);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "format", theFormat), currentHashCode, theFormat, (this.format!= null));
}
{
BigInteger theDecimalPlaces;
theDecimalPlaces = this.getDecimalPlaces();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "decimalPlaces", theDecimalPlaces), currentHashCode, theDecimalPlaces);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "decimalPlaces", theDecimalPlaces), currentHashCode, theDecimalPlaces, (this.decimalPlaces!= null));
}
{
String theDecimalSeparator;
theDecimalSeparator = this.getDecimalSeparator();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "decimalSeparator", theDecimalSeparator), currentHashCode, theDecimalSeparator);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "decimalSeparator", theDecimalSeparator), currentHashCode, theDecimalSeparator, (this.decimalSeparator!= null));
}
{
String theSymbol;
theSymbol = this.getSymbol();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "symbol", theSymbol), currentHashCode, theSymbol);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "symbol", theSymbol), currentHashCode, theSymbol, (this.symbol!= null));
}
{
SymbolPositionEnum theSymbolPosition;
theSymbolPosition = this.getSymbolPosition();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "symbolPosition", theSymbolPosition), currentHashCode, theSymbolPosition);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "symbolPosition", theSymbolPosition), currentHashCode, theSymbolPosition, (this.symbolPosition!= null));
}
{
Boolean theUserDefined;
theUserDefined = this.isUserDefined();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "userDefined", theUserDefined), currentHashCode, theUserDefined);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "userDefined", theUserDefined), currentHashCode, theUserDefined, (this.userDefined!= null));
}
{
BigDecimal theExchangeRate;
theExchangeRate = this.getExchangeRate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exchangeRate", theExchangeRate), currentHashCode, theExchangeRate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exchangeRate", theExchangeRate), currentHashCode, theExchangeRate, (this.exchangeRate!= null));
}
{
Date theAsOfDate;
theAsOfDate = this.getAsOfDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "asOfDate", theAsOfDate), currentHashCode, theAsOfDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "asOfDate", theAsOfDate), currentHashCode, theAsOfDate, (this.asOfDate!= null));
}
{
IntuitAnyType theCurrencyEx;
theCurrencyEx = this.getCurrencyEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyEx", theCurrencyEx), currentHashCode, theCurrencyEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyEx", theCurrencyEx), currentHashCode, theCurrencyEx, (this.currencyEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyCode.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyCode.java
index c67d4f48..591dcffc 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyCode.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyCode.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyPrefs.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyPrefs.java
index 5dc12466..14a5604f 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyPrefs.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CurrencyPrefs.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -63,8 +63,7 @@
"multiCurrencyEnabled",
"homeCurrency"
})
-public class CurrencyPrefs
- implements Serializable, Equals, HashCode
+public class CurrencyPrefs implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -121,8 +120,8 @@ public void setHomeCurrency(ReferenceType value) {
this.homeCurrency = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CurrencyPrefs)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -134,7 +133,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMultiCurrencyEnabled = this.isMultiCurrencyEnabled();
Boolean rhsMultiCurrencyEnabled;
rhsMultiCurrencyEnabled = that.isMultiCurrencyEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "multiCurrencyEnabled", lhsMultiCurrencyEnabled), LocatorUtils.property(thatLocator, "multiCurrencyEnabled", rhsMultiCurrencyEnabled), lhsMultiCurrencyEnabled, rhsMultiCurrencyEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "multiCurrencyEnabled", lhsMultiCurrencyEnabled), LocatorUtils.property(thatLocator, "multiCurrencyEnabled", rhsMultiCurrencyEnabled), lhsMultiCurrencyEnabled, rhsMultiCurrencyEnabled, (this.multiCurrencyEnabled!= null), (that.multiCurrencyEnabled!= null))) {
return false;
}
}
@@ -143,7 +142,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHomeCurrency = this.getHomeCurrency();
ReferenceType rhsHomeCurrency;
rhsHomeCurrency = that.getHomeCurrency();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "homeCurrency", lhsHomeCurrency), LocatorUtils.property(thatLocator, "homeCurrency", rhsHomeCurrency), lhsHomeCurrency, rhsHomeCurrency)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "homeCurrency", lhsHomeCurrency), LocatorUtils.property(thatLocator, "homeCurrency", rhsHomeCurrency), lhsHomeCurrency, rhsHomeCurrency, (this.homeCurrency!= null), (that.homeCurrency!= null))) {
return false;
}
}
@@ -151,27 +150,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Boolean theMultiCurrencyEnabled;
theMultiCurrencyEnabled = this.isMultiCurrencyEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiCurrencyEnabled", theMultiCurrencyEnabled), currentHashCode, theMultiCurrencyEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multiCurrencyEnabled", theMultiCurrencyEnabled), currentHashCode, theMultiCurrencyEnabled, (this.multiCurrencyEnabled!= null));
}
{
ReferenceType theHomeCurrency;
theHomeCurrency = this.getHomeCurrency();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeCurrency", theHomeCurrency), currentHashCode, theHomeCurrency);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeCurrency", theHomeCurrency), currentHashCode, theHomeCurrency, (this.homeCurrency!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomField.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomField.java
index f5f07baa..82700c4c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomField.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomField.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -85,8 +85,7 @@
"dateValue",
"numberValue"
})
-public class CustomField
- implements Serializable, Equals, HashCode
+public class CustomField implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -275,8 +274,8 @@ public void setNumberValue(BigDecimal value) {
this.numberValue = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CustomField)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -288,7 +287,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefinitionId = this.getDefinitionId();
String rhsDefinitionId;
rhsDefinitionId = that.getDefinitionId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "definitionId", lhsDefinitionId), LocatorUtils.property(thatLocator, "definitionId", rhsDefinitionId), lhsDefinitionId, rhsDefinitionId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "definitionId", lhsDefinitionId), LocatorUtils.property(thatLocator, "definitionId", rhsDefinitionId), lhsDefinitionId, rhsDefinitionId, (this.definitionId!= null), (that.definitionId!= null))) {
return false;
}
}
@@ -297,7 +296,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -306,7 +305,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
CustomFieldTypeEnum rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -315,7 +314,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsStringValue = this.getStringValue();
String rhsStringValue;
rhsStringValue = that.getStringValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "stringValue", lhsStringValue), LocatorUtils.property(thatLocator, "stringValue", rhsStringValue), lhsStringValue, rhsStringValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "stringValue", lhsStringValue), LocatorUtils.property(thatLocator, "stringValue", rhsStringValue), lhsStringValue, rhsStringValue, (this.stringValue!= null), (that.stringValue!= null))) {
return false;
}
}
@@ -324,7 +323,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBooleanValue = this.isBooleanValue();
Boolean rhsBooleanValue;
rhsBooleanValue = that.isBooleanValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "booleanValue", lhsBooleanValue), LocatorUtils.property(thatLocator, "booleanValue", rhsBooleanValue), lhsBooleanValue, rhsBooleanValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "booleanValue", lhsBooleanValue), LocatorUtils.property(thatLocator, "booleanValue", rhsBooleanValue), lhsBooleanValue, rhsBooleanValue, (this.booleanValue!= null), (that.booleanValue!= null))) {
return false;
}
}
@@ -333,7 +332,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDateValue = this.getDateValue();
Date rhsDateValue;
rhsDateValue = that.getDateValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "dateValue", lhsDateValue), LocatorUtils.property(thatLocator, "dateValue", rhsDateValue), lhsDateValue, rhsDateValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "dateValue", lhsDateValue), LocatorUtils.property(thatLocator, "dateValue", rhsDateValue), lhsDateValue, rhsDateValue, (this.dateValue!= null), (that.dateValue!= null))) {
return false;
}
}
@@ -342,7 +341,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNumberValue = this.getNumberValue();
BigDecimal rhsNumberValue;
rhsNumberValue = that.getNumberValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "numberValue", lhsNumberValue), LocatorUtils.property(thatLocator, "numberValue", rhsNumberValue), lhsNumberValue, rhsNumberValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "numberValue", lhsNumberValue), LocatorUtils.property(thatLocator, "numberValue", rhsNumberValue), lhsNumberValue, rhsNumberValue, (this.numberValue!= null), (that.numberValue!= null))) {
return false;
}
}
@@ -350,52 +349,52 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theDefinitionId;
theDefinitionId = this.getDefinitionId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "definitionId", theDefinitionId), currentHashCode, theDefinitionId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "definitionId", theDefinitionId), currentHashCode, theDefinitionId, (this.definitionId!= null));
}
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
CustomFieldTypeEnum theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
String theStringValue;
theStringValue = this.getStringValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "stringValue", theStringValue), currentHashCode, theStringValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "stringValue", theStringValue), currentHashCode, theStringValue, (this.stringValue!= null));
}
{
Boolean theBooleanValue;
theBooleanValue = this.isBooleanValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "booleanValue", theBooleanValue), currentHashCode, theBooleanValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "booleanValue", theBooleanValue), currentHashCode, theBooleanValue, (this.booleanValue!= null));
}
{
Date theDateValue;
theDateValue = this.getDateValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dateValue", theDateValue), currentHashCode, theDateValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dateValue", theDateValue), currentHashCode, theDateValue, (this.dateValue!= null));
}
{
BigDecimal theNumberValue;
theNumberValue = this.getNumberValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "numberValue", theNumberValue), currentHashCode, theNumberValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "numberValue", theNumberValue), currentHashCode, theNumberValue, (this.numberValue!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldDefinition.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldDefinition.java
index 8012000e..2f1b87f7 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldDefinition.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldDefinition.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -83,7 +83,7 @@
})
public abstract class CustomFieldDefinition
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -218,8 +218,8 @@ public void setAppId(String value) {
this.appId = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CustomFieldDefinition)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -234,7 +234,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntityType = this.getEntityType();
String rhsEntityType;
rhsEntityType = that.getEntityType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entityType", lhsEntityType), LocatorUtils.property(thatLocator, "entityType", rhsEntityType), lhsEntityType, rhsEntityType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entityType", lhsEntityType), LocatorUtils.property(thatLocator, "entityType", rhsEntityType), lhsEntityType, rhsEntityType, (this.entityType!= null), (that.entityType!= null))) {
return false;
}
}
@@ -243,7 +243,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -252,7 +252,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHidden = this.isHidden();
Boolean rhsHidden;
rhsHidden = that.isHidden();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "hidden", lhsHidden), LocatorUtils.property(thatLocator, "hidden", rhsHidden), lhsHidden, rhsHidden)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "hidden", lhsHidden), LocatorUtils.property(thatLocator, "hidden", rhsHidden), lhsHidden, rhsHidden, (this.hidden!= null), (that.hidden!= null))) {
return false;
}
}
@@ -261,7 +261,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRequired = this.isRequired();
Boolean rhsRequired;
rhsRequired = that.isRequired();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "required", lhsRequired), LocatorUtils.property(thatLocator, "required", rhsRequired), lhsRequired, rhsRequired)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "required", lhsRequired), LocatorUtils.property(thatLocator, "required", rhsRequired), lhsRequired, rhsRequired, (this.required!= null), (that.required!= null))) {
return false;
}
}
@@ -270,7 +270,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAppId = this.getAppId();
String rhsAppId;
rhsAppId = that.getAppId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "appId", lhsAppId), LocatorUtils.property(thatLocator, "appId", rhsAppId), lhsAppId, rhsAppId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "appId", lhsAppId), LocatorUtils.property(thatLocator, "appId", rhsAppId), lhsAppId, rhsAppId, (this.appId!= null), (that.appId!= null))) {
return false;
}
}
@@ -278,42 +278,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theEntityType;
theEntityType = this.getEntityType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityType", theEntityType), currentHashCode, theEntityType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityType", theEntityType), currentHashCode, theEntityType, (this.entityType!= null));
}
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theHidden;
theHidden = this.isHidden();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "hidden", theHidden), currentHashCode, theHidden);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "hidden", theHidden), currentHashCode, theHidden, (this.hidden!= null));
}
{
Boolean theRequired;
theRequired = this.isRequired();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "required", theRequired), currentHashCode, theRequired);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "required", theRequired), currentHashCode, theRequired, (this.required!= null));
}
{
String theAppId;
theAppId = this.getAppId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "appId", theAppId), currentHashCode, theAppId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "appId", theAppId), currentHashCode, theAppId, (this.appId!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldTypeEnum.java
index c901592c..18941222 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomFieldTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Customer.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Customer.java
index 1eee1d09..4a72747d 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Customer.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Customer.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -35,10 +35,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -153,7 +153,7 @@
})
public class Customer
extends NameBase
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -1165,8 +1165,8 @@ public void setOtherAddr(List otherAddr) {
this.otherAddr = otherAddr;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Customer)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -1181,7 +1181,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxable = this.isTaxable();
Boolean rhsTaxable;
rhsTaxable = that.isTaxable();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxable", lhsTaxable), LocatorUtils.property(thatLocator, "taxable", rhsTaxable), lhsTaxable, rhsTaxable)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxable", lhsTaxable), LocatorUtils.property(thatLocator, "taxable", rhsTaxable), lhsTaxable, rhsTaxable, (this.taxable!= null), (that.taxable!= null))) {
return false;
}
}
@@ -1190,7 +1190,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillAddr = this.getBillAddr();
PhysicalAddress rhsBillAddr;
rhsBillAddr = that.getBillAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billAddr", lhsBillAddr), LocatorUtils.property(thatLocator, "billAddr", rhsBillAddr), lhsBillAddr, rhsBillAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billAddr", lhsBillAddr), LocatorUtils.property(thatLocator, "billAddr", rhsBillAddr), lhsBillAddr, rhsBillAddr, (this.billAddr!= null), (that.billAddr!= null))) {
return false;
}
}
@@ -1199,7 +1199,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsShipAddr = this.getShipAddr();
PhysicalAddress rhsShipAddr;
rhsShipAddr = that.getShipAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "shipAddr", lhsShipAddr), LocatorUtils.property(thatLocator, "shipAddr", rhsShipAddr), lhsShipAddr, rhsShipAddr, (this.shipAddr!= null), (that.shipAddr!= null))) {
return false;
}
}
@@ -1208,7 +1208,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
List rhsOtherAddr;
rhsOtherAddr = (((that.otherAddr!= null)&&(!that.otherAddr.isEmpty()))?that.getOtherAddr():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())), ((that.otherAddr!= null)&&(!that.otherAddr.isEmpty())))) {
return false;
}
}
@@ -1217,7 +1217,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsContactName = this.getContactName();
String rhsContactName;
rhsContactName = that.getContactName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "contactName", lhsContactName), LocatorUtils.property(thatLocator, "contactName", rhsContactName), lhsContactName, rhsContactName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "contactName", lhsContactName), LocatorUtils.property(thatLocator, "contactName", rhsContactName), lhsContactName, rhsContactName, (this.contactName!= null), (that.contactName!= null))) {
return false;
}
}
@@ -1226,7 +1226,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAltContactName = this.getAltContactName();
String rhsAltContactName;
rhsAltContactName = that.getAltContactName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "altContactName", lhsAltContactName), LocatorUtils.property(thatLocator, "altContactName", rhsAltContactName), lhsAltContactName, rhsAltContactName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "altContactName", lhsAltContactName), LocatorUtils.property(thatLocator, "altContactName", rhsAltContactName), lhsAltContactName, rhsAltContactName, (this.altContactName!= null), (that.altContactName!= null))) {
return false;
}
}
@@ -1235,7 +1235,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNotes = this.getNotes();
String rhsNotes;
rhsNotes = that.getNotes();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "notes", lhsNotes), LocatorUtils.property(thatLocator, "notes", rhsNotes), lhsNotes, rhsNotes)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "notes", lhsNotes), LocatorUtils.property(thatLocator, "notes", rhsNotes), lhsNotes, rhsNotes, (this.notes!= null), (that.notes!= null))) {
return false;
}
}
@@ -1244,7 +1244,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsJob = this.isJob();
Boolean rhsJob;
rhsJob = that.isJob();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "job", lhsJob), LocatorUtils.property(thatLocator, "job", rhsJob), lhsJob, rhsJob)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "job", lhsJob), LocatorUtils.property(thatLocator, "job", rhsJob), lhsJob, rhsJob, (this.job!= null), (that.job!= null))) {
return false;
}
}
@@ -1253,7 +1253,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillWithParent = this.isBillWithParent();
Boolean rhsBillWithParent;
rhsBillWithParent = that.isBillWithParent();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billWithParent", lhsBillWithParent), LocatorUtils.property(thatLocator, "billWithParent", rhsBillWithParent), lhsBillWithParent, rhsBillWithParent)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billWithParent", lhsBillWithParent), LocatorUtils.property(thatLocator, "billWithParent", rhsBillWithParent), lhsBillWithParent, rhsBillWithParent, (this.billWithParent!= null), (that.billWithParent!= null))) {
return false;
}
}
@@ -1262,7 +1262,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRootCustomerRef = this.getRootCustomerRef();
ReferenceType rhsRootCustomerRef;
rhsRootCustomerRef = that.getRootCustomerRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "rootCustomerRef", lhsRootCustomerRef), LocatorUtils.property(thatLocator, "rootCustomerRef", rhsRootCustomerRef), lhsRootCustomerRef, rhsRootCustomerRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "rootCustomerRef", lhsRootCustomerRef), LocatorUtils.property(thatLocator, "rootCustomerRef", rhsRootCustomerRef), lhsRootCustomerRef, rhsRootCustomerRef, (this.rootCustomerRef!= null), (that.rootCustomerRef!= null))) {
return false;
}
}
@@ -1271,7 +1271,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsParentRef = this.getParentRef();
ReferenceType rhsParentRef;
rhsParentRef = that.getParentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef, (this.parentRef!= null), (that.parentRef!= null))) {
return false;
}
}
@@ -1280,7 +1280,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLevel = this.getLevel();
Integer rhsLevel;
rhsLevel = that.getLevel();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "level", lhsLevel), LocatorUtils.property(thatLocator, "level", rhsLevel), lhsLevel, rhsLevel)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "level", lhsLevel), LocatorUtils.property(thatLocator, "level", rhsLevel), lhsLevel, rhsLevel, (this.level!= null), (that.level!= null))) {
return false;
}
}
@@ -1289,7 +1289,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerTypeRef = this.getCustomerTypeRef();
ReferenceType rhsCustomerTypeRef;
rhsCustomerTypeRef = that.getCustomerTypeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerTypeRef", lhsCustomerTypeRef), LocatorUtils.property(thatLocator, "customerTypeRef", rhsCustomerTypeRef), lhsCustomerTypeRef, rhsCustomerTypeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerTypeRef", lhsCustomerTypeRef), LocatorUtils.property(thatLocator, "customerTypeRef", rhsCustomerTypeRef), lhsCustomerTypeRef, rhsCustomerTypeRef, (this.customerTypeRef!= null), (that.customerTypeRef!= null))) {
return false;
}
}
@@ -1298,7 +1298,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesTermRef = this.getSalesTermRef();
ReferenceType rhsSalesTermRef;
rhsSalesTermRef = that.getSalesTermRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesTermRef", lhsSalesTermRef), LocatorUtils.property(thatLocator, "salesTermRef", rhsSalesTermRef), lhsSalesTermRef, rhsSalesTermRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesTermRef", lhsSalesTermRef), LocatorUtils.property(thatLocator, "salesTermRef", rhsSalesTermRef), lhsSalesTermRef, rhsSalesTermRef, (this.salesTermRef!= null), (that.salesTermRef!= null))) {
return false;
}
}
@@ -1307,7 +1307,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesRepRef = this.getSalesRepRef();
ReferenceType rhsSalesRepRef;
rhsSalesRepRef = that.getSalesRepRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesRepRef", lhsSalesRepRef), LocatorUtils.property(thatLocator, "salesRepRef", rhsSalesRepRef), lhsSalesRepRef, rhsSalesRepRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesRepRef", lhsSalesRepRef), LocatorUtils.property(thatLocator, "salesRepRef", rhsSalesRepRef), lhsSalesRepRef, rhsSalesRepRef, (this.salesRepRef!= null), (that.salesRepRef!= null))) {
return false;
}
}
@@ -1316,7 +1316,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxGroupCodeRef = this.getTaxGroupCodeRef();
ReferenceType rhsTaxGroupCodeRef;
rhsTaxGroupCodeRef = that.getTaxGroupCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxGroupCodeRef", lhsTaxGroupCodeRef), LocatorUtils.property(thatLocator, "taxGroupCodeRef", rhsTaxGroupCodeRef), lhsTaxGroupCodeRef, rhsTaxGroupCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxGroupCodeRef", lhsTaxGroupCodeRef), LocatorUtils.property(thatLocator, "taxGroupCodeRef", rhsTaxGroupCodeRef), lhsTaxGroupCodeRef, rhsTaxGroupCodeRef, (this.taxGroupCodeRef!= null), (that.taxGroupCodeRef!= null))) {
return false;
}
}
@@ -1325,7 +1325,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxRateRef = this.getTaxRateRef();
ReferenceType rhsTaxRateRef;
rhsTaxRateRef = that.getTaxRateRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxRateRef", lhsTaxRateRef), LocatorUtils.property(thatLocator, "taxRateRef", rhsTaxRateRef), lhsTaxRateRef, rhsTaxRateRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxRateRef", lhsTaxRateRef), LocatorUtils.property(thatLocator, "taxRateRef", rhsTaxRateRef), lhsTaxRateRef, rhsTaxRateRef, (this.taxRateRef!= null), (that.taxRateRef!= null))) {
return false;
}
}
@@ -1334,7 +1334,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPaymentMethodRef = this.getPaymentMethodRef();
ReferenceType rhsPaymentMethodRef;
rhsPaymentMethodRef = that.getPaymentMethodRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentMethodRef", lhsPaymentMethodRef), LocatorUtils.property(thatLocator, "paymentMethodRef", rhsPaymentMethodRef), lhsPaymentMethodRef, rhsPaymentMethodRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentMethodRef", lhsPaymentMethodRef), LocatorUtils.property(thatLocator, "paymentMethodRef", rhsPaymentMethodRef), lhsPaymentMethodRef, rhsPaymentMethodRef, (this.paymentMethodRef!= null), (that.paymentMethodRef!= null))) {
return false;
}
}
@@ -1343,7 +1343,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCCDetail = this.getCCDetail();
CreditChargeInfo rhsCCDetail;
rhsCCDetail = that.getCCDetail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ccDetail", lhsCCDetail), LocatorUtils.property(thatLocator, "ccDetail", rhsCCDetail), lhsCCDetail, rhsCCDetail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ccDetail", lhsCCDetail), LocatorUtils.property(thatLocator, "ccDetail", rhsCCDetail), lhsCCDetail, rhsCCDetail, (this.ccDetail!= null), (that.ccDetail!= null))) {
return false;
}
}
@@ -1352,7 +1352,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPriceLevelRef = this.getPriceLevelRef();
ReferenceType rhsPriceLevelRef;
rhsPriceLevelRef = that.getPriceLevelRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "priceLevelRef", lhsPriceLevelRef), LocatorUtils.property(thatLocator, "priceLevelRef", rhsPriceLevelRef), lhsPriceLevelRef, rhsPriceLevelRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "priceLevelRef", lhsPriceLevelRef), LocatorUtils.property(thatLocator, "priceLevelRef", rhsPriceLevelRef), lhsPriceLevelRef, rhsPriceLevelRef, (this.priceLevelRef!= null), (that.priceLevelRef!= null))) {
return false;
}
}
@@ -1361,7 +1361,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBalance = this.getBalance();
BigDecimal rhsBalance;
rhsBalance = that.getBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "balance", lhsBalance), LocatorUtils.property(thatLocator, "balance", rhsBalance), lhsBalance, rhsBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "balance", lhsBalance), LocatorUtils.property(thatLocator, "balance", rhsBalance), lhsBalance, rhsBalance, (this.balance!= null), (that.balance!= null))) {
return false;
}
}
@@ -1370,7 +1370,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOpenBalanceDate = this.getOpenBalanceDate();
Date rhsOpenBalanceDate;
rhsOpenBalanceDate = that.getOpenBalanceDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "openBalanceDate", lhsOpenBalanceDate), LocatorUtils.property(thatLocator, "openBalanceDate", rhsOpenBalanceDate), lhsOpenBalanceDate, rhsOpenBalanceDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "openBalanceDate", lhsOpenBalanceDate), LocatorUtils.property(thatLocator, "openBalanceDate", rhsOpenBalanceDate), lhsOpenBalanceDate, rhsOpenBalanceDate, (this.openBalanceDate!= null), (that.openBalanceDate!= null))) {
return false;
}
}
@@ -1379,7 +1379,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBalanceWithJobs = this.getBalanceWithJobs();
BigDecimal rhsBalanceWithJobs;
rhsBalanceWithJobs = that.getBalanceWithJobs();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "balanceWithJobs", lhsBalanceWithJobs), LocatorUtils.property(thatLocator, "balanceWithJobs", rhsBalanceWithJobs), lhsBalanceWithJobs, rhsBalanceWithJobs)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "balanceWithJobs", lhsBalanceWithJobs), LocatorUtils.property(thatLocator, "balanceWithJobs", rhsBalanceWithJobs), lhsBalanceWithJobs, rhsBalanceWithJobs, (this.balanceWithJobs!= null), (that.balanceWithJobs!= null))) {
return false;
}
}
@@ -1388,7 +1388,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCreditLimit = this.getCreditLimit();
BigDecimal rhsCreditLimit;
rhsCreditLimit = that.getCreditLimit();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "creditLimit", lhsCreditLimit), LocatorUtils.property(thatLocator, "creditLimit", rhsCreditLimit), lhsCreditLimit, rhsCreditLimit)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "creditLimit", lhsCreditLimit), LocatorUtils.property(thatLocator, "creditLimit", rhsCreditLimit), lhsCreditLimit, rhsCreditLimit, (this.creditLimit!= null), (that.creditLimit!= null))) {
return false;
}
}
@@ -1397,7 +1397,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcctNum = this.getAcctNum();
String rhsAcctNum;
rhsAcctNum = that.getAcctNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acctNum", lhsAcctNum), LocatorUtils.property(thatLocator, "acctNum", rhsAcctNum), lhsAcctNum, rhsAcctNum, (this.acctNum!= null), (that.acctNum!= null))) {
return false;
}
}
@@ -1406,7 +1406,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCurrencyRef = this.getCurrencyRef();
ReferenceType rhsCurrencyRef;
rhsCurrencyRef = that.getCurrencyRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyRef", lhsCurrencyRef), LocatorUtils.property(thatLocator, "currencyRef", rhsCurrencyRef), lhsCurrencyRef, rhsCurrencyRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "currencyRef", lhsCurrencyRef), LocatorUtils.property(thatLocator, "currencyRef", rhsCurrencyRef), lhsCurrencyRef, rhsCurrencyRef, (this.currencyRef!= null), (that.currencyRef!= null))) {
return false;
}
}
@@ -1415,7 +1415,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOverDueBalance = this.getOverDueBalance();
BigDecimal rhsOverDueBalance;
rhsOverDueBalance = that.getOverDueBalance();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "overDueBalance", lhsOverDueBalance), LocatorUtils.property(thatLocator, "overDueBalance", rhsOverDueBalance), lhsOverDueBalance, rhsOverDueBalance)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "overDueBalance", lhsOverDueBalance), LocatorUtils.property(thatLocator, "overDueBalance", rhsOverDueBalance), lhsOverDueBalance, rhsOverDueBalance, (this.overDueBalance!= null), (that.overDueBalance!= null))) {
return false;
}
}
@@ -1424,7 +1424,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTotalRevenue = this.getTotalRevenue();
BigDecimal rhsTotalRevenue;
rhsTotalRevenue = that.getTotalRevenue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "totalRevenue", lhsTotalRevenue), LocatorUtils.property(thatLocator, "totalRevenue", rhsTotalRevenue), lhsTotalRevenue, rhsTotalRevenue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "totalRevenue", lhsTotalRevenue), LocatorUtils.property(thatLocator, "totalRevenue", rhsTotalRevenue), lhsTotalRevenue, rhsTotalRevenue, (this.totalRevenue!= null), (that.totalRevenue!= null))) {
return false;
}
}
@@ -1433,7 +1433,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTotalExpense = this.getTotalExpense();
BigDecimal rhsTotalExpense;
rhsTotalExpense = that.getTotalExpense();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "totalExpense", lhsTotalExpense), LocatorUtils.property(thatLocator, "totalExpense", rhsTotalExpense), lhsTotalExpense, rhsTotalExpense)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "totalExpense", lhsTotalExpense), LocatorUtils.property(thatLocator, "totalExpense", rhsTotalExpense), lhsTotalExpense, rhsTotalExpense, (this.totalExpense!= null), (that.totalExpense!= null))) {
return false;
}
}
@@ -1442,7 +1442,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPreferredDeliveryMethod = this.getPreferredDeliveryMethod();
String rhsPreferredDeliveryMethod;
rhsPreferredDeliveryMethod = that.getPreferredDeliveryMethod();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "preferredDeliveryMethod", lhsPreferredDeliveryMethod), LocatorUtils.property(thatLocator, "preferredDeliveryMethod", rhsPreferredDeliveryMethod), lhsPreferredDeliveryMethod, rhsPreferredDeliveryMethod)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "preferredDeliveryMethod", lhsPreferredDeliveryMethod), LocatorUtils.property(thatLocator, "preferredDeliveryMethod", rhsPreferredDeliveryMethod), lhsPreferredDeliveryMethod, rhsPreferredDeliveryMethod, (this.preferredDeliveryMethod!= null), (that.preferredDeliveryMethod!= null))) {
return false;
}
}
@@ -1451,7 +1451,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsResaleNum = this.getResaleNum();
String rhsResaleNum;
rhsResaleNum = that.getResaleNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "resaleNum", lhsResaleNum), LocatorUtils.property(thatLocator, "resaleNum", rhsResaleNum), lhsResaleNum, rhsResaleNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "resaleNum", lhsResaleNum), LocatorUtils.property(thatLocator, "resaleNum", rhsResaleNum), lhsResaleNum, rhsResaleNum, (this.resaleNum!= null), (that.resaleNum!= null))) {
return false;
}
}
@@ -1460,7 +1460,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsJobInfo = this.getJobInfo();
JobInfo rhsJobInfo;
rhsJobInfo = that.getJobInfo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "jobInfo", lhsJobInfo), LocatorUtils.property(thatLocator, "jobInfo", rhsJobInfo), lhsJobInfo, rhsJobInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "jobInfo", lhsJobInfo), LocatorUtils.property(thatLocator, "jobInfo", rhsJobInfo), lhsJobInfo, rhsJobInfo, (this.jobInfo!= null), (that.jobInfo!= null))) {
return false;
}
}
@@ -1469,7 +1469,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTDSEnabled = this.isTDSEnabled();
Boolean rhsTDSEnabled;
rhsTDSEnabled = that.isTDSEnabled();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "tdsEnabled", lhsTDSEnabled), LocatorUtils.property(thatLocator, "tdsEnabled", rhsTDSEnabled), lhsTDSEnabled, rhsTDSEnabled)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "tdsEnabled", lhsTDSEnabled), LocatorUtils.property(thatLocator, "tdsEnabled", rhsTDSEnabled), lhsTDSEnabled, rhsTDSEnabled, (this.tdsEnabled!= null), (that.tdsEnabled!= null))) {
return false;
}
}
@@ -1478,7 +1478,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerEx = this.getCustomerEx();
IntuitAnyType rhsCustomerEx;
rhsCustomerEx = that.getCustomerEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerEx", lhsCustomerEx), LocatorUtils.property(thatLocator, "customerEx", rhsCustomerEx), lhsCustomerEx, rhsCustomerEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerEx", lhsCustomerEx), LocatorUtils.property(thatLocator, "customerEx", rhsCustomerEx), lhsCustomerEx, rhsCustomerEx, (this.customerEx!= null), (that.customerEx!= null))) {
return false;
}
}
@@ -1487,7 +1487,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSecondaryTaxIdentifier = this.getSecondaryTaxIdentifier();
String rhsSecondaryTaxIdentifier;
rhsSecondaryTaxIdentifier = that.getSecondaryTaxIdentifier();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "secondaryTaxIdentifier", lhsSecondaryTaxIdentifier), LocatorUtils.property(thatLocator, "secondaryTaxIdentifier", rhsSecondaryTaxIdentifier), lhsSecondaryTaxIdentifier, rhsSecondaryTaxIdentifier)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "secondaryTaxIdentifier", lhsSecondaryTaxIdentifier), LocatorUtils.property(thatLocator, "secondaryTaxIdentifier", rhsSecondaryTaxIdentifier), lhsSecondaryTaxIdentifier, rhsSecondaryTaxIdentifier, (this.secondaryTaxIdentifier!= null), (that.secondaryTaxIdentifier!= null))) {
return false;
}
}
@@ -1496,7 +1496,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsARAccountRef = this.getARAccountRef();
ReferenceType rhsARAccountRef;
rhsARAccountRef = that.getARAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "arAccountRef", lhsARAccountRef), LocatorUtils.property(thatLocator, "arAccountRef", rhsARAccountRef), lhsARAccountRef, rhsARAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "arAccountRef", lhsARAccountRef), LocatorUtils.property(thatLocator, "arAccountRef", rhsARAccountRef), lhsARAccountRef, rhsARAccountRef, (this.arAccountRef!= null), (that.arAccountRef!= null))) {
return false;
}
}
@@ -1505,7 +1505,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrimaryTaxIdentifier = this.getPrimaryTaxIdentifier();
String rhsPrimaryTaxIdentifier;
rhsPrimaryTaxIdentifier = that.getPrimaryTaxIdentifier();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryTaxIdentifier", lhsPrimaryTaxIdentifier), LocatorUtils.property(thatLocator, "primaryTaxIdentifier", rhsPrimaryTaxIdentifier), lhsPrimaryTaxIdentifier, rhsPrimaryTaxIdentifier)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryTaxIdentifier", lhsPrimaryTaxIdentifier), LocatorUtils.property(thatLocator, "primaryTaxIdentifier", rhsPrimaryTaxIdentifier), lhsPrimaryTaxIdentifier, rhsPrimaryTaxIdentifier, (this.primaryTaxIdentifier!= null), (that.primaryTaxIdentifier!= null))) {
return false;
}
}
@@ -1514,7 +1514,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxExemptionReasonId = this.getTaxExemptionReasonId();
String rhsTaxExemptionReasonId;
rhsTaxExemptionReasonId = that.getTaxExemptionReasonId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxExemptionReasonId", lhsTaxExemptionReasonId), LocatorUtils.property(thatLocator, "taxExemptionReasonId", rhsTaxExemptionReasonId), lhsTaxExemptionReasonId, rhsTaxExemptionReasonId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxExemptionReasonId", lhsTaxExemptionReasonId), LocatorUtils.property(thatLocator, "taxExemptionReasonId", rhsTaxExemptionReasonId), lhsTaxExemptionReasonId, rhsTaxExemptionReasonId, (this.taxExemptionReasonId!= null), (that.taxExemptionReasonId!= null))) {
return false;
}
}
@@ -1522,207 +1522,207 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Boolean theTaxable;
theTaxable = this.isTaxable();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxable", theTaxable), currentHashCode, theTaxable);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxable", theTaxable), currentHashCode, theTaxable, (this.taxable!= null));
}
{
PhysicalAddress theBillAddr;
theBillAddr = this.getBillAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billAddr", theBillAddr), currentHashCode, theBillAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billAddr", theBillAddr), currentHashCode, theBillAddr, (this.billAddr!= null));
}
{
PhysicalAddress theShipAddr;
theShipAddr = this.getShipAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shipAddr", theShipAddr), currentHashCode, theShipAddr, (this.shipAddr!= null));
}
{
List theOtherAddr;
theOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())));
}
{
String theContactName;
theContactName = this.getContactName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contactName", theContactName), currentHashCode, theContactName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contactName", theContactName), currentHashCode, theContactName, (this.contactName!= null));
}
{
String theAltContactName;
theAltContactName = this.getAltContactName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "altContactName", theAltContactName), currentHashCode, theAltContactName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "altContactName", theAltContactName), currentHashCode, theAltContactName, (this.altContactName!= null));
}
{
String theNotes;
theNotes = this.getNotes();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notes", theNotes), currentHashCode, theNotes);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notes", theNotes), currentHashCode, theNotes, (this.notes!= null));
}
{
Boolean theJob;
theJob = this.isJob();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "job", theJob), currentHashCode, theJob);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "job", theJob), currentHashCode, theJob, (this.job!= null));
}
{
Boolean theBillWithParent;
theBillWithParent = this.isBillWithParent();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billWithParent", theBillWithParent), currentHashCode, theBillWithParent);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billWithParent", theBillWithParent), currentHashCode, theBillWithParent, (this.billWithParent!= null));
}
{
ReferenceType theRootCustomerRef;
theRootCustomerRef = this.getRootCustomerRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rootCustomerRef", theRootCustomerRef), currentHashCode, theRootCustomerRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rootCustomerRef", theRootCustomerRef), currentHashCode, theRootCustomerRef, (this.rootCustomerRef!= null));
}
{
ReferenceType theParentRef;
theParentRef = this.getParentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef, (this.parentRef!= null));
}
{
Integer theLevel;
theLevel = this.getLevel();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "level", theLevel), currentHashCode, theLevel);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "level", theLevel), currentHashCode, theLevel, (this.level!= null));
}
{
ReferenceType theCustomerTypeRef;
theCustomerTypeRef = this.getCustomerTypeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerTypeRef", theCustomerTypeRef), currentHashCode, theCustomerTypeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerTypeRef", theCustomerTypeRef), currentHashCode, theCustomerTypeRef, (this.customerTypeRef!= null));
}
{
ReferenceType theSalesTermRef;
theSalesTermRef = this.getSalesTermRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesTermRef", theSalesTermRef), currentHashCode, theSalesTermRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesTermRef", theSalesTermRef), currentHashCode, theSalesTermRef, (this.salesTermRef!= null));
}
{
ReferenceType theSalesRepRef;
theSalesRepRef = this.getSalesRepRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesRepRef", theSalesRepRef), currentHashCode, theSalesRepRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesRepRef", theSalesRepRef), currentHashCode, theSalesRepRef, (this.salesRepRef!= null));
}
{
ReferenceType theTaxGroupCodeRef;
theTaxGroupCodeRef = this.getTaxGroupCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxGroupCodeRef", theTaxGroupCodeRef), currentHashCode, theTaxGroupCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxGroupCodeRef", theTaxGroupCodeRef), currentHashCode, theTaxGroupCodeRef, (this.taxGroupCodeRef!= null));
}
{
ReferenceType theTaxRateRef;
theTaxRateRef = this.getTaxRateRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxRateRef", theTaxRateRef), currentHashCode, theTaxRateRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxRateRef", theTaxRateRef), currentHashCode, theTaxRateRef, (this.taxRateRef!= null));
}
{
ReferenceType thePaymentMethodRef;
thePaymentMethodRef = this.getPaymentMethodRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentMethodRef", thePaymentMethodRef), currentHashCode, thePaymentMethodRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentMethodRef", thePaymentMethodRef), currentHashCode, thePaymentMethodRef, (this.paymentMethodRef!= null));
}
{
CreditChargeInfo theCCDetail;
theCCDetail = this.getCCDetail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccDetail", theCCDetail), currentHashCode, theCCDetail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ccDetail", theCCDetail), currentHashCode, theCCDetail, (this.ccDetail!= null));
}
{
ReferenceType thePriceLevelRef;
thePriceLevelRef = this.getPriceLevelRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "priceLevelRef", thePriceLevelRef), currentHashCode, thePriceLevelRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "priceLevelRef", thePriceLevelRef), currentHashCode, thePriceLevelRef, (this.priceLevelRef!= null));
}
{
BigDecimal theBalance;
theBalance = this.getBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balance", theBalance), currentHashCode, theBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balance", theBalance), currentHashCode, theBalance, (this.balance!= null));
}
{
Date theOpenBalanceDate;
theOpenBalanceDate = this.getOpenBalanceDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openBalanceDate", theOpenBalanceDate), currentHashCode, theOpenBalanceDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "openBalanceDate", theOpenBalanceDate), currentHashCode, theOpenBalanceDate, (this.openBalanceDate!= null));
}
{
BigDecimal theBalanceWithJobs;
theBalanceWithJobs = this.getBalanceWithJobs();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balanceWithJobs", theBalanceWithJobs), currentHashCode, theBalanceWithJobs);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "balanceWithJobs", theBalanceWithJobs), currentHashCode, theBalanceWithJobs, (this.balanceWithJobs!= null));
}
{
BigDecimal theCreditLimit;
theCreditLimit = this.getCreditLimit();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditLimit", theCreditLimit), currentHashCode, theCreditLimit);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "creditLimit", theCreditLimit), currentHashCode, theCreditLimit, (this.creditLimit!= null));
}
{
String theAcctNum;
theAcctNum = this.getAcctNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acctNum", theAcctNum), currentHashCode, theAcctNum, (this.acctNum!= null));
}
{
ReferenceType theCurrencyRef;
theCurrencyRef = this.getCurrencyRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyRef", theCurrencyRef), currentHashCode, theCurrencyRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "currencyRef", theCurrencyRef), currentHashCode, theCurrencyRef, (this.currencyRef!= null));
}
{
BigDecimal theOverDueBalance;
theOverDueBalance = this.getOverDueBalance();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "overDueBalance", theOverDueBalance), currentHashCode, theOverDueBalance);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "overDueBalance", theOverDueBalance), currentHashCode, theOverDueBalance, (this.overDueBalance!= null));
}
{
BigDecimal theTotalRevenue;
theTotalRevenue = this.getTotalRevenue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalRevenue", theTotalRevenue), currentHashCode, theTotalRevenue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalRevenue", theTotalRevenue), currentHashCode, theTotalRevenue, (this.totalRevenue!= null));
}
{
BigDecimal theTotalExpense;
theTotalExpense = this.getTotalExpense();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalExpense", theTotalExpense), currentHashCode, theTotalExpense);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalExpense", theTotalExpense), currentHashCode, theTotalExpense, (this.totalExpense!= null));
}
{
String thePreferredDeliveryMethod;
thePreferredDeliveryMethod = this.getPreferredDeliveryMethod();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "preferredDeliveryMethod", thePreferredDeliveryMethod), currentHashCode, thePreferredDeliveryMethod);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "preferredDeliveryMethod", thePreferredDeliveryMethod), currentHashCode, thePreferredDeliveryMethod, (this.preferredDeliveryMethod!= null));
}
{
String theResaleNum;
theResaleNum = this.getResaleNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resaleNum", theResaleNum), currentHashCode, theResaleNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "resaleNum", theResaleNum), currentHashCode, theResaleNum, (this.resaleNum!= null));
}
{
JobInfo theJobInfo;
theJobInfo = this.getJobInfo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jobInfo", theJobInfo), currentHashCode, theJobInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jobInfo", theJobInfo), currentHashCode, theJobInfo, (this.jobInfo!= null));
}
{
Boolean theTDSEnabled;
theTDSEnabled = this.isTDSEnabled();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tdsEnabled", theTDSEnabled), currentHashCode, theTDSEnabled);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tdsEnabled", theTDSEnabled), currentHashCode, theTDSEnabled, (this.tdsEnabled!= null));
}
{
IntuitAnyType theCustomerEx;
theCustomerEx = this.getCustomerEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerEx", theCustomerEx), currentHashCode, theCustomerEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerEx", theCustomerEx), currentHashCode, theCustomerEx, (this.customerEx!= null));
}
{
String theSecondaryTaxIdentifier;
theSecondaryTaxIdentifier = this.getSecondaryTaxIdentifier();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "secondaryTaxIdentifier", theSecondaryTaxIdentifier), currentHashCode, theSecondaryTaxIdentifier);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "secondaryTaxIdentifier", theSecondaryTaxIdentifier), currentHashCode, theSecondaryTaxIdentifier, (this.secondaryTaxIdentifier!= null));
}
{
ReferenceType theARAccountRef;
theARAccountRef = this.getARAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "arAccountRef", theARAccountRef), currentHashCode, theARAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "arAccountRef", theARAccountRef), currentHashCode, theARAccountRef, (this.arAccountRef!= null));
}
{
String thePrimaryTaxIdentifier;
thePrimaryTaxIdentifier = this.getPrimaryTaxIdentifier();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryTaxIdentifier", thePrimaryTaxIdentifier), currentHashCode, thePrimaryTaxIdentifier);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryTaxIdentifier", thePrimaryTaxIdentifier), currentHashCode, thePrimaryTaxIdentifier, (this.primaryTaxIdentifier!= null));
}
{
String theTaxExemptionReasonId;
theTaxExemptionReasonId = this.getTaxExemptionReasonId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxExemptionReasonId", theTaxExemptionReasonId), currentHashCode, theTaxExemptionReasonId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxExemptionReasonId", theTaxExemptionReasonId), currentHashCode, theTaxExemptionReasonId, (this.taxExemptionReasonId!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerMsg.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerMsg.java
index fae888df..be9df183 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerMsg.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerMsg.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -71,7 +71,7 @@
})
public class CustomerMsg
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -154,8 +154,8 @@ public void setCustomerMsgEx(IntuitAnyType value) {
this.customerMsgEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CustomerMsg)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -170,7 +170,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -179,7 +179,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -188,7 +188,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCustomerMsgEx = this.getCustomerMsgEx();
IntuitAnyType rhsCustomerMsgEx;
rhsCustomerMsgEx = that.getCustomerMsgEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "customerMsgEx", lhsCustomerMsgEx), LocatorUtils.property(thatLocator, "customerMsgEx", rhsCustomerMsgEx), lhsCustomerMsgEx, rhsCustomerMsgEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "customerMsgEx", lhsCustomerMsgEx), LocatorUtils.property(thatLocator, "customerMsgEx", rhsCustomerMsgEx), lhsCustomerMsgEx, rhsCustomerMsgEx, (this.customerMsgEx!= null), (that.customerMsgEx!= null))) {
return false;
}
}
@@ -196,32 +196,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
IntuitAnyType theCustomerMsgEx;
theCustomerMsgEx = this.getCustomerMsgEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerMsgEx", theCustomerMsgEx), currentHashCode, theCustomerMsgEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "customerMsgEx", theCustomerMsgEx), currentHashCode, theCustomerMsgEx, (this.customerMsgEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerType.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerType.java
index f1c55f3b..98273ad5 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerType.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerType.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -74,7 +74,7 @@
})
public class CustomerType
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -183,8 +183,8 @@ public void setActive(Boolean value) {
this.active = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof CustomerType)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -199,7 +199,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -208,7 +208,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsParentRef = this.getParentRef();
ReferenceType rhsParentRef;
rhsParentRef = that.getParentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef, (this.parentRef!= null), (that.parentRef!= null))) {
return false;
}
}
@@ -217,7 +217,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFullyQualifiedName = this.getFullyQualifiedName();
String rhsFullyQualifiedName;
rhsFullyQualifiedName = that.getFullyQualifiedName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName, (this.fullyQualifiedName!= null), (that.fullyQualifiedName!= null))) {
return false;
}
}
@@ -226,7 +226,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -234,37 +234,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
ReferenceType theParentRef;
theParentRef = this.getParentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef, (this.parentRef!= null));
}
{
String theFullyQualifiedName;
theFullyQualifiedName = this.getFullyQualifiedName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName, (this.fullyQualifiedName!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerTypeEnum.java
index 575da89d..e92b7db3 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/CustomerTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateMacro.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateMacro.java
index ebfa3408..86729c6c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateMacro.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateMacro.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateTypeCustomFieldDefinition.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateTypeCustomFieldDefinition.java
index 47a7bf2e..d34661c9 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateTypeCustomFieldDefinition.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DateTypeCustomFieldDefinition.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -76,7 +76,7 @@
})
public class DateTypeCustomFieldDefinition
extends CustomFieldDefinition
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -165,8 +165,8 @@ public void setMaxDate(Date value) {
this.maxDate = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof DateTypeCustomFieldDefinition)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -181,7 +181,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefaultDate = this.getDefaultDate();
Date rhsDefaultDate;
rhsDefaultDate = that.getDefaultDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultDate", lhsDefaultDate), LocatorUtils.property(thatLocator, "defaultDate", rhsDefaultDate), lhsDefaultDate, rhsDefaultDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultDate", lhsDefaultDate), LocatorUtils.property(thatLocator, "defaultDate", rhsDefaultDate), lhsDefaultDate, rhsDefaultDate, (this.defaultDate!= null), (that.defaultDate!= null))) {
return false;
}
}
@@ -190,7 +190,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMinDate = this.getMinDate();
Date rhsMinDate;
rhsMinDate = that.getMinDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "minDate", lhsMinDate), LocatorUtils.property(thatLocator, "minDate", rhsMinDate), lhsMinDate, rhsMinDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "minDate", lhsMinDate), LocatorUtils.property(thatLocator, "minDate", rhsMinDate), lhsMinDate, rhsMinDate, (this.minDate!= null), (that.minDate!= null))) {
return false;
}
}
@@ -199,7 +199,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMaxDate = this.getMaxDate();
Date rhsMaxDate;
rhsMaxDate = that.getMaxDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "maxDate", lhsMaxDate), LocatorUtils.property(thatLocator, "maxDate", rhsMaxDate), lhsMaxDate, rhsMaxDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "maxDate", lhsMaxDate), LocatorUtils.property(thatLocator, "maxDate", rhsMaxDate), lhsMaxDate, rhsMaxDate, (this.maxDate!= null), (that.maxDate!= null))) {
return false;
}
}
@@ -207,32 +207,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Date theDefaultDate;
theDefaultDate = this.getDefaultDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultDate", theDefaultDate), currentHashCode, theDefaultDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultDate", theDefaultDate), currentHashCode, theDefaultDate, (this.defaultDate!= null));
}
{
Date theMinDate;
theMinDate = this.getMinDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "minDate", theMinDate), currentHashCode, theMinDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "minDate", theMinDate), currentHashCode, theMinDate, (this.minDate!= null));
}
{
Date theMaxDate;
theMaxDate = this.getMaxDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "maxDate", theMaxDate), currentHashCode, theMaxDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "maxDate", theMaxDate), currentHashCode, theMaxDate, (this.maxDate!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DayOfWeekEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DayOfWeekEnum.java
index 48dda293..aa9004b5 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DayOfWeekEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DayOfWeekEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryErrorTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryErrorTypeEnum.java
index 5403d841..b36943fc 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryErrorTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryErrorTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryTypeEnum.java
index 211e3905..084e414d 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DeliveryTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Department.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Department.java
index 59f48bc3..55ddd5b7 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Department.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Department.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -79,7 +79,7 @@
})
public class Department
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -240,8 +240,8 @@ public void setDepartmentEx(IntuitAnyType value) {
this.departmentEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Department)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -256,7 +256,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -265,7 +265,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSubDepartment = this.isSubDepartment();
Boolean rhsSubDepartment;
rhsSubDepartment = that.isSubDepartment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "subDepartment", lhsSubDepartment), LocatorUtils.property(thatLocator, "subDepartment", rhsSubDepartment), lhsSubDepartment, rhsSubDepartment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "subDepartment", lhsSubDepartment), LocatorUtils.property(thatLocator, "subDepartment", rhsSubDepartment), lhsSubDepartment, rhsSubDepartment, (this.subDepartment!= null), (that.subDepartment!= null))) {
return false;
}
}
@@ -274,7 +274,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsParentRef = this.getParentRef();
ReferenceType rhsParentRef;
rhsParentRef = that.getParentRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "parentRef", lhsParentRef), LocatorUtils.property(thatLocator, "parentRef", rhsParentRef), lhsParentRef, rhsParentRef, (this.parentRef!= null), (that.parentRef!= null))) {
return false;
}
}
@@ -283,7 +283,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFullyQualifiedName = this.getFullyQualifiedName();
String rhsFullyQualifiedName;
rhsFullyQualifiedName = that.getFullyQualifiedName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fullyQualifiedName", lhsFullyQualifiedName), LocatorUtils.property(thatLocator, "fullyQualifiedName", rhsFullyQualifiedName), lhsFullyQualifiedName, rhsFullyQualifiedName, (this.fullyQualifiedName!= null), (that.fullyQualifiedName!= null))) {
return false;
}
}
@@ -292,7 +292,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -301,7 +301,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepartmentEx = this.getDepartmentEx();
IntuitAnyType rhsDepartmentEx;
rhsDepartmentEx = that.getDepartmentEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentEx", lhsDepartmentEx), LocatorUtils.property(thatLocator, "departmentEx", rhsDepartmentEx), lhsDepartmentEx, rhsDepartmentEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "departmentEx", lhsDepartmentEx), LocatorUtils.property(thatLocator, "departmentEx", rhsDepartmentEx), lhsDepartmentEx, rhsDepartmentEx, (this.departmentEx!= null), (that.departmentEx!= null))) {
return false;
}
}
@@ -309,47 +309,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theSubDepartment;
theSubDepartment = this.isSubDepartment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subDepartment", theSubDepartment), currentHashCode, theSubDepartment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subDepartment", theSubDepartment), currentHashCode, theSubDepartment, (this.subDepartment!= null));
}
{
ReferenceType theParentRef;
theParentRef = this.getParentRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "parentRef", theParentRef), currentHashCode, theParentRef, (this.parentRef!= null));
}
{
String theFullyQualifiedName;
theFullyQualifiedName = this.getFullyQualifiedName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fullyQualifiedName", theFullyQualifiedName), currentHashCode, theFullyQualifiedName, (this.fullyQualifiedName!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
IntuitAnyType theDepartmentEx;
theDepartmentEx = this.getDepartmentEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentEx", theDepartmentEx), currentHashCode, theDepartmentEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "departmentEx", theDepartmentEx), currentHashCode, theDepartmentEx, (this.departmentEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Deposit.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Deposit.java
index 6f18b0e1..fd91b333 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Deposit.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Deposit.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -78,7 +78,7 @@
})
public class Deposit
extends Transaction
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -239,8 +239,8 @@ public void setDepositEx(IntuitAnyType value) {
this.depositEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Deposit)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -255,7 +255,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepositToAccountRef = this.getDepositToAccountRef();
ReferenceType rhsDepositToAccountRef;
rhsDepositToAccountRef = that.getDepositToAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "depositToAccountRef", lhsDepositToAccountRef), LocatorUtils.property(thatLocator, "depositToAccountRef", rhsDepositToAccountRef), lhsDepositToAccountRef, rhsDepositToAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "depositToAccountRef", lhsDepositToAccountRef), LocatorUtils.property(thatLocator, "depositToAccountRef", rhsDepositToAccountRef), lhsDepositToAccountRef, rhsDepositToAccountRef, (this.depositToAccountRef!= null), (that.depositToAccountRef!= null))) {
return false;
}
}
@@ -264,7 +264,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCashBack = this.getCashBack();
CashBackInfo rhsCashBack;
rhsCashBack = that.getCashBack();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "cashBack", lhsCashBack), LocatorUtils.property(thatLocator, "cashBack", rhsCashBack), lhsCashBack, rhsCashBack)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "cashBack", lhsCashBack), LocatorUtils.property(thatLocator, "cashBack", rhsCashBack), lhsCashBack, rhsCashBack, (this.cashBack!= null), (that.cashBack!= null))) {
return false;
}
}
@@ -273,7 +273,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsGlobalTaxCalculation = this.getGlobalTaxCalculation();
GlobalTaxCalculationEnum rhsGlobalTaxCalculation;
rhsGlobalTaxCalculation = that.getGlobalTaxCalculation();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "globalTaxCalculation", lhsGlobalTaxCalculation), LocatorUtils.property(thatLocator, "globalTaxCalculation", rhsGlobalTaxCalculation), lhsGlobalTaxCalculation, rhsGlobalTaxCalculation)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "globalTaxCalculation", lhsGlobalTaxCalculation), LocatorUtils.property(thatLocator, "globalTaxCalculation", rhsGlobalTaxCalculation), lhsGlobalTaxCalculation, rhsGlobalTaxCalculation, (this.globalTaxCalculation!= null), (that.globalTaxCalculation!= null))) {
return false;
}
}
@@ -282,7 +282,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTotalAmt = this.getTotalAmt();
BigDecimal rhsTotalAmt;
rhsTotalAmt = that.getTotalAmt();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "totalAmt", lhsTotalAmt), LocatorUtils.property(thatLocator, "totalAmt", rhsTotalAmt), lhsTotalAmt, rhsTotalAmt, (this.totalAmt!= null), (that.totalAmt!= null))) {
return false;
}
}
@@ -291,7 +291,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHomeTotalAmt = this.getHomeTotalAmt();
BigDecimal rhsHomeTotalAmt;
rhsHomeTotalAmt = that.getHomeTotalAmt();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "homeTotalAmt", lhsHomeTotalAmt), LocatorUtils.property(thatLocator, "homeTotalAmt", rhsHomeTotalAmt), lhsHomeTotalAmt, rhsHomeTotalAmt)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "homeTotalAmt", lhsHomeTotalAmt), LocatorUtils.property(thatLocator, "homeTotalAmt", rhsHomeTotalAmt), lhsHomeTotalAmt, rhsHomeTotalAmt, (this.homeTotalAmt!= null), (that.homeTotalAmt!= null))) {
return false;
}
}
@@ -300,7 +300,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepositEx = this.getDepositEx();
IntuitAnyType rhsDepositEx;
rhsDepositEx = that.getDepositEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "depositEx", lhsDepositEx), LocatorUtils.property(thatLocator, "depositEx", rhsDepositEx), lhsDepositEx, rhsDepositEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "depositEx", lhsDepositEx), LocatorUtils.property(thatLocator, "depositEx", rhsDepositEx), lhsDepositEx, rhsDepositEx, (this.depositEx!= null), (that.depositEx!= null))) {
return false;
}
}
@@ -308,47 +308,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
ReferenceType theDepositToAccountRef;
theDepositToAccountRef = this.getDepositToAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositToAccountRef", theDepositToAccountRef), currentHashCode, theDepositToAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositToAccountRef", theDepositToAccountRef), currentHashCode, theDepositToAccountRef, (this.depositToAccountRef!= null));
}
{
CashBackInfo theCashBack;
theCashBack = this.getCashBack();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cashBack", theCashBack), currentHashCode, theCashBack);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cashBack", theCashBack), currentHashCode, theCashBack, (this.cashBack!= null));
}
{
GlobalTaxCalculationEnum theGlobalTaxCalculation;
theGlobalTaxCalculation = this.getGlobalTaxCalculation();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "globalTaxCalculation", theGlobalTaxCalculation), currentHashCode, theGlobalTaxCalculation);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "globalTaxCalculation", theGlobalTaxCalculation), currentHashCode, theGlobalTaxCalculation, (this.globalTaxCalculation!= null));
}
{
BigDecimal theTotalAmt;
theTotalAmt = this.getTotalAmt();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "totalAmt", theTotalAmt), currentHashCode, theTotalAmt, (this.totalAmt!= null));
}
{
BigDecimal theHomeTotalAmt;
theHomeTotalAmt = this.getHomeTotalAmt();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeTotalAmt", theHomeTotalAmt), currentHashCode, theHomeTotalAmt);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "homeTotalAmt", theHomeTotalAmt), currentHashCode, theHomeTotalAmt, (this.homeTotalAmt!= null));
}
{
IntuitAnyType theDepositEx;
theDepositEx = this.getDepositEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositEx", theDepositEx), currentHashCode, theDepositEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositEx", theDepositEx), currentHashCode, theDepositEx, (this.depositEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DepositLineDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DepositLineDetail.java
index 36b90996..28e87afe 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DepositLineDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DepositLineDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -83,8 +83,7 @@
"taxApplicableOn",
"depositLineDetailEx"
})
-public class DepositLineDetail
- implements Serializable, Equals, HashCode
+public class DepositLineDetail implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -323,8 +322,8 @@ public void setDepositLineDetailEx(IntuitAnyType value) {
this.depositLineDetailEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof DepositLineDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -336,7 +335,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntity = this.getEntity();
ReferenceType rhsEntity;
rhsEntity = that.getEntity();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entity", lhsEntity), LocatorUtils.property(thatLocator, "entity", rhsEntity), lhsEntity, rhsEntity)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entity", lhsEntity), LocatorUtils.property(thatLocator, "entity", rhsEntity), lhsEntity, rhsEntity, (this.entity!= null), (that.entity!= null))) {
return false;
}
}
@@ -345,7 +344,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassRef = this.getClassRef();
ReferenceType rhsClassRef;
rhsClassRef = that.getClassRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef, (this.classRef!= null), (that.classRef!= null))) {
return false;
}
}
@@ -354,7 +353,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAccountRef = this.getAccountRef();
ReferenceType rhsAccountRef;
rhsAccountRef = that.getAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "accountRef", lhsAccountRef), LocatorUtils.property(thatLocator, "accountRef", rhsAccountRef), lhsAccountRef, rhsAccountRef, (this.accountRef!= null), (that.accountRef!= null))) {
return false;
}
}
@@ -363,7 +362,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPaymentMethodRef = this.getPaymentMethodRef();
ReferenceType rhsPaymentMethodRef;
rhsPaymentMethodRef = that.getPaymentMethodRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentMethodRef", lhsPaymentMethodRef), LocatorUtils.property(thatLocator, "paymentMethodRef", rhsPaymentMethodRef), lhsPaymentMethodRef, rhsPaymentMethodRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "paymentMethodRef", lhsPaymentMethodRef), LocatorUtils.property(thatLocator, "paymentMethodRef", rhsPaymentMethodRef), lhsPaymentMethodRef, rhsPaymentMethodRef, (this.paymentMethodRef!= null), (that.paymentMethodRef!= null))) {
return false;
}
}
@@ -372,7 +371,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCheckNum = this.getCheckNum();
String rhsCheckNum;
rhsCheckNum = that.getCheckNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "checkNum", lhsCheckNum), LocatorUtils.property(thatLocator, "checkNum", rhsCheckNum), lhsCheckNum, rhsCheckNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "checkNum", lhsCheckNum), LocatorUtils.property(thatLocator, "checkNum", rhsCheckNum), lhsCheckNum, rhsCheckNum, (this.checkNum!= null), (that.checkNum!= null))) {
return false;
}
}
@@ -381,7 +380,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTxnType = this.getTxnType();
TxnTypeEnum rhsTxnType;
rhsTxnType = that.getTxnType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "txnType", lhsTxnType), LocatorUtils.property(thatLocator, "txnType", rhsTxnType), lhsTxnType, rhsTxnType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "txnType", lhsTxnType), LocatorUtils.property(thatLocator, "txnType", rhsTxnType), lhsTxnType, rhsTxnType, (this.txnType!= null), (that.txnType!= null))) {
return false;
}
}
@@ -390,7 +389,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxCodeRef = this.getTaxCodeRef();
ReferenceType rhsTaxCodeRef;
rhsTaxCodeRef = that.getTaxCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef, (this.taxCodeRef!= null), (that.taxCodeRef!= null))) {
return false;
}
}
@@ -399,7 +398,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxApplicableOn = this.getTaxApplicableOn();
TaxApplicableOnEnum rhsTaxApplicableOn;
rhsTaxApplicableOn = that.getTaxApplicableOn();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxApplicableOn", lhsTaxApplicableOn), LocatorUtils.property(thatLocator, "taxApplicableOn", rhsTaxApplicableOn), lhsTaxApplicableOn, rhsTaxApplicableOn)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxApplicableOn", lhsTaxApplicableOn), LocatorUtils.property(thatLocator, "taxApplicableOn", rhsTaxApplicableOn), lhsTaxApplicableOn, rhsTaxApplicableOn, (this.taxApplicableOn!= null), (that.taxApplicableOn!= null))) {
return false;
}
}
@@ -408,7 +407,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepositLineDetailEx = this.getDepositLineDetailEx();
IntuitAnyType rhsDepositLineDetailEx;
rhsDepositLineDetailEx = that.getDepositLineDetailEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "depositLineDetailEx", lhsDepositLineDetailEx), LocatorUtils.property(thatLocator, "depositLineDetailEx", rhsDepositLineDetailEx), lhsDepositLineDetailEx, rhsDepositLineDetailEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "depositLineDetailEx", lhsDepositLineDetailEx), LocatorUtils.property(thatLocator, "depositLineDetailEx", rhsDepositLineDetailEx), lhsDepositLineDetailEx, rhsDepositLineDetailEx, (this.depositLineDetailEx!= null), (that.depositLineDetailEx!= null))) {
return false;
}
}
@@ -416,62 +415,62 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theEntity;
theEntity = this.getEntity();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entity", theEntity), currentHashCode, theEntity);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entity", theEntity), currentHashCode, theEntity, (this.entity!= null));
}
{
ReferenceType theClassRef;
theClassRef = this.getClassRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef, (this.classRef!= null));
}
{
ReferenceType theAccountRef;
theAccountRef = this.getAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "accountRef", theAccountRef), currentHashCode, theAccountRef, (this.accountRef!= null));
}
{
ReferenceType thePaymentMethodRef;
thePaymentMethodRef = this.getPaymentMethodRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentMethodRef", thePaymentMethodRef), currentHashCode, thePaymentMethodRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "paymentMethodRef", thePaymentMethodRef), currentHashCode, thePaymentMethodRef, (this.paymentMethodRef!= null));
}
{
String theCheckNum;
theCheckNum = this.getCheckNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkNum", theCheckNum), currentHashCode, theCheckNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkNum", theCheckNum), currentHashCode, theCheckNum, (this.checkNum!= null));
}
{
TxnTypeEnum theTxnType;
theTxnType = this.getTxnType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnType", theTxnType), currentHashCode, theTxnType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "txnType", theTxnType), currentHashCode, theTxnType, (this.txnType!= null));
}
{
ReferenceType theTaxCodeRef;
theTaxCodeRef = this.getTaxCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef, (this.taxCodeRef!= null));
}
{
TaxApplicableOnEnum theTaxApplicableOn;
theTaxApplicableOn = this.getTaxApplicableOn();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxApplicableOn", theTaxApplicableOn), currentHashCode, theTaxApplicableOn);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxApplicableOn", theTaxApplicableOn), currentHashCode, theTaxApplicableOn, (this.taxApplicableOn!= null));
}
{
IntuitAnyType theDepositLineDetailEx;
theDepositLineDetailEx = this.getDepositLineDetailEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositLineDetailEx", theDepositLineDetailEx), currentHashCode, theDepositLineDetailEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depositLineDetailEx", theDepositLineDetailEx), currentHashCode, theDepositLineDetailEx, (this.depositLineDetailEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DescriptionLineDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DescriptionLineDetail.java
index 28058fa4..eacba4c5 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DescriptionLineDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DescriptionLineDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -75,8 +75,7 @@
"taxCodeRef",
"descriptionLineDetailEx"
})
-public class DescriptionLineDetail
- implements Serializable, Equals, HashCode
+public class DescriptionLineDetail implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -161,8 +160,8 @@ public void setDescriptionLineDetailEx(IntuitAnyType value) {
this.descriptionLineDetailEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof DescriptionLineDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -174,7 +173,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsServiceDate = this.getServiceDate();
Date rhsServiceDate;
rhsServiceDate = that.getServiceDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate, (this.serviceDate!= null), (that.serviceDate!= null))) {
return false;
}
}
@@ -183,7 +182,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxCodeRef = this.getTaxCodeRef();
ReferenceType rhsTaxCodeRef;
rhsTaxCodeRef = that.getTaxCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef, (this.taxCodeRef!= null), (that.taxCodeRef!= null))) {
return false;
}
}
@@ -192,7 +191,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDescriptionLineDetailEx = this.getDescriptionLineDetailEx();
IntuitAnyType rhsDescriptionLineDetailEx;
rhsDescriptionLineDetailEx = that.getDescriptionLineDetailEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "descriptionLineDetailEx", lhsDescriptionLineDetailEx), LocatorUtils.property(thatLocator, "descriptionLineDetailEx", rhsDescriptionLineDetailEx), lhsDescriptionLineDetailEx, rhsDescriptionLineDetailEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "descriptionLineDetailEx", lhsDescriptionLineDetailEx), LocatorUtils.property(thatLocator, "descriptionLineDetailEx", rhsDescriptionLineDetailEx), lhsDescriptionLineDetailEx, rhsDescriptionLineDetailEx, (this.descriptionLineDetailEx!= null), (that.descriptionLineDetailEx!= null))) {
return false;
}
}
@@ -200,32 +199,32 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
Date theServiceDate;
theServiceDate = this.getServiceDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate, (this.serviceDate!= null));
}
{
ReferenceType theTaxCodeRef;
theTaxCodeRef = this.getTaxCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef, (this.taxCodeRef!= null));
}
{
IntuitAnyType theDescriptionLineDetailEx;
theDescriptionLineDetailEx = this.getDescriptionLineDetailEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "descriptionLineDetailEx", theDescriptionLineDetailEx), currentHashCode, theDescriptionLineDetailEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "descriptionLineDetailEx", theDescriptionLineDetailEx), currentHashCode, theDescriptionLineDetailEx, (this.descriptionLineDetailEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DesktopEntityTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DesktopEntityTypeEnum.java
index dd8c7f66..26e35d00 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DesktopEntityTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DesktopEntityTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountLineDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountLineDetail.java
index 4480eff4..1de79ef0 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountLineDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountLineDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -82,7 +82,7 @@
})
public class DiscountLineDetail
extends DiscountOverride
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -193,8 +193,8 @@ public void setDiscountLineDetailEx(IntuitAnyType value) {
this.discountLineDetailEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof DiscountLineDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -209,7 +209,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsServiceDate = this.getServiceDate();
Date rhsServiceDate;
rhsServiceDate = that.getServiceDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate, (this.serviceDate!= null), (that.serviceDate!= null))) {
return false;
}
}
@@ -218,7 +218,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsClassRef = this.getClassRef();
ReferenceType rhsClassRef;
rhsClassRef = that.getClassRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "classRef", lhsClassRef), LocatorUtils.property(thatLocator, "classRef", rhsClassRef), lhsClassRef, rhsClassRef, (this.classRef!= null), (that.classRef!= null))) {
return false;
}
}
@@ -227,7 +227,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTaxCodeRef = this.getTaxCodeRef();
ReferenceType rhsTaxCodeRef;
rhsTaxCodeRef = that.getTaxCodeRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "taxCodeRef", lhsTaxCodeRef), LocatorUtils.property(thatLocator, "taxCodeRef", rhsTaxCodeRef), lhsTaxCodeRef, rhsTaxCodeRef, (this.taxCodeRef!= null), (that.taxCodeRef!= null))) {
return false;
}
}
@@ -236,7 +236,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDiscountLineDetailEx = this.getDiscountLineDetailEx();
IntuitAnyType rhsDiscountLineDetailEx;
rhsDiscountLineDetailEx = that.getDiscountLineDetailEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "discountLineDetailEx", lhsDiscountLineDetailEx), LocatorUtils.property(thatLocator, "discountLineDetailEx", rhsDiscountLineDetailEx), lhsDiscountLineDetailEx, rhsDiscountLineDetailEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "discountLineDetailEx", lhsDiscountLineDetailEx), LocatorUtils.property(thatLocator, "discountLineDetailEx", rhsDiscountLineDetailEx), lhsDiscountLineDetailEx, rhsDiscountLineDetailEx, (this.discountLineDetailEx!= null), (that.discountLineDetailEx!= null))) {
return false;
}
}
@@ -244,37 +244,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Date theServiceDate;
theServiceDate = this.getServiceDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate, (this.serviceDate!= null));
}
{
ReferenceType theClassRef;
theClassRef = this.getClassRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classRef", theClassRef), currentHashCode, theClassRef, (this.classRef!= null));
}
{
ReferenceType theTaxCodeRef;
theTaxCodeRef = this.getTaxCodeRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taxCodeRef", theTaxCodeRef), currentHashCode, theTaxCodeRef, (this.taxCodeRef!= null));
}
{
IntuitAnyType theDiscountLineDetailEx;
theDiscountLineDetailEx = this.getDiscountLineDetailEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountLineDetailEx", theDiscountLineDetailEx), currentHashCode, theDiscountLineDetailEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountLineDetailEx", theDiscountLineDetailEx), currentHashCode, theDiscountLineDetailEx, (this.discountLineDetailEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountOverride.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountOverride.java
index 4cbc37d2..abafe5f1 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountOverride.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountOverride.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -72,8 +72,7 @@
@XmlSeeAlso({
DiscountLineDetail.class
})
-public class DiscountOverride
- implements Serializable, Equals, HashCode
+public class DiscountOverride implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -182,8 +181,8 @@ public void setDiscountAccountRef(ReferenceType value) {
this.discountAccountRef = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof DiscountOverride)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -195,7 +194,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDiscountRef = this.getDiscountRef();
ReferenceType rhsDiscountRef;
rhsDiscountRef = that.getDiscountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "discountRef", lhsDiscountRef), LocatorUtils.property(thatLocator, "discountRef", rhsDiscountRef), lhsDiscountRef, rhsDiscountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "discountRef", lhsDiscountRef), LocatorUtils.property(thatLocator, "discountRef", rhsDiscountRef), lhsDiscountRef, rhsDiscountRef, (this.discountRef!= null), (that.discountRef!= null))) {
return false;
}
}
@@ -204,7 +203,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPercentBased = this.isPercentBased();
Boolean rhsPercentBased;
rhsPercentBased = that.isPercentBased();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "percentBased", lhsPercentBased), LocatorUtils.property(thatLocator, "percentBased", rhsPercentBased), lhsPercentBased, rhsPercentBased)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "percentBased", lhsPercentBased), LocatorUtils.property(thatLocator, "percentBased", rhsPercentBased), lhsPercentBased, rhsPercentBased, (this.percentBased!= null), (that.percentBased!= null))) {
return false;
}
}
@@ -213,7 +212,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDiscountPercent = this.getDiscountPercent();
BigDecimal rhsDiscountPercent;
rhsDiscountPercent = that.getDiscountPercent();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "discountPercent", lhsDiscountPercent), LocatorUtils.property(thatLocator, "discountPercent", rhsDiscountPercent), lhsDiscountPercent, rhsDiscountPercent)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "discountPercent", lhsDiscountPercent), LocatorUtils.property(thatLocator, "discountPercent", rhsDiscountPercent), lhsDiscountPercent, rhsDiscountPercent, (this.discountPercent!= null), (that.discountPercent!= null))) {
return false;
}
}
@@ -222,7 +221,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDiscountAccountRef = this.getDiscountAccountRef();
ReferenceType rhsDiscountAccountRef;
rhsDiscountAccountRef = that.getDiscountAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "discountAccountRef", lhsDiscountAccountRef), LocatorUtils.property(thatLocator, "discountAccountRef", rhsDiscountAccountRef), lhsDiscountAccountRef, rhsDiscountAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "discountAccountRef", lhsDiscountAccountRef), LocatorUtils.property(thatLocator, "discountAccountRef", rhsDiscountAccountRef), lhsDiscountAccountRef, rhsDiscountAccountRef, (this.discountAccountRef!= null), (that.discountAccountRef!= null))) {
return false;
}
}
@@ -230,37 +229,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theDiscountRef;
theDiscountRef = this.getDiscountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountRef", theDiscountRef), currentHashCode, theDiscountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountRef", theDiscountRef), currentHashCode, theDiscountRef, (this.discountRef!= null));
}
{
Boolean thePercentBased;
thePercentBased = this.isPercentBased();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "percentBased", thePercentBased), currentHashCode, thePercentBased);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "percentBased", thePercentBased), currentHashCode, thePercentBased, (this.percentBased!= null));
}
{
BigDecimal theDiscountPercent;
theDiscountPercent = this.getDiscountPercent();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountPercent", theDiscountPercent), currentHashCode, theDiscountPercent);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountPercent", theDiscountPercent), currentHashCode, theDiscountPercent, (this.discountPercent!= null));
}
{
ReferenceType theDiscountAccountRef;
theDiscountAccountRef = this.getDiscountAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountAccountRef", theDiscountAccountRef), currentHashCode, theDiscountAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "discountAccountRef", theDiscountAccountRef), currentHashCode, theDiscountAccountRef, (this.discountAccountRef!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountTypeEnum.java
index b9da69b5..e6836cc4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/DiscountTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionEnabledStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionEnabledStatusEnum.java
index 88ca8f14..e2d1a6df 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionEnabledStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionEnabledStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionStatusEnum.java
index dbfa49e7..5db0d984 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ETransactionStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EffectiveTaxRate.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EffectiveTaxRate.java
index 4016b154..fc44cafa 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EffectiveTaxRate.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EffectiveTaxRate.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateTimeAdapter;
-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.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;
@@ -77,8 +77,7 @@
"endDate",
"effectiveTaxRateEx"
})
-public class EffectiveTaxRate
- implements Serializable, Equals, HashCode
+public class EffectiveTaxRate implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -191,8 +190,8 @@ public void setEffectiveTaxRateEx(IntuitAnyType value) {
this.effectiveTaxRateEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EffectiveTaxRate)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -204,7 +203,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRateValue = this.getRateValue();
BigDecimal rhsRateValue;
rhsRateValue = that.getRateValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "rateValue", lhsRateValue), LocatorUtils.property(thatLocator, "rateValue", rhsRateValue), lhsRateValue, rhsRateValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "rateValue", lhsRateValue), LocatorUtils.property(thatLocator, "rateValue", rhsRateValue), lhsRateValue, rhsRateValue, (this.rateValue!= null), (that.rateValue!= null))) {
return false;
}
}
@@ -213,7 +212,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEffectiveDate = this.getEffectiveDate();
Date rhsEffectiveDate;
rhsEffectiveDate = that.getEffectiveDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "effectiveDate", lhsEffectiveDate), LocatorUtils.property(thatLocator, "effectiveDate", rhsEffectiveDate), lhsEffectiveDate, rhsEffectiveDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "effectiveDate", lhsEffectiveDate), LocatorUtils.property(thatLocator, "effectiveDate", rhsEffectiveDate), lhsEffectiveDate, rhsEffectiveDate, (this.effectiveDate!= null), (that.effectiveDate!= null))) {
return false;
}
}
@@ -222,7 +221,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEndDate = this.getEndDate();
Date rhsEndDate;
rhsEndDate = that.getEndDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "endDate", lhsEndDate), LocatorUtils.property(thatLocator, "endDate", rhsEndDate), lhsEndDate, rhsEndDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "endDate", lhsEndDate), LocatorUtils.property(thatLocator, "endDate", rhsEndDate), lhsEndDate, rhsEndDate, (this.endDate!= null), (that.endDate!= null))) {
return false;
}
}
@@ -231,7 +230,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEffectiveTaxRateEx = this.getEffectiveTaxRateEx();
IntuitAnyType rhsEffectiveTaxRateEx;
rhsEffectiveTaxRateEx = that.getEffectiveTaxRateEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "effectiveTaxRateEx", lhsEffectiveTaxRateEx), LocatorUtils.property(thatLocator, "effectiveTaxRateEx", rhsEffectiveTaxRateEx), lhsEffectiveTaxRateEx, rhsEffectiveTaxRateEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "effectiveTaxRateEx", lhsEffectiveTaxRateEx), LocatorUtils.property(thatLocator, "effectiveTaxRateEx", rhsEffectiveTaxRateEx), lhsEffectiveTaxRateEx, rhsEffectiveTaxRateEx, (this.effectiveTaxRateEx!= null), (that.effectiveTaxRateEx!= null))) {
return false;
}
}
@@ -239,37 +238,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
BigDecimal theRateValue;
theRateValue = this.getRateValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rateValue", theRateValue), currentHashCode, theRateValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rateValue", theRateValue), currentHashCode, theRateValue, (this.rateValue!= null));
}
{
Date theEffectiveDate;
theEffectiveDate = this.getEffectiveDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "effectiveDate", theEffectiveDate), currentHashCode, theEffectiveDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "effectiveDate", theEffectiveDate), currentHashCode, theEffectiveDate, (this.effectiveDate!= null));
}
{
Date theEndDate;
theEndDate = this.getEndDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "endDate", theEndDate), currentHashCode, theEndDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "endDate", theEndDate), currentHashCode, theEndDate, (this.endDate!= null));
}
{
IntuitAnyType theEffectiveTaxRateEx;
theEffectiveTaxRateEx = this.getEffectiveTaxRateEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "effectiveTaxRateEx", theEffectiveTaxRateEx), currentHashCode, theEffectiveTaxRateEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "effectiveTaxRateEx", theEffectiveTaxRateEx), currentHashCode, theEffectiveTaxRateEx, (this.effectiveTaxRateEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddress.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddress.java
index c2af322b..80f23d45 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddress.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddress.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -72,8 +72,7 @@
"_default",
"tag"
})
-public class EmailAddress
- implements Serializable, Equals, HashCode
+public class EmailAddress implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -182,8 +181,8 @@ public void setTag(String value) {
this.tag = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EmailAddress)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -195,7 +194,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsId = this.getId();
String rhsId;
rhsId = that.getId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId, (this.id!= null), (that.id!= null))) {
return false;
}
}
@@ -204,7 +203,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAddress = this.getAddress();
String rhsAddress;
rhsAddress = that.getAddress();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "address", lhsAddress), LocatorUtils.property(thatLocator, "address", rhsAddress), lhsAddress, rhsAddress)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "address", lhsAddress), LocatorUtils.property(thatLocator, "address", rhsAddress), lhsAddress, rhsAddress, (this.address!= null), (that.address!= null))) {
return false;
}
}
@@ -213,7 +212,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefault = this.isDefault();
Boolean rhsDefault;
rhsDefault = that.isDefault();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "_default", lhsDefault), LocatorUtils.property(thatLocator, "_default", rhsDefault), lhsDefault, rhsDefault)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "_default", lhsDefault), LocatorUtils.property(thatLocator, "_default", rhsDefault), lhsDefault, rhsDefault, (this._default!= null), (that._default!= null))) {
return false;
}
}
@@ -222,7 +221,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTag = this.getTag();
String rhsTag;
rhsTag = that.getTag();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag, (this.tag!= null), (that.tag!= null))) {
return false;
}
}
@@ -230,37 +229,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theId;
theId = this.getId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId, (this.id!= null));
}
{
String theAddress;
theAddress = this.getAddress();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "address", theAddress), currentHashCode, theAddress);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "address", theAddress), currentHashCode, theAddress, (this.address!= null));
}
{
Boolean theDefault;
theDefault = this.isDefault();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_default", theDefault), currentHashCode, theDefault);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_default", theDefault), currentHashCode, theDefault, (this._default!= null));
}
{
String theTag;
theTag = this.getTag();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag, (this.tag!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddressTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddressTypeEnum.java
index a6f64af8..114cc92b 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddressTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailAddressTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailDeliveryInfo.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailDeliveryInfo.java
index b6a606e1..5b67ba35 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailDeliveryInfo.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailDeliveryInfo.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -85,7 +85,7 @@
})
public class EmailDeliveryInfo
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -324,8 +324,8 @@ public void setETransactionStatus(ETransactionStatusEnum value) {
this.eTransactionStatus = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EmailDeliveryInfo)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -340,7 +340,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDeliveryAddress = this.getDeliveryAddress();
EmailAddress rhsDeliveryAddress;
rhsDeliveryAddress = that.getDeliveryAddress();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddress", lhsDeliveryAddress), LocatorUtils.property(thatLocator, "deliveryAddress", rhsDeliveryAddress), lhsDeliveryAddress, rhsDeliveryAddress)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddress", lhsDeliveryAddress), LocatorUtils.property(thatLocator, "deliveryAddress", rhsDeliveryAddress), lhsDeliveryAddress, rhsDeliveryAddress, (this.deliveryAddress!= null), (that.deliveryAddress!= null))) {
return false;
}
}
@@ -349,7 +349,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDeliveryAddressCc = this.getDeliveryAddressCc();
EmailAddress rhsDeliveryAddressCc;
rhsDeliveryAddressCc = that.getDeliveryAddressCc();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddressCc", lhsDeliveryAddressCc), LocatorUtils.property(thatLocator, "deliveryAddressCc", rhsDeliveryAddressCc), lhsDeliveryAddressCc, rhsDeliveryAddressCc)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddressCc", lhsDeliveryAddressCc), LocatorUtils.property(thatLocator, "deliveryAddressCc", rhsDeliveryAddressCc), lhsDeliveryAddressCc, rhsDeliveryAddressCc, (this.deliveryAddressCc!= null), (that.deliveryAddressCc!= null))) {
return false;
}
}
@@ -358,7 +358,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDeliveryAddressBcc = this.getDeliveryAddressBcc();
EmailAddress rhsDeliveryAddressBcc;
rhsDeliveryAddressBcc = that.getDeliveryAddressBcc();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddressBcc", lhsDeliveryAddressBcc), LocatorUtils.property(thatLocator, "deliveryAddressBcc", rhsDeliveryAddressBcc), lhsDeliveryAddressBcc, rhsDeliveryAddressBcc)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryAddressBcc", lhsDeliveryAddressBcc), LocatorUtils.property(thatLocator, "deliveryAddressBcc", rhsDeliveryAddressBcc), lhsDeliveryAddressBcc, rhsDeliveryAddressBcc, (this.deliveryAddressBcc!= null), (that.deliveryAddressBcc!= null))) {
return false;
}
}
@@ -367,7 +367,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmailMessage = this.getEmailMessage();
EmailMessage rhsEmailMessage;
rhsEmailMessage = that.getEmailMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "emailMessage", lhsEmailMessage), LocatorUtils.property(thatLocator, "emailMessage", rhsEmailMessage), lhsEmailMessage, rhsEmailMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "emailMessage", lhsEmailMessage), LocatorUtils.property(thatLocator, "emailMessage", rhsEmailMessage), lhsEmailMessage, rhsEmailMessage, (this.emailMessage!= null), (that.emailMessage!= null))) {
return false;
}
}
@@ -376,7 +376,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAllowOnlinePayment = this.isAllowOnlinePayment();
Boolean rhsAllowOnlinePayment;
rhsAllowOnlinePayment = that.isAllowOnlinePayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlinePayment", lhsAllowOnlinePayment), LocatorUtils.property(thatLocator, "allowOnlinePayment", rhsAllowOnlinePayment), lhsAllowOnlinePayment, rhsAllowOnlinePayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlinePayment", lhsAllowOnlinePayment), LocatorUtils.property(thatLocator, "allowOnlinePayment", rhsAllowOnlinePayment), lhsAllowOnlinePayment, rhsAllowOnlinePayment, (this.allowOnlinePayment!= null), (that.allowOnlinePayment!= null))) {
return false;
}
}
@@ -385,7 +385,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAllowOnlineCreditCardPayment = this.isAllowOnlineCreditCardPayment();
Boolean rhsAllowOnlineCreditCardPayment;
rhsAllowOnlineCreditCardPayment = that.isAllowOnlineCreditCardPayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlineCreditCardPayment", lhsAllowOnlineCreditCardPayment), LocatorUtils.property(thatLocator, "allowOnlineCreditCardPayment", rhsAllowOnlineCreditCardPayment), lhsAllowOnlineCreditCardPayment, rhsAllowOnlineCreditCardPayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlineCreditCardPayment", lhsAllowOnlineCreditCardPayment), LocatorUtils.property(thatLocator, "allowOnlineCreditCardPayment", rhsAllowOnlineCreditCardPayment), lhsAllowOnlineCreditCardPayment, rhsAllowOnlineCreditCardPayment, (this.allowOnlineCreditCardPayment!= null), (that.allowOnlineCreditCardPayment!= null))) {
return false;
}
}
@@ -394,7 +394,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAllowOnlineACHPayment = this.isAllowOnlineACHPayment();
Boolean rhsAllowOnlineACHPayment;
rhsAllowOnlineACHPayment = that.isAllowOnlineACHPayment();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlineACHPayment", lhsAllowOnlineACHPayment), LocatorUtils.property(thatLocator, "allowOnlineACHPayment", rhsAllowOnlineACHPayment), lhsAllowOnlineACHPayment, rhsAllowOnlineACHPayment)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "allowOnlineACHPayment", lhsAllowOnlineACHPayment), LocatorUtils.property(thatLocator, "allowOnlineACHPayment", rhsAllowOnlineACHPayment), lhsAllowOnlineACHPayment, rhsAllowOnlineACHPayment, (this.allowOnlineACHPayment!= null), (that.allowOnlineACHPayment!= null))) {
return false;
}
}
@@ -403,7 +403,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDeliveryInfo = this.getDeliveryInfo();
TransactionDeliveryInfo rhsDeliveryInfo;
rhsDeliveryInfo = that.getDeliveryInfo();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryInfo", lhsDeliveryInfo), LocatorUtils.property(thatLocator, "deliveryInfo", rhsDeliveryInfo), lhsDeliveryInfo, rhsDeliveryInfo)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "deliveryInfo", lhsDeliveryInfo), LocatorUtils.property(thatLocator, "deliveryInfo", rhsDeliveryInfo), lhsDeliveryInfo, rhsDeliveryInfo, (this.deliveryInfo!= null), (that.deliveryInfo!= null))) {
return false;
}
}
@@ -412,7 +412,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsETransactionStatus = this.getETransactionStatus();
ETransactionStatusEnum rhsETransactionStatus;
rhsETransactionStatus = that.getETransactionStatus();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "eTransactionStatus", lhsETransactionStatus), LocatorUtils.property(thatLocator, "eTransactionStatus", rhsETransactionStatus), lhsETransactionStatus, rhsETransactionStatus)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "eTransactionStatus", lhsETransactionStatus), LocatorUtils.property(thatLocator, "eTransactionStatus", rhsETransactionStatus), lhsETransactionStatus, rhsETransactionStatus, (this.eTransactionStatus!= null), (that.eTransactionStatus!= null))) {
return false;
}
}
@@ -420,62 +420,62 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
EmailAddress theDeliveryAddress;
theDeliveryAddress = this.getDeliveryAddress();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddress", theDeliveryAddress), currentHashCode, theDeliveryAddress);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddress", theDeliveryAddress), currentHashCode, theDeliveryAddress, (this.deliveryAddress!= null));
}
{
EmailAddress theDeliveryAddressCc;
theDeliveryAddressCc = this.getDeliveryAddressCc();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddressCc", theDeliveryAddressCc), currentHashCode, theDeliveryAddressCc);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddressCc", theDeliveryAddressCc), currentHashCode, theDeliveryAddressCc, (this.deliveryAddressCc!= null));
}
{
EmailAddress theDeliveryAddressBcc;
theDeliveryAddressBcc = this.getDeliveryAddressBcc();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddressBcc", theDeliveryAddressBcc), currentHashCode, theDeliveryAddressBcc);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryAddressBcc", theDeliveryAddressBcc), currentHashCode, theDeliveryAddressBcc, (this.deliveryAddressBcc!= null));
}
{
EmailMessage theEmailMessage;
theEmailMessage = this.getEmailMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "emailMessage", theEmailMessage), currentHashCode, theEmailMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "emailMessage", theEmailMessage), currentHashCode, theEmailMessage, (this.emailMessage!= null));
}
{
Boolean theAllowOnlinePayment;
theAllowOnlinePayment = this.isAllowOnlinePayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlinePayment", theAllowOnlinePayment), currentHashCode, theAllowOnlinePayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlinePayment", theAllowOnlinePayment), currentHashCode, theAllowOnlinePayment, (this.allowOnlinePayment!= null));
}
{
Boolean theAllowOnlineCreditCardPayment;
theAllowOnlineCreditCardPayment = this.isAllowOnlineCreditCardPayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlineCreditCardPayment", theAllowOnlineCreditCardPayment), currentHashCode, theAllowOnlineCreditCardPayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlineCreditCardPayment", theAllowOnlineCreditCardPayment), currentHashCode, theAllowOnlineCreditCardPayment, (this.allowOnlineCreditCardPayment!= null));
}
{
Boolean theAllowOnlineACHPayment;
theAllowOnlineACHPayment = this.isAllowOnlineACHPayment();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlineACHPayment", theAllowOnlineACHPayment), currentHashCode, theAllowOnlineACHPayment);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowOnlineACHPayment", theAllowOnlineACHPayment), currentHashCode, theAllowOnlineACHPayment, (this.allowOnlineACHPayment!= null));
}
{
TransactionDeliveryInfo theDeliveryInfo;
theDeliveryInfo = this.getDeliveryInfo();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryInfo", theDeliveryInfo), currentHashCode, theDeliveryInfo);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deliveryInfo", theDeliveryInfo), currentHashCode, theDeliveryInfo, (this.deliveryInfo!= null));
}
{
ETransactionStatusEnum theETransactionStatus;
theETransactionStatus = this.getETransactionStatus();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "eTransactionStatus", theETransactionStatus), currentHashCode, theETransactionStatus);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "eTransactionStatus", theETransactionStatus), currentHashCode, theETransactionStatus, (this.eTransactionStatus!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessage.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessage.java
index 25676428..43098087 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessage.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessage.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -68,8 +68,7 @@
"subject",
"message"
})
-public class EmailMessage
- implements Serializable, Equals, HashCode
+public class EmailMessage implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -126,8 +125,8 @@ public void setMessage(String value) {
this.message = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EmailMessage)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -139,7 +138,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSubject = this.getSubject();
String rhsSubject;
rhsSubject = that.getSubject();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "subject", lhsSubject), LocatorUtils.property(thatLocator, "subject", rhsSubject), lhsSubject, rhsSubject)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "subject", lhsSubject), LocatorUtils.property(thatLocator, "subject", rhsSubject), lhsSubject, rhsSubject, (this.subject!= null), (that.subject!= null))) {
return false;
}
}
@@ -148,7 +147,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMessage = this.getMessage();
String rhsMessage;
rhsMessage = that.getMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "message", lhsMessage), LocatorUtils.property(thatLocator, "message", rhsMessage), lhsMessage, rhsMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "message", lhsMessage), LocatorUtils.property(thatLocator, "message", rhsMessage), lhsMessage, rhsMessage, (this.message!= null), (that.message!= null))) {
return false;
}
}
@@ -156,27 +155,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theSubject;
theSubject = this.getSubject();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subject", theSubject), currentHashCode, theSubject);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "subject", theSubject), currentHashCode, theSubject, (this.subject!= null));
}
{
String theMessage;
theMessage = this.getMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "message", theMessage), currentHashCode, theMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "message", theMessage), currentHashCode, theMessage, (this.message!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessagesPrefs.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessagesPrefs.java
index 1ee68ab6..bd0551d4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessagesPrefs.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailMessagesPrefs.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -73,8 +73,7 @@
"salesReceiptMessage",
"statementMessage"
})
-public class EmailMessagesPrefs
- implements Serializable, Equals, HashCode
+public class EmailMessagesPrefs implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -226,8 +225,8 @@ public void setNameValue(List nameValue) {
this.nameValue = nameValue;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EmailMessagesPrefs)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -239,7 +238,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
List rhsNameValue;
rhsNameValue = (((that.nameValue!= null)&&(!that.nameValue.isEmpty()))?that.getNameValue():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "nameValue", lhsNameValue), LocatorUtils.property(thatLocator, "nameValue", rhsNameValue), lhsNameValue, rhsNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())), ((that.nameValue!= null)&&(!that.nameValue.isEmpty())))) {
return false;
}
}
@@ -248,7 +247,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsInvoiceMessage = this.getInvoiceMessage();
EmailMessage rhsInvoiceMessage;
rhsInvoiceMessage = that.getInvoiceMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "invoiceMessage", lhsInvoiceMessage), LocatorUtils.property(thatLocator, "invoiceMessage", rhsInvoiceMessage), lhsInvoiceMessage, rhsInvoiceMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "invoiceMessage", lhsInvoiceMessage), LocatorUtils.property(thatLocator, "invoiceMessage", rhsInvoiceMessage), lhsInvoiceMessage, rhsInvoiceMessage, (this.invoiceMessage!= null), (that.invoiceMessage!= null))) {
return false;
}
}
@@ -257,7 +256,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEstimateMessage = this.getEstimateMessage();
EmailMessage rhsEstimateMessage;
rhsEstimateMessage = that.getEstimateMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "estimateMessage", lhsEstimateMessage), LocatorUtils.property(thatLocator, "estimateMessage", rhsEstimateMessage), lhsEstimateMessage, rhsEstimateMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "estimateMessage", lhsEstimateMessage), LocatorUtils.property(thatLocator, "estimateMessage", rhsEstimateMessage), lhsEstimateMessage, rhsEstimateMessage, (this.estimateMessage!= null), (that.estimateMessage!= null))) {
return false;
}
}
@@ -266,7 +265,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesReceiptMessage = this.getSalesReceiptMessage();
EmailMessage rhsSalesReceiptMessage;
rhsSalesReceiptMessage = that.getSalesReceiptMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesReceiptMessage", lhsSalesReceiptMessage), LocatorUtils.property(thatLocator, "salesReceiptMessage", rhsSalesReceiptMessage), lhsSalesReceiptMessage, rhsSalesReceiptMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesReceiptMessage", lhsSalesReceiptMessage), LocatorUtils.property(thatLocator, "salesReceiptMessage", rhsSalesReceiptMessage), lhsSalesReceiptMessage, rhsSalesReceiptMessage, (this.salesReceiptMessage!= null), (that.salesReceiptMessage!= null))) {
return false;
}
}
@@ -275,7 +274,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsStatementMessage = this.getStatementMessage();
EmailMessage rhsStatementMessage;
rhsStatementMessage = that.getStatementMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "statementMessage", lhsStatementMessage), LocatorUtils.property(thatLocator, "statementMessage", rhsStatementMessage), lhsStatementMessage, rhsStatementMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "statementMessage", lhsStatementMessage), LocatorUtils.property(thatLocator, "statementMessage", rhsStatementMessage), lhsStatementMessage, rhsStatementMessage, (this.statementMessage!= null), (that.statementMessage!= null))) {
return false;
}
}
@@ -283,42 +282,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theNameValue;
theNameValue = (((this.nameValue!= null)&&(!this.nameValue.isEmpty()))?this.getNameValue():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nameValue", theNameValue), currentHashCode, theNameValue, ((this.nameValue!= null)&&(!this.nameValue.isEmpty())));
}
{
EmailMessage theInvoiceMessage;
theInvoiceMessage = this.getInvoiceMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "invoiceMessage", theInvoiceMessage), currentHashCode, theInvoiceMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "invoiceMessage", theInvoiceMessage), currentHashCode, theInvoiceMessage, (this.invoiceMessage!= null));
}
{
EmailMessage theEstimateMessage;
theEstimateMessage = this.getEstimateMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "estimateMessage", theEstimateMessage), currentHashCode, theEstimateMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "estimateMessage", theEstimateMessage), currentHashCode, theEstimateMessage, (this.estimateMessage!= null));
}
{
EmailMessage theSalesReceiptMessage;
theSalesReceiptMessage = this.getSalesReceiptMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesReceiptMessage", theSalesReceiptMessage), currentHashCode, theSalesReceiptMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesReceiptMessage", theSalesReceiptMessage), currentHashCode, theSalesReceiptMessage, (this.salesReceiptMessage!= null));
}
{
EmailMessage theStatementMessage;
theStatementMessage = this.getStatementMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "statementMessage", theStatementMessage), currentHashCode, theStatementMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "statementMessage", theStatementMessage), currentHashCode, theStatementMessage, (this.statementMessage!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailStatusEnum.java
index 23a54cd6..6a69c740 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmailStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Employee.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Employee.java
index c29244c6..80198e9c 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Employee.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Employee.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -35,10 +35,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -96,7 +96,7 @@
})
public class Employee
extends NameBase
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -462,8 +462,8 @@ public void setOtherAddr(List otherAddr) {
this.otherAddr = otherAddr;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Employee)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -478,7 +478,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmployeeType = this.getEmployeeType();
String rhsEmployeeType;
rhsEmployeeType = that.getEmployeeType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeType", lhsEmployeeType), LocatorUtils.property(thatLocator, "employeeType", rhsEmployeeType), lhsEmployeeType, rhsEmployeeType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeType", lhsEmployeeType), LocatorUtils.property(thatLocator, "employeeType", rhsEmployeeType), lhsEmployeeType, rhsEmployeeType, (this.employeeType!= null), (that.employeeType!= null))) {
return false;
}
}
@@ -487,7 +487,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmployeeNumber = this.getEmployeeNumber();
String rhsEmployeeNumber;
rhsEmployeeNumber = that.getEmployeeNumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeNumber", lhsEmployeeNumber), LocatorUtils.property(thatLocator, "employeeNumber", rhsEmployeeNumber), lhsEmployeeNumber, rhsEmployeeNumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeNumber", lhsEmployeeNumber), LocatorUtils.property(thatLocator, "employeeNumber", rhsEmployeeNumber), lhsEmployeeNumber, rhsEmployeeNumber, (this.employeeNumber!= null), (that.employeeNumber!= null))) {
return false;
}
}
@@ -496,7 +496,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSSN = this.getSSN();
String rhsSSN;
rhsSSN = that.getSSN();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "ssn", lhsSSN), LocatorUtils.property(thatLocator, "ssn", rhsSSN), lhsSSN, rhsSSN)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "ssn", lhsSSN), LocatorUtils.property(thatLocator, "ssn", rhsSSN), lhsSSN, rhsSSN, (this.ssn!= null), (that.ssn!= null))) {
return false;
}
}
@@ -505,7 +505,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPrimaryAddr = this.getPrimaryAddr();
PhysicalAddress rhsPrimaryAddr;
rhsPrimaryAddr = that.getPrimaryAddr();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryAddr", lhsPrimaryAddr), LocatorUtils.property(thatLocator, "primaryAddr", rhsPrimaryAddr), lhsPrimaryAddr, rhsPrimaryAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "primaryAddr", lhsPrimaryAddr), LocatorUtils.property(thatLocator, "primaryAddr", rhsPrimaryAddr), lhsPrimaryAddr, rhsPrimaryAddr, (this.primaryAddr!= null), (that.primaryAddr!= null))) {
return false;
}
}
@@ -514,7 +514,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
List rhsOtherAddr;
rhsOtherAddr = (((that.otherAddr!= null)&&(!that.otherAddr.isEmpty()))?that.getOtherAddr():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "otherAddr", lhsOtherAddr), LocatorUtils.property(thatLocator, "otherAddr", rhsOtherAddr), lhsOtherAddr, rhsOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())), ((that.otherAddr!= null)&&(!that.otherAddr.isEmpty())))) {
return false;
}
}
@@ -523,7 +523,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillableTime = this.isBillableTime();
Boolean rhsBillableTime;
rhsBillableTime = that.isBillableTime();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billableTime", lhsBillableTime), LocatorUtils.property(thatLocator, "billableTime", rhsBillableTime), lhsBillableTime, rhsBillableTime)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billableTime", lhsBillableTime), LocatorUtils.property(thatLocator, "billableTime", rhsBillableTime), lhsBillableTime, rhsBillableTime, (this.billableTime!= null), (that.billableTime!= null))) {
return false;
}
}
@@ -532,7 +532,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBillRate = this.getBillRate();
BigDecimal rhsBillRate;
rhsBillRate = that.getBillRate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "billRate", lhsBillRate), LocatorUtils.property(thatLocator, "billRate", rhsBillRate), lhsBillRate, rhsBillRate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "billRate", lhsBillRate), LocatorUtils.property(thatLocator, "billRate", rhsBillRate), lhsBillRate, rhsBillRate, (this.billRate!= null), (that.billRate!= null))) {
return false;
}
}
@@ -541,7 +541,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBirthDate = this.getBirthDate();
Date rhsBirthDate;
rhsBirthDate = that.getBirthDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "birthDate", lhsBirthDate), LocatorUtils.property(thatLocator, "birthDate", rhsBirthDate), lhsBirthDate, rhsBirthDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "birthDate", lhsBirthDate), LocatorUtils.property(thatLocator, "birthDate", rhsBirthDate), lhsBirthDate, rhsBirthDate, (this.birthDate!= null), (that.birthDate!= null))) {
return false;
}
}
@@ -550,7 +550,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsGender = this.getGender();
Gender rhsGender;
rhsGender = that.getGender();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "gender", lhsGender), LocatorUtils.property(thatLocator, "gender", rhsGender), lhsGender, rhsGender)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "gender", lhsGender), LocatorUtils.property(thatLocator, "gender", rhsGender), lhsGender, rhsGender, (this.gender!= null), (that.gender!= null))) {
return false;
}
}
@@ -559,7 +559,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsHiredDate = this.getHiredDate();
Date rhsHiredDate;
rhsHiredDate = that.getHiredDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "hiredDate", lhsHiredDate), LocatorUtils.property(thatLocator, "hiredDate", rhsHiredDate), lhsHiredDate, rhsHiredDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "hiredDate", lhsHiredDate), LocatorUtils.property(thatLocator, "hiredDate", rhsHiredDate), lhsHiredDate, rhsHiredDate, (this.hiredDate!= null), (that.hiredDate!= null))) {
return false;
}
}
@@ -568,7 +568,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsReleasedDate = this.getReleasedDate();
Date rhsReleasedDate;
rhsReleasedDate = that.getReleasedDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "releasedDate", lhsReleasedDate), LocatorUtils.property(thatLocator, "releasedDate", rhsReleasedDate), lhsReleasedDate, rhsReleasedDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "releasedDate", lhsReleasedDate), LocatorUtils.property(thatLocator, "releasedDate", rhsReleasedDate), lhsReleasedDate, rhsReleasedDate, (this.releasedDate!= null), (that.releasedDate!= null))) {
return false;
}
}
@@ -577,7 +577,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsUseTimeEntry = this.getUseTimeEntry();
TimeEntryUsedForPaychecksEnum rhsUseTimeEntry;
rhsUseTimeEntry = that.getUseTimeEntry();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "useTimeEntry", lhsUseTimeEntry), LocatorUtils.property(thatLocator, "useTimeEntry", rhsUseTimeEntry), lhsUseTimeEntry, rhsUseTimeEntry)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "useTimeEntry", lhsUseTimeEntry), LocatorUtils.property(thatLocator, "useTimeEntry", rhsUseTimeEntry), lhsUseTimeEntry, rhsUseTimeEntry, (this.useTimeEntry!= null), (that.useTimeEntry!= null))) {
return false;
}
}
@@ -586,7 +586,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEmployeeEx = this.getEmployeeEx();
IntuitAnyType rhsEmployeeEx;
rhsEmployeeEx = that.getEmployeeEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeEx", lhsEmployeeEx), LocatorUtils.property(thatLocator, "employeeEx", rhsEmployeeEx), lhsEmployeeEx, rhsEmployeeEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "employeeEx", lhsEmployeeEx), LocatorUtils.property(thatLocator, "employeeEx", rhsEmployeeEx), lhsEmployeeEx, rhsEmployeeEx, (this.employeeEx!= null), (that.employeeEx!= null))) {
return false;
}
}
@@ -594,82 +594,82 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theEmployeeType;
theEmployeeType = this.getEmployeeType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeType", theEmployeeType), currentHashCode, theEmployeeType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeType", theEmployeeType), currentHashCode, theEmployeeType, (this.employeeType!= null));
}
{
String theEmployeeNumber;
theEmployeeNumber = this.getEmployeeNumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeNumber", theEmployeeNumber), currentHashCode, theEmployeeNumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeNumber", theEmployeeNumber), currentHashCode, theEmployeeNumber, (this.employeeNumber!= null));
}
{
String theSSN;
theSSN = this.getSSN();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ssn", theSSN), currentHashCode, theSSN);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ssn", theSSN), currentHashCode, theSSN, (this.ssn!= null));
}
{
PhysicalAddress thePrimaryAddr;
thePrimaryAddr = this.getPrimaryAddr();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryAddr", thePrimaryAddr), currentHashCode, thePrimaryAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "primaryAddr", thePrimaryAddr), currentHashCode, thePrimaryAddr, (this.primaryAddr!= null));
}
{
List theOtherAddr;
theOtherAddr = (((this.otherAddr!= null)&&(!this.otherAddr.isEmpty()))?this.getOtherAddr():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "otherAddr", theOtherAddr), currentHashCode, theOtherAddr, ((this.otherAddr!= null)&&(!this.otherAddr.isEmpty())));
}
{
Boolean theBillableTime;
theBillableTime = this.isBillableTime();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billableTime", theBillableTime), currentHashCode, theBillableTime);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billableTime", theBillableTime), currentHashCode, theBillableTime, (this.billableTime!= null));
}
{
BigDecimal theBillRate;
theBillRate = this.getBillRate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billRate", theBillRate), currentHashCode, theBillRate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "billRate", theBillRate), currentHashCode, theBillRate, (this.billRate!= null));
}
{
Date theBirthDate;
theBirthDate = this.getBirthDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "birthDate", theBirthDate), currentHashCode, theBirthDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "birthDate", theBirthDate), currentHashCode, theBirthDate, (this.birthDate!= null));
}
{
Gender theGender;
theGender = this.getGender();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gender", theGender), currentHashCode, theGender);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gender", theGender), currentHashCode, theGender, (this.gender!= null));
}
{
Date theHiredDate;
theHiredDate = this.getHiredDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "hiredDate", theHiredDate), currentHashCode, theHiredDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "hiredDate", theHiredDate), currentHashCode, theHiredDate, (this.hiredDate!= null));
}
{
Date theReleasedDate;
theReleasedDate = this.getReleasedDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "releasedDate", theReleasedDate), currentHashCode, theReleasedDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "releasedDate", theReleasedDate), currentHashCode, theReleasedDate, (this.releasedDate!= null));
}
{
TimeEntryUsedForPaychecksEnum theUseTimeEntry;
theUseTimeEntry = this.getUseTimeEntry();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useTimeEntry", theUseTimeEntry), currentHashCode, theUseTimeEntry);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useTimeEntry", theUseTimeEntry), currentHashCode, theUseTimeEntry, (this.useTimeEntry!= null));
}
{
IntuitAnyType theEmployeeEx;
theEmployeeEx = this.getEmployeeEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeEx", theEmployeeEx), currentHashCode, theEmployeeEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "employeeEx", theEmployeeEx), currentHashCode, theEmployeeEx, (this.employeeEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmployeeTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmployeeTypeEnum.java
index 83b565d6..bd6e24e2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmployeeTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EmployeeTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityStatusEnum.java
index dd99c8e8..f3713533 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeEnum.java
index 2cb07437..74cc692a 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeRef.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeRef.java
index 93c5de43..0b03fec6 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeRef.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EntityTypeRef.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -69,8 +69,7 @@
"type",
"entityRef"
})
-public class EntityTypeRef
- implements Serializable, Equals, HashCode
+public class EntityTypeRef implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -127,8 +126,8 @@ public void setEntityRef(ReferenceType value) {
this.entityRef = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof EntityTypeRef)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -140,7 +139,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
EntityTypeEnum rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -149,7 +148,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEntityRef = this.getEntityRef();
ReferenceType rhsEntityRef;
rhsEntityRef = that.getEntityRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "entityRef", lhsEntityRef), LocatorUtils.property(thatLocator, "entityRef", rhsEntityRef), lhsEntityRef, rhsEntityRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "entityRef", lhsEntityRef), LocatorUtils.property(thatLocator, "entityRef", rhsEntityRef), lhsEntityRef, rhsEntityRef, (this.entityRef!= null), (that.entityRef!= null))) {
return false;
}
}
@@ -157,27 +156,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
EntityTypeEnum theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
ReferenceType theEntityRef;
theEntityRef = this.getEntityRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityRef", theEntityRef), currentHashCode, theEntityRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "entityRef", theEntityRef), currentHashCode, theEntityRef, (this.entityRef!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Error.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Error.java
index bf9fe087..58d63fe0 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Error.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Error.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -29,10 +29,10 @@
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -68,8 +68,7 @@
"message",
"detail"
})
-public class Error
- implements Serializable, Equals, HashCode
+public class Error implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -178,8 +177,8 @@ public void setElement(String value) {
this.element = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Error)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -191,7 +190,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMessage = this.getMessage();
String rhsMessage;
rhsMessage = that.getMessage();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "message", lhsMessage), LocatorUtils.property(thatLocator, "message", rhsMessage), lhsMessage, rhsMessage)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "message", lhsMessage), LocatorUtils.property(thatLocator, "message", rhsMessage), lhsMessage, rhsMessage, (this.message!= null), (that.message!= null))) {
return false;
}
}
@@ -200,7 +199,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDetail = this.getDetail();
String rhsDetail;
rhsDetail = that.getDetail();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "detail", lhsDetail), LocatorUtils.property(thatLocator, "detail", rhsDetail), lhsDetail, rhsDetail)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "detail", lhsDetail), LocatorUtils.property(thatLocator, "detail", rhsDetail), lhsDetail, rhsDetail, (this.detail!= null), (that.detail!= null))) {
return false;
}
}
@@ -209,7 +208,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCode = this.getCode();
String rhsCode;
rhsCode = that.getCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "code", lhsCode), LocatorUtils.property(thatLocator, "code", rhsCode), lhsCode, rhsCode, (this.code!= null), (that.code!= null))) {
return false;
}
}
@@ -218,7 +217,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsElement = this.getElement();
String rhsElement;
rhsElement = that.getElement();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "element", lhsElement), LocatorUtils.property(thatLocator, "element", rhsElement), lhsElement, rhsElement)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "element", lhsElement), LocatorUtils.property(thatLocator, "element", rhsElement), lhsElement, rhsElement, (this.element!= null), (that.element!= null))) {
return false;
}
}
@@ -226,37 +225,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theMessage;
theMessage = this.getMessage();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "message", theMessage), currentHashCode, theMessage);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "message", theMessage), currentHashCode, theMessage, (this.message!= null));
}
{
String theDetail;
theDetail = this.getDetail();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "detail", theDetail), currentHashCode, theDetail);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "detail", theDetail), currentHashCode, theDetail, (this.detail!= null));
}
{
String theCode;
theCode = this.getCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "code", theCode), currentHashCode, theCode, (this.code!= null));
}
{
String theElement;
theElement = this.getElement();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "element", theElement), currentHashCode, theElement);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "element", theElement), currentHashCode, theElement, (this.element!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Estimate.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Estimate.java
index a47077b6..98f97d8a 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Estimate.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Estimate.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -32,10 +32,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -76,7 +76,7 @@
})
public class Estimate
extends SalesTransaction
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -189,8 +189,8 @@ public void setEstimateEx(IntuitAnyType value) {
this.estimateEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Estimate)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -205,7 +205,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsExpirationDate = this.getExpirationDate();
Date rhsExpirationDate;
rhsExpirationDate = that.getExpirationDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "expirationDate", lhsExpirationDate), LocatorUtils.property(thatLocator, "expirationDate", rhsExpirationDate), lhsExpirationDate, rhsExpirationDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "expirationDate", lhsExpirationDate), LocatorUtils.property(thatLocator, "expirationDate", rhsExpirationDate), lhsExpirationDate, rhsExpirationDate, (this.expirationDate!= null), (that.expirationDate!= null))) {
return false;
}
}
@@ -214,7 +214,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcceptedBy = this.getAcceptedBy();
String rhsAcceptedBy;
rhsAcceptedBy = that.getAcceptedBy();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acceptedBy", lhsAcceptedBy), LocatorUtils.property(thatLocator, "acceptedBy", rhsAcceptedBy), lhsAcceptedBy, rhsAcceptedBy)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acceptedBy", lhsAcceptedBy), LocatorUtils.property(thatLocator, "acceptedBy", rhsAcceptedBy), lhsAcceptedBy, rhsAcceptedBy, (this.acceptedBy!= null), (that.acceptedBy!= null))) {
return false;
}
}
@@ -223,7 +223,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcceptedDate = this.getAcceptedDate();
Date rhsAcceptedDate;
rhsAcceptedDate = that.getAcceptedDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acceptedDate", lhsAcceptedDate), LocatorUtils.property(thatLocator, "acceptedDate", rhsAcceptedDate), lhsAcceptedDate, rhsAcceptedDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acceptedDate", lhsAcceptedDate), LocatorUtils.property(thatLocator, "acceptedDate", rhsAcceptedDate), lhsAcceptedDate, rhsAcceptedDate, (this.acceptedDate!= null), (that.acceptedDate!= null))) {
return false;
}
}
@@ -232,7 +232,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsEstimateEx = this.getEstimateEx();
IntuitAnyType rhsEstimateEx;
rhsEstimateEx = that.getEstimateEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "estimateEx", lhsEstimateEx), LocatorUtils.property(thatLocator, "estimateEx", rhsEstimateEx), lhsEstimateEx, rhsEstimateEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "estimateEx", lhsEstimateEx), LocatorUtils.property(thatLocator, "estimateEx", rhsEstimateEx), lhsEstimateEx, rhsEstimateEx, (this.estimateEx!= null), (that.estimateEx!= null))) {
return false;
}
}
@@ -240,37 +240,37 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
Date theExpirationDate;
theExpirationDate = this.getExpirationDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "expirationDate", theExpirationDate), currentHashCode, theExpirationDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "expirationDate", theExpirationDate), currentHashCode, theExpirationDate, (this.expirationDate!= null));
}
{
String theAcceptedBy;
theAcceptedBy = this.getAcceptedBy();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acceptedBy", theAcceptedBy), currentHashCode, theAcceptedBy);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acceptedBy", theAcceptedBy), currentHashCode, theAcceptedBy, (this.acceptedBy!= null));
}
{
Date theAcceptedDate;
theAcceptedDate = this.getAcceptedDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acceptedDate", theAcceptedDate), currentHashCode, theAcceptedDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acceptedDate", theAcceptedDate), currentHashCode, theAcceptedDate, (this.acceptedDate!= null));
}
{
IntuitAnyType theEstimateEx;
theEstimateEx = this.getEstimateEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "estimateEx", theEstimateEx), currentHashCode, theEstimateEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "estimateEx", theEstimateEx), currentHashCode, theEstimateEx, (this.estimateEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EstimateStatusEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EstimateStatusEnum.java
index d55778c3..dae71d51 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EstimateStatusEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/EstimateStatusEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ExchangeRate.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ExchangeRate.java
index 88a884e0..00306e6e 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ExchangeRate.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/ExchangeRate.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -79,7 +79,7 @@
})
public class ExchangeRate
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -216,8 +216,8 @@ public void setExchangeRateEx(IntuitAnyType value) {
this.exchangeRateEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof ExchangeRate)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -232,7 +232,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSourceCurrencyCode = this.getSourceCurrencyCode();
String rhsSourceCurrencyCode;
rhsSourceCurrencyCode = that.getSourceCurrencyCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "sourceCurrencyCode", lhsSourceCurrencyCode), LocatorUtils.property(thatLocator, "sourceCurrencyCode", rhsSourceCurrencyCode), lhsSourceCurrencyCode, rhsSourceCurrencyCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "sourceCurrencyCode", lhsSourceCurrencyCode), LocatorUtils.property(thatLocator, "sourceCurrencyCode", rhsSourceCurrencyCode), lhsSourceCurrencyCode, rhsSourceCurrencyCode, (this.sourceCurrencyCode!= null), (that.sourceCurrencyCode!= null))) {
return false;
}
}
@@ -241,7 +241,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTargetCurrencyCode = this.getTargetCurrencyCode();
String rhsTargetCurrencyCode;
rhsTargetCurrencyCode = that.getTargetCurrencyCode();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "targetCurrencyCode", lhsTargetCurrencyCode), LocatorUtils.property(thatLocator, "targetCurrencyCode", rhsTargetCurrencyCode), lhsTargetCurrencyCode, rhsTargetCurrencyCode)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "targetCurrencyCode", lhsTargetCurrencyCode), LocatorUtils.property(thatLocator, "targetCurrencyCode", rhsTargetCurrencyCode), lhsTargetCurrencyCode, rhsTargetCurrencyCode, (this.targetCurrencyCode!= null), (that.targetCurrencyCode!= null))) {
return false;
}
}
@@ -250,7 +250,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsRate = this.getRate();
BigDecimal rhsRate;
rhsRate = that.getRate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "rate", lhsRate), LocatorUtils.property(thatLocator, "rate", rhsRate), lhsRate, rhsRate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "rate", lhsRate), LocatorUtils.property(thatLocator, "rate", rhsRate), lhsRate, rhsRate, (this.rate!= null), (that.rate!= null))) {
return false;
}
}
@@ -259,7 +259,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAsOfDate = this.getAsOfDate();
Date rhsAsOfDate;
rhsAsOfDate = that.getAsOfDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "asOfDate", lhsAsOfDate), LocatorUtils.property(thatLocator, "asOfDate", rhsAsOfDate), lhsAsOfDate, rhsAsOfDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "asOfDate", lhsAsOfDate), LocatorUtils.property(thatLocator, "asOfDate", rhsAsOfDate), lhsAsOfDate, rhsAsOfDate, (this.asOfDate!= null), (that.asOfDate!= null))) {
return false;
}
}
@@ -268,7 +268,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsExchangeRateEx = this.getExchangeRateEx();
IntuitAnyType rhsExchangeRateEx;
rhsExchangeRateEx = that.getExchangeRateEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "exchangeRateEx", lhsExchangeRateEx), LocatorUtils.property(thatLocator, "exchangeRateEx", rhsExchangeRateEx), lhsExchangeRateEx, rhsExchangeRateEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "exchangeRateEx", lhsExchangeRateEx), LocatorUtils.property(thatLocator, "exchangeRateEx", rhsExchangeRateEx), lhsExchangeRateEx, rhsExchangeRateEx, (this.exchangeRateEx!= null), (that.exchangeRateEx!= null))) {
return false;
}
}
@@ -276,42 +276,42 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theSourceCurrencyCode;
theSourceCurrencyCode = this.getSourceCurrencyCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sourceCurrencyCode", theSourceCurrencyCode), currentHashCode, theSourceCurrencyCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sourceCurrencyCode", theSourceCurrencyCode), currentHashCode, theSourceCurrencyCode, (this.sourceCurrencyCode!= null));
}
{
String theTargetCurrencyCode;
theTargetCurrencyCode = this.getTargetCurrencyCode();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "targetCurrencyCode", theTargetCurrencyCode), currentHashCode, theTargetCurrencyCode);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "targetCurrencyCode", theTargetCurrencyCode), currentHashCode, theTargetCurrencyCode, (this.targetCurrencyCode!= null));
}
{
BigDecimal theRate;
theRate = this.getRate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rate", theRate), currentHashCode, theRate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rate", theRate), currentHashCode, theRate, (this.rate!= null));
}
{
Date theAsOfDate;
theAsOfDate = this.getAsOfDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "asOfDate", theAsOfDate), currentHashCode, theAsOfDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "asOfDate", theAsOfDate), currentHashCode, theAsOfDate, (this.asOfDate!= null));
}
{
IntuitAnyType theExchangeRateEx;
theExchangeRateEx = this.getExchangeRateEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exchangeRateEx", theExchangeRateEx), currentHashCode, theExchangeRateEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exchangeRateEx", theExchangeRateEx), currentHashCode, theExchangeRateEx, (this.exchangeRateEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Fault.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Fault.java
index de776651..4b4fbb79 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Fault.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Fault.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -31,10 +31,10 @@
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -67,8 +67,7 @@
@XmlType(name = "Fault", propOrder = {
"error"
})
-public class Fault
- implements Serializable, Equals, HashCode
+public class Fault implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -142,8 +141,8 @@ public void setError(List error) {
this.error = error;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Fault)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -155,7 +154,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsError = (((this.error!= null)&&(!this.error.isEmpty()))?this.getError():null);
List rhsError;
rhsError = (((that.error!= null)&&(!that.error.isEmpty()))?that.getError():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "error", lhsError), LocatorUtils.property(thatLocator, "error", rhsError), lhsError, rhsError)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "error", lhsError), LocatorUtils.property(thatLocator, "error", rhsError), lhsError, rhsError, ((this.error!= null)&&(!this.error.isEmpty())), ((that.error!= null)&&(!that.error.isEmpty())))) {
return false;
}
}
@@ -164,7 +163,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
String rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -172,27 +171,27 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theError;
theError = (((this.error!= null)&&(!this.error.isEmpty()))?this.getError():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "error", theError), currentHashCode, theError);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "error", theError), currentHashCode, theError, ((this.error!= null)&&(!this.error.isEmpty())));
}
{
String theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FaultTypeEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FaultTypeEnum.java
index ed76af21..c506f6f4 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FaultTypeEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FaultTypeEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FinanceChargePrefs.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FinanceChargePrefs.java
index f3993d3a..6e326fc5 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FinanceChargePrefs.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FinanceChargePrefs.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -31,10 +31,10 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -74,8 +74,7 @@
"assessFinChrgForOverdueCharges",
"finChrgAccountRef"
})
-public class FinanceChargePrefs
- implements Serializable, Equals, HashCode
+public class FinanceChargePrefs implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -237,8 +236,8 @@ public void setFinChrgAccountRef(ReferenceType value) {
this.finChrgAccountRef = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof FinanceChargePrefs)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -250,7 +249,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAnnualInterestRate = this.getAnnualInterestRate();
BigDecimal rhsAnnualInterestRate;
rhsAnnualInterestRate = that.getAnnualInterestRate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "annualInterestRate", lhsAnnualInterestRate), LocatorUtils.property(thatLocator, "annualInterestRate", rhsAnnualInterestRate), lhsAnnualInterestRate, rhsAnnualInterestRate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "annualInterestRate", lhsAnnualInterestRate), LocatorUtils.property(thatLocator, "annualInterestRate", rhsAnnualInterestRate), lhsAnnualInterestRate, rhsAnnualInterestRate, (this.annualInterestRate!= null), (that.annualInterestRate!= null))) {
return false;
}
}
@@ -259,7 +258,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsMinFinChrg = this.getMinFinChrg();
BigDecimal rhsMinFinChrg;
rhsMinFinChrg = that.getMinFinChrg();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "minFinChrg", lhsMinFinChrg), LocatorUtils.property(thatLocator, "minFinChrg", rhsMinFinChrg), lhsMinFinChrg, rhsMinFinChrg)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "minFinChrg", lhsMinFinChrg), LocatorUtils.property(thatLocator, "minFinChrg", rhsMinFinChrg), lhsMinFinChrg, rhsMinFinChrg, (this.minFinChrg!= null), (that.minFinChrg!= null))) {
return false;
}
}
@@ -268,7 +267,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsGracePeriod = this.getGracePeriod();
BigInteger rhsGracePeriod;
rhsGracePeriod = that.getGracePeriod();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "gracePeriod", lhsGracePeriod), LocatorUtils.property(thatLocator, "gracePeriod", rhsGracePeriod), lhsGracePeriod, rhsGracePeriod)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "gracePeriod", lhsGracePeriod), LocatorUtils.property(thatLocator, "gracePeriod", rhsGracePeriod), lhsGracePeriod, rhsGracePeriod, (this.gracePeriod!= null), (that.gracePeriod!= null))) {
return false;
}
}
@@ -277,7 +276,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCalcFinChrgFromTxnDate = this.isCalcFinChrgFromTxnDate();
Boolean rhsCalcFinChrgFromTxnDate;
rhsCalcFinChrgFromTxnDate = that.isCalcFinChrgFromTxnDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "calcFinChrgFromTxnDate", lhsCalcFinChrgFromTxnDate), LocatorUtils.property(thatLocator, "calcFinChrgFromTxnDate", rhsCalcFinChrgFromTxnDate), lhsCalcFinChrgFromTxnDate, rhsCalcFinChrgFromTxnDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "calcFinChrgFromTxnDate", lhsCalcFinChrgFromTxnDate), LocatorUtils.property(thatLocator, "calcFinChrgFromTxnDate", rhsCalcFinChrgFromTxnDate), lhsCalcFinChrgFromTxnDate, rhsCalcFinChrgFromTxnDate, (this.calcFinChrgFromTxnDate!= null), (that.calcFinChrgFromTxnDate!= null))) {
return false;
}
}
@@ -286,7 +285,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAssessFinChrgForOverdueCharges = this.isAssessFinChrgForOverdueCharges();
Boolean rhsAssessFinChrgForOverdueCharges;
rhsAssessFinChrgForOverdueCharges = that.isAssessFinChrgForOverdueCharges();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "assessFinChrgForOverdueCharges", lhsAssessFinChrgForOverdueCharges), LocatorUtils.property(thatLocator, "assessFinChrgForOverdueCharges", rhsAssessFinChrgForOverdueCharges), lhsAssessFinChrgForOverdueCharges, rhsAssessFinChrgForOverdueCharges)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "assessFinChrgForOverdueCharges", lhsAssessFinChrgForOverdueCharges), LocatorUtils.property(thatLocator, "assessFinChrgForOverdueCharges", rhsAssessFinChrgForOverdueCharges), lhsAssessFinChrgForOverdueCharges, rhsAssessFinChrgForOverdueCharges, (this.assessFinChrgForOverdueCharges!= null), (that.assessFinChrgForOverdueCharges!= null))) {
return false;
}
}
@@ -295,7 +294,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFinChrgAccountRef = this.getFinChrgAccountRef();
ReferenceType rhsFinChrgAccountRef;
rhsFinChrgAccountRef = that.getFinChrgAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "finChrgAccountRef", lhsFinChrgAccountRef), LocatorUtils.property(thatLocator, "finChrgAccountRef", rhsFinChrgAccountRef), lhsFinChrgAccountRef, rhsFinChrgAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "finChrgAccountRef", lhsFinChrgAccountRef), LocatorUtils.property(thatLocator, "finChrgAccountRef", rhsFinChrgAccountRef), lhsFinChrgAccountRef, rhsFinChrgAccountRef, (this.finChrgAccountRef!= null), (that.finChrgAccountRef!= null))) {
return false;
}
}
@@ -303,47 +302,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
BigDecimal theAnnualInterestRate;
theAnnualInterestRate = this.getAnnualInterestRate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "annualInterestRate", theAnnualInterestRate), currentHashCode, theAnnualInterestRate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "annualInterestRate", theAnnualInterestRate), currentHashCode, theAnnualInterestRate, (this.annualInterestRate!= null));
}
{
BigDecimal theMinFinChrg;
theMinFinChrg = this.getMinFinChrg();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "minFinChrg", theMinFinChrg), currentHashCode, theMinFinChrg);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "minFinChrg", theMinFinChrg), currentHashCode, theMinFinChrg, (this.minFinChrg!= null));
}
{
BigInteger theGracePeriod;
theGracePeriod = this.getGracePeriod();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gracePeriod", theGracePeriod), currentHashCode, theGracePeriod);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gracePeriod", theGracePeriod), currentHashCode, theGracePeriod, (this.gracePeriod!= null));
}
{
Boolean theCalcFinChrgFromTxnDate;
theCalcFinChrgFromTxnDate = this.isCalcFinChrgFromTxnDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "calcFinChrgFromTxnDate", theCalcFinChrgFromTxnDate), currentHashCode, theCalcFinChrgFromTxnDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "calcFinChrgFromTxnDate", theCalcFinChrgFromTxnDate), currentHashCode, theCalcFinChrgFromTxnDate, (this.calcFinChrgFromTxnDate!= null));
}
{
Boolean theAssessFinChrgForOverdueCharges;
theAssessFinChrgForOverdueCharges = this.isAssessFinChrgForOverdueCharges();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assessFinChrgForOverdueCharges", theAssessFinChrgForOverdueCharges), currentHashCode, theAssessFinChrgForOverdueCharges);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assessFinChrgForOverdueCharges", theAssessFinChrgForOverdueCharges), currentHashCode, theAssessFinChrgForOverdueCharges, (this.assessFinChrgForOverdueCharges!= null));
}
{
ReferenceType theFinChrgAccountRef;
theFinChrgAccountRef = this.getFinChrgAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "finChrgAccountRef", theFinChrgAccountRef), currentHashCode, theFinChrgAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "finChrgAccountRef", theFinChrgAccountRef), currentHashCode, theFinChrgAccountRef, (this.finChrgAccountRef!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FixedAsset.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FixedAsset.java
index 36b0c395..c4f22f0a 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FixedAsset.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/FixedAsset.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -33,10 +33,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -119,7 +119,7 @@
})
public class FixedAsset
extends IntuitEntity
- implements Serializable, Equals, HashCode
+ implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -728,8 +728,8 @@ public void setFixedAssetEx(IntuitAnyType value) {
this.fixedAssetEx = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof FixedAsset)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -744,7 +744,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -753,7 +753,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsActive = this.isActive();
Boolean rhsActive;
rhsActive = that.isActive();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "active", lhsActive), LocatorUtils.property(thatLocator, "active", rhsActive), lhsActive, rhsActive, (this.active!= null), (that.active!= null))) {
return false;
}
}
@@ -762,7 +762,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAcquiredAs = this.getAcquiredAs();
AcquiredAsEnum rhsAcquiredAs;
rhsAcquiredAs = that.getAcquiredAs();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "acquiredAs", lhsAcquiredAs), LocatorUtils.property(thatLocator, "acquiredAs", rhsAcquiredAs), lhsAcquiredAs, rhsAcquiredAs)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "acquiredAs", lhsAcquiredAs), LocatorUtils.property(thatLocator, "acquiredAs", rhsAcquiredAs), lhsAcquiredAs, rhsAcquiredAs, (this.acquiredAs!= null), (that.acquiredAs!= null))) {
return false;
}
}
@@ -771,7 +771,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPurchaseDesc = this.getPurchaseDesc();
String rhsPurchaseDesc;
rhsPurchaseDesc = that.getPurchaseDesc();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseDesc", lhsPurchaseDesc), LocatorUtils.property(thatLocator, "purchaseDesc", rhsPurchaseDesc), lhsPurchaseDesc, rhsPurchaseDesc)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseDesc", lhsPurchaseDesc), LocatorUtils.property(thatLocator, "purchaseDesc", rhsPurchaseDesc), lhsPurchaseDesc, rhsPurchaseDesc, (this.purchaseDesc!= null), (that.purchaseDesc!= null))) {
return false;
}
}
@@ -780,7 +780,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPurchaseDate = this.getPurchaseDate();
Date rhsPurchaseDate;
rhsPurchaseDate = that.getPurchaseDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseDate", lhsPurchaseDate), LocatorUtils.property(thatLocator, "purchaseDate", rhsPurchaseDate), lhsPurchaseDate, rhsPurchaseDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseDate", lhsPurchaseDate), LocatorUtils.property(thatLocator, "purchaseDate", rhsPurchaseDate), lhsPurchaseDate, rhsPurchaseDate, (this.purchaseDate!= null), (that.purchaseDate!= null))) {
return false;
}
}
@@ -789,7 +789,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPurchaseCost = this.getPurchaseCost();
BigDecimal rhsPurchaseCost;
rhsPurchaseCost = that.getPurchaseCost();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseCost", lhsPurchaseCost), LocatorUtils.property(thatLocator, "purchaseCost", rhsPurchaseCost), lhsPurchaseCost, rhsPurchaseCost)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "purchaseCost", lhsPurchaseCost), LocatorUtils.property(thatLocator, "purchaseCost", rhsPurchaseCost), lhsPurchaseCost, rhsPurchaseCost, (this.purchaseCost!= null), (that.purchaseCost!= null))) {
return false;
}
}
@@ -798,7 +798,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsVendor = this.getVendor();
String rhsVendor;
rhsVendor = that.getVendor();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "vendor", lhsVendor), LocatorUtils.property(thatLocator, "vendor", rhsVendor), lhsVendor, rhsVendor)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "vendor", lhsVendor), LocatorUtils.property(thatLocator, "vendor", rhsVendor), lhsVendor, rhsVendor, (this.vendor!= null), (that.vendor!= null))) {
return false;
}
}
@@ -807,7 +807,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAssetAccountRef = this.getAssetAccountRef();
ReferenceType rhsAssetAccountRef;
rhsAssetAccountRef = that.getAssetAccountRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "assetAccountRef", lhsAssetAccountRef), LocatorUtils.property(thatLocator, "assetAccountRef", rhsAssetAccountRef), lhsAssetAccountRef, rhsAssetAccountRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "assetAccountRef", lhsAssetAccountRef), LocatorUtils.property(thatLocator, "assetAccountRef", rhsAssetAccountRef), lhsAssetAccountRef, rhsAssetAccountRef, (this.assetAccountRef!= null), (that.assetAccountRef!= null))) {
return false;
}
}
@@ -816,7 +816,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesDesc = this.getSalesDesc();
String rhsSalesDesc;
rhsSalesDesc = that.getSalesDesc();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesDesc", lhsSalesDesc), LocatorUtils.property(thatLocator, "salesDesc", rhsSalesDesc), lhsSalesDesc, rhsSalesDesc)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesDesc", lhsSalesDesc), LocatorUtils.property(thatLocator, "salesDesc", rhsSalesDesc), lhsSalesDesc, rhsSalesDesc, (this.salesDesc!= null), (that.salesDesc!= null))) {
return false;
}
}
@@ -825,7 +825,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesDate = this.getSalesDate();
Date rhsSalesDate;
rhsSalesDate = that.getSalesDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesDate", lhsSalesDate), LocatorUtils.property(thatLocator, "salesDate", rhsSalesDate), lhsSalesDate, rhsSalesDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesDate", lhsSalesDate), LocatorUtils.property(thatLocator, "salesDate", rhsSalesDate), lhsSalesDate, rhsSalesDate, (this.salesDate!= null), (that.salesDate!= null))) {
return false;
}
}
@@ -834,7 +834,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesPrice = this.getSalesPrice();
BigDecimal rhsSalesPrice;
rhsSalesPrice = that.getSalesPrice();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesPrice", lhsSalesPrice), LocatorUtils.property(thatLocator, "salesPrice", rhsSalesPrice), lhsSalesPrice, rhsSalesPrice)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesPrice", lhsSalesPrice), LocatorUtils.property(thatLocator, "salesPrice", rhsSalesPrice), lhsSalesPrice, rhsSalesPrice, (this.salesPrice!= null), (that.salesPrice!= null))) {
return false;
}
}
@@ -843,7 +843,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSalesExpense = this.getSalesExpense();
BigDecimal rhsSalesExpense;
rhsSalesExpense = that.getSalesExpense();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "salesExpense", lhsSalesExpense), LocatorUtils.property(thatLocator, "salesExpense", rhsSalesExpense), lhsSalesExpense, rhsSalesExpense)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "salesExpense", lhsSalesExpense), LocatorUtils.property(thatLocator, "salesExpense", rhsSalesExpense), lhsSalesExpense, rhsSalesExpense, (this.salesExpense!= null), (that.salesExpense!= null))) {
return false;
}
}
@@ -852,7 +852,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLocation = this.getLocation();
String rhsLocation;
rhsLocation = that.getLocation();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "location", lhsLocation), LocatorUtils.property(thatLocator, "location", rhsLocation), lhsLocation, rhsLocation)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "location", lhsLocation), LocatorUtils.property(thatLocator, "location", rhsLocation), lhsLocation, rhsLocation, (this.location!= null), (that.location!= null))) {
return false;
}
}
@@ -861,7 +861,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsPONumber = this.getPONumber();
String rhsPONumber;
rhsPONumber = that.getPONumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "poNumber", lhsPONumber), LocatorUtils.property(thatLocator, "poNumber", rhsPONumber), lhsPONumber, rhsPONumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "poNumber", lhsPONumber), LocatorUtils.property(thatLocator, "poNumber", rhsPONumber), lhsPONumber, rhsPONumber, (this.poNumber!= null), (that.poNumber!= null))) {
return false;
}
}
@@ -870,7 +870,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsSerialNumber = this.getSerialNumber();
String rhsSerialNumber;
rhsSerialNumber = that.getSerialNumber();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "serialNumber", lhsSerialNumber), LocatorUtils.property(thatLocator, "serialNumber", rhsSerialNumber), lhsSerialNumber, rhsSerialNumber)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "serialNumber", lhsSerialNumber), LocatorUtils.property(thatLocator, "serialNumber", rhsSerialNumber), lhsSerialNumber, rhsSerialNumber, (this.serialNumber!= null), (that.serialNumber!= null))) {
return false;
}
}
@@ -879,7 +879,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsWarrantyExpDate = this.getWarrantyExpDate();
Date rhsWarrantyExpDate;
rhsWarrantyExpDate = that.getWarrantyExpDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "warrantyExpDate", lhsWarrantyExpDate), LocatorUtils.property(thatLocator, "warrantyExpDate", rhsWarrantyExpDate), lhsWarrantyExpDate, rhsWarrantyExpDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "warrantyExpDate", lhsWarrantyExpDate), LocatorUtils.property(thatLocator, "warrantyExpDate", rhsWarrantyExpDate), lhsWarrantyExpDate, rhsWarrantyExpDate, (this.warrantyExpDate!= null), (that.warrantyExpDate!= null))) {
return false;
}
}
@@ -888,7 +888,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDescription = this.getDescription();
String rhsDescription;
rhsDescription = that.getDescription();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "description", lhsDescription), LocatorUtils.property(thatLocator, "description", rhsDescription), lhsDescription, rhsDescription)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "description", lhsDescription), LocatorUtils.property(thatLocator, "description", rhsDescription), lhsDescription, rhsDescription, (this.description!= null), (that.description!= null))) {
return false;
}
}
@@ -897,7 +897,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsNotes = this.getNotes();
String rhsNotes;
rhsNotes = that.getNotes();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "notes", lhsNotes), LocatorUtils.property(thatLocator, "notes", rhsNotes), lhsNotes, rhsNotes)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "notes", lhsNotes), LocatorUtils.property(thatLocator, "notes", rhsNotes), lhsNotes, rhsNotes, (this.notes!= null), (that.notes!= null))) {
return false;
}
}
@@ -906,7 +906,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsAssetNum = this.getAssetNum();
Integer rhsAssetNum;
rhsAssetNum = that.getAssetNum();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "assetNum", lhsAssetNum), LocatorUtils.property(thatLocator, "assetNum", rhsAssetNum), lhsAssetNum, rhsAssetNum)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "assetNum", lhsAssetNum), LocatorUtils.property(thatLocator, "assetNum", rhsAssetNum), lhsAssetNum, rhsAssetNum, (this.assetNum!= null), (that.assetNum!= null))) {
return false;
}
}
@@ -915,7 +915,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsCostBasis = this.getCostBasis();
BigDecimal rhsCostBasis;
rhsCostBasis = that.getCostBasis();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "costBasis", lhsCostBasis), LocatorUtils.property(thatLocator, "costBasis", rhsCostBasis), lhsCostBasis, rhsCostBasis)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "costBasis", lhsCostBasis), LocatorUtils.property(thatLocator, "costBasis", rhsCostBasis), lhsCostBasis, rhsCostBasis, (this.costBasis!= null), (that.costBasis!= null))) {
return false;
}
}
@@ -924,7 +924,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDepreciation = this.getDepreciation();
BigDecimal rhsDepreciation;
rhsDepreciation = that.getDepreciation();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "depreciation", lhsDepreciation), LocatorUtils.property(thatLocator, "depreciation", rhsDepreciation), lhsDepreciation, rhsDepreciation)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "depreciation", lhsDepreciation), LocatorUtils.property(thatLocator, "depreciation", rhsDepreciation), lhsDepreciation, rhsDepreciation, (this.depreciation!= null), (that.depreciation!= null))) {
return false;
}
}
@@ -933,7 +933,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsBookValue = this.getBookValue();
BigDecimal rhsBookValue;
rhsBookValue = that.getBookValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "bookValue", lhsBookValue), LocatorUtils.property(thatLocator, "bookValue", rhsBookValue), lhsBookValue, rhsBookValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "bookValue", lhsBookValue), LocatorUtils.property(thatLocator, "bookValue", rhsBookValue), lhsBookValue, rhsBookValue, (this.bookValue!= null), (that.bookValue!= null))) {
return false;
}
}
@@ -942,7 +942,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsFixedAssetEx = this.getFixedAssetEx();
IntuitAnyType rhsFixedAssetEx;
rhsFixedAssetEx = that.getFixedAssetEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "fixedAssetEx", lhsFixedAssetEx), LocatorUtils.property(thatLocator, "fixedAssetEx", rhsFixedAssetEx), lhsFixedAssetEx, rhsFixedAssetEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "fixedAssetEx", lhsFixedAssetEx), LocatorUtils.property(thatLocator, "fixedAssetEx", rhsFixedAssetEx), lhsFixedAssetEx, rhsFixedAssetEx, (this.fixedAssetEx!= null), (that.fixedAssetEx!= null))) {
return false;
}
}
@@ -950,132 +950,132 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = super.hashCode(locator, strategy);
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Boolean theActive;
theActive = this.isActive();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "active", theActive), currentHashCode, theActive, (this.active!= null));
}
{
AcquiredAsEnum theAcquiredAs;
theAcquiredAs = this.getAcquiredAs();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acquiredAs", theAcquiredAs), currentHashCode, theAcquiredAs);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "acquiredAs", theAcquiredAs), currentHashCode, theAcquiredAs, (this.acquiredAs!= null));
}
{
String thePurchaseDesc;
thePurchaseDesc = this.getPurchaseDesc();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseDesc", thePurchaseDesc), currentHashCode, thePurchaseDesc);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseDesc", thePurchaseDesc), currentHashCode, thePurchaseDesc, (this.purchaseDesc!= null));
}
{
Date thePurchaseDate;
thePurchaseDate = this.getPurchaseDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseDate", thePurchaseDate), currentHashCode, thePurchaseDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseDate", thePurchaseDate), currentHashCode, thePurchaseDate, (this.purchaseDate!= null));
}
{
BigDecimal thePurchaseCost;
thePurchaseCost = this.getPurchaseCost();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseCost", thePurchaseCost), currentHashCode, thePurchaseCost);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "purchaseCost", thePurchaseCost), currentHashCode, thePurchaseCost, (this.purchaseCost!= null));
}
{
String theVendor;
theVendor = this.getVendor();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "vendor", theVendor), currentHashCode, theVendor);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "vendor", theVendor), currentHashCode, theVendor, (this.vendor!= null));
}
{
ReferenceType theAssetAccountRef;
theAssetAccountRef = this.getAssetAccountRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assetAccountRef", theAssetAccountRef), currentHashCode, theAssetAccountRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assetAccountRef", theAssetAccountRef), currentHashCode, theAssetAccountRef, (this.assetAccountRef!= null));
}
{
String theSalesDesc;
theSalesDesc = this.getSalesDesc();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesDesc", theSalesDesc), currentHashCode, theSalesDesc);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesDesc", theSalesDesc), currentHashCode, theSalesDesc, (this.salesDesc!= null));
}
{
Date theSalesDate;
theSalesDate = this.getSalesDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesDate", theSalesDate), currentHashCode, theSalesDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesDate", theSalesDate), currentHashCode, theSalesDate, (this.salesDate!= null));
}
{
BigDecimal theSalesPrice;
theSalesPrice = this.getSalesPrice();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesPrice", theSalesPrice), currentHashCode, theSalesPrice);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesPrice", theSalesPrice), currentHashCode, theSalesPrice, (this.salesPrice!= null));
}
{
BigDecimal theSalesExpense;
theSalesExpense = this.getSalesExpense();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesExpense", theSalesExpense), currentHashCode, theSalesExpense);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "salesExpense", theSalesExpense), currentHashCode, theSalesExpense, (this.salesExpense!= null));
}
{
String theLocation;
theLocation = this.getLocation();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "location", theLocation), currentHashCode, theLocation);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "location", theLocation), currentHashCode, theLocation, (this.location!= null));
}
{
String thePONumber;
thePONumber = this.getPONumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "poNumber", thePONumber), currentHashCode, thePONumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "poNumber", thePONumber), currentHashCode, thePONumber, (this.poNumber!= null));
}
{
String theSerialNumber;
theSerialNumber = this.getSerialNumber();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serialNumber", theSerialNumber), currentHashCode, theSerialNumber);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serialNumber", theSerialNumber), currentHashCode, theSerialNumber, (this.serialNumber!= null));
}
{
Date theWarrantyExpDate;
theWarrantyExpDate = this.getWarrantyExpDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "warrantyExpDate", theWarrantyExpDate), currentHashCode, theWarrantyExpDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "warrantyExpDate", theWarrantyExpDate), currentHashCode, theWarrantyExpDate, (this.warrantyExpDate!= null));
}
{
String theDescription;
theDescription = this.getDescription();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "description", theDescription), currentHashCode, theDescription);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "description", theDescription), currentHashCode, theDescription, (this.description!= null));
}
{
String theNotes;
theNotes = this.getNotes();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notes", theNotes), currentHashCode, theNotes);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notes", theNotes), currentHashCode, theNotes, (this.notes!= null));
}
{
Integer theAssetNum;
theAssetNum = this.getAssetNum();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assetNum", theAssetNum), currentHashCode, theAssetNum);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "assetNum", theAssetNum), currentHashCode, theAssetNum, (this.assetNum!= null));
}
{
BigDecimal theCostBasis;
theCostBasis = this.getCostBasis();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "costBasis", theCostBasis), currentHashCode, theCostBasis);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "costBasis", theCostBasis), currentHashCode, theCostBasis, (this.costBasis!= null));
}
{
BigDecimal theDepreciation;
theDepreciation = this.getDepreciation();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depreciation", theDepreciation), currentHashCode, theDepreciation);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "depreciation", theDepreciation), currentHashCode, theDepreciation, (this.depreciation!= null));
}
{
BigDecimal theBookValue;
theBookValue = this.getBookValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bookValue", theBookValue), currentHashCode, theBookValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bookValue", theBookValue), currentHashCode, theBookValue, (this.bookValue!= null));
}
{
IntuitAnyType theFixedAssetEx;
theFixedAssetEx = this.getFixedAssetEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fixedAssetEx", theFixedAssetEx), currentHashCode, theFixedAssetEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "fixedAssetEx", theFixedAssetEx), currentHashCode, theFixedAssetEx, (this.fixedAssetEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Gender.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Gender.java
index 7983cf39..33c4da69 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Gender.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Gender.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GenericContactType.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GenericContactType.java
index 966153c9..7e919999 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GenericContactType.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GenericContactType.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -28,10 +28,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -76,8 +76,7 @@
"_default",
"tag"
})
-public class GenericContactType
- implements Serializable, Equals, HashCode
+public class GenericContactType implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -238,8 +237,8 @@ public void setTag(String value) {
this.tag = value;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof GenericContactType)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -251,7 +250,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsId = this.getId();
String rhsId;
rhsId = that.getId();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId, (this.id!= null), (that.id!= null))) {
return false;
}
}
@@ -260,7 +259,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
@@ -269,7 +268,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsValue = this.getValue();
String rhsValue;
rhsValue = that.getValue();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "value", lhsValue), LocatorUtils.property(thatLocator, "value", rhsValue), lhsValue, rhsValue, (this.value!= null), (that.value!= null))) {
return false;
}
}
@@ -278,7 +277,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsType = this.getType();
String rhsType;
rhsType = that.getType();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
@@ -287,7 +286,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsDefault = this.isDefault();
Boolean rhsDefault;
rhsDefault = that.isDefault();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "_default", lhsDefault), LocatorUtils.property(thatLocator, "_default", rhsDefault), lhsDefault, rhsDefault)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "_default", lhsDefault), LocatorUtils.property(thatLocator, "_default", rhsDefault), lhsDefault, rhsDefault, (this._default!= null), (that._default!= null))) {
return false;
}
}
@@ -296,7 +295,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsTag = this.getTag();
String rhsTag;
rhsTag = that.getTag();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "tag", lhsTag), LocatorUtils.property(thatLocator, "tag", rhsTag), lhsTag, rhsTag, (this.tag!= null), (that.tag!= null))) {
return false;
}
}
@@ -304,47 +303,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
String theId;
theId = this.getId();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId, (this.id!= null));
}
{
String theName;
theName = this.getName();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
String theValue;
theValue = this.getValue();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "value", theValue), currentHashCode, theValue, (this.value!= null));
}
{
String theType;
theType = this.getType();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
Boolean theDefault;
theDefault = this.isDefault();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_default", theDefault), currentHashCode, theDefault);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "_default", theDefault), currentHashCode, theDefault, (this._default!= null));
}
{
String theTag;
theTag = this.getTag();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tag", theTag), currentHashCode, theTag, (this.tag!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GlobalTaxCalculationEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GlobalTaxCalculationEnum.java
index 1bce0b9c..fad4e9a8 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GlobalTaxCalculationEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GlobalTaxCalculationEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GroupLineDetail.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GroupLineDetail.java
index 43e0a185..583e51d2 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GroupLineDetail.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/GroupLineDetail.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -35,10 +35,10 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import com.intuit.sb.cdm.util.v3.DateAdapter;
-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.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;
@@ -84,8 +84,7 @@
"line",
"groupLineDetailEx"
})
-public class GroupLineDetail
- implements Serializable, Equals, HashCode
+public class GroupLineDetail implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -265,8 +264,8 @@ public void setLine(List line) {
this.line = line;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof GroupLineDetail)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -278,7 +277,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsGroupItemRef = this.getGroupItemRef();
ReferenceType rhsGroupItemRef;
rhsGroupItemRef = that.getGroupItemRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "groupItemRef", lhsGroupItemRef), LocatorUtils.property(thatLocator, "groupItemRef", rhsGroupItemRef), lhsGroupItemRef, rhsGroupItemRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "groupItemRef", lhsGroupItemRef), LocatorUtils.property(thatLocator, "groupItemRef", rhsGroupItemRef), lhsGroupItemRef, rhsGroupItemRef, (this.groupItemRef!= null), (that.groupItemRef!= null))) {
return false;
}
}
@@ -287,7 +286,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsQuantity = this.getQuantity();
BigDecimal rhsQuantity;
rhsQuantity = that.getQuantity();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "quantity", lhsQuantity), LocatorUtils.property(thatLocator, "quantity", rhsQuantity), lhsQuantity, rhsQuantity)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "quantity", lhsQuantity), LocatorUtils.property(thatLocator, "quantity", rhsQuantity), lhsQuantity, rhsQuantity, (this.quantity!= null), (that.quantity!= null))) {
return false;
}
}
@@ -296,7 +295,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsUOMRef = this.getUOMRef();
UOMRef rhsUOMRef;
rhsUOMRef = that.getUOMRef();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "uomRef", lhsUOMRef), LocatorUtils.property(thatLocator, "uomRef", rhsUOMRef), lhsUOMRef, rhsUOMRef)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "uomRef", lhsUOMRef), LocatorUtils.property(thatLocator, "uomRef", rhsUOMRef), lhsUOMRef, rhsUOMRef, (this.uomRef!= null), (that.uomRef!= null))) {
return false;
}
}
@@ -305,7 +304,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsServiceDate = this.getServiceDate();
Date rhsServiceDate;
rhsServiceDate = that.getServiceDate();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "serviceDate", lhsServiceDate), LocatorUtils.property(thatLocator, "serviceDate", rhsServiceDate), lhsServiceDate, rhsServiceDate, (this.serviceDate!= null), (that.serviceDate!= null))) {
return false;
}
}
@@ -314,7 +313,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsLine = (((this.line!= null)&&(!this.line.isEmpty()))?this.getLine():null);
List rhsLine;
rhsLine = (((that.line!= null)&&(!that.line.isEmpty()))?that.getLine():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "line", lhsLine), LocatorUtils.property(thatLocator, "line", rhsLine), lhsLine, rhsLine)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "line", lhsLine), LocatorUtils.property(thatLocator, "line", rhsLine), lhsLine, rhsLine, ((this.line!= null)&&(!this.line.isEmpty())), ((that.line!= null)&&(!that.line.isEmpty())))) {
return false;
}
}
@@ -323,7 +322,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsGroupLineDetailEx = this.getGroupLineDetailEx();
IntuitAnyType rhsGroupLineDetailEx;
rhsGroupLineDetailEx = that.getGroupLineDetailEx();
- if (!strategy.equals(LocatorUtils.property(thisLocator, "groupLineDetailEx", lhsGroupLineDetailEx), LocatorUtils.property(thatLocator, "groupLineDetailEx", rhsGroupLineDetailEx), lhsGroupLineDetailEx, rhsGroupLineDetailEx)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "groupLineDetailEx", lhsGroupLineDetailEx), LocatorUtils.property(thatLocator, "groupLineDetailEx", rhsGroupLineDetailEx), lhsGroupLineDetailEx, rhsGroupLineDetailEx, (this.groupLineDetailEx!= null), (that.groupLineDetailEx!= null))) {
return false;
}
}
@@ -331,47 +330,47 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
ReferenceType theGroupItemRef;
theGroupItemRef = this.getGroupItemRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "groupItemRef", theGroupItemRef), currentHashCode, theGroupItemRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "groupItemRef", theGroupItemRef), currentHashCode, theGroupItemRef, (this.groupItemRef!= null));
}
{
BigDecimal theQuantity;
theQuantity = this.getQuantity();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "quantity", theQuantity), currentHashCode, theQuantity);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "quantity", theQuantity), currentHashCode, theQuantity, (this.quantity!= null));
}
{
UOMRef theUOMRef;
theUOMRef = this.getUOMRef();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "uomRef", theUOMRef), currentHashCode, theUOMRef);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "uomRef", theUOMRef), currentHashCode, theUOMRef, (this.uomRef!= null));
}
{
Date theServiceDate;
theServiceDate = this.getServiceDate();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "serviceDate", theServiceDate), currentHashCode, theServiceDate, (this.serviceDate!= null));
}
{
List theLine;
theLine = (((this.line!= null)&&(!this.line.isEmpty()))?this.getLine():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "line", theLine), currentHashCode, theLine);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "line", theLine), currentHashCode, theLine, ((this.line!= null)&&(!this.line.isEmpty())));
}
{
IntuitAnyType theGroupLineDetailEx;
theGroupLineDetailEx = this.getGroupLineDetailEx();
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "groupLineDetailEx", theGroupLineDetailEx), currentHashCode, theGroupLineDetailEx);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "groupLineDetailEx", theGroupLineDetailEx), currentHashCode, theGroupLineDetailEx, (this.groupLineDetailEx!= null));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Header.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Header.java
index f333acfc..c5ca2073 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Header.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/Header.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -65,8 +65,7 @@
@XmlType(name = "Header", propOrder = {
"colData"
})
-public class Header
- implements Serializable, Equals, HashCode
+public class Header implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -114,8 +113,8 @@ public void setColData(List colData) {
this.colData = colData;
}
- public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) {
- if (!(object instanceof Header)) {
+ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) {
+ if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
@@ -127,7 +126,7 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
lhsColData = (((this.colData!= null)&&(!this.colData.isEmpty()))?this.getColData():null);
List rhsColData;
rhsColData = (((that.colData!= null)&&(!that.colData.isEmpty()))?that.getColData():null);
- if (!strategy.equals(LocatorUtils.property(thisLocator, "colData", lhsColData), LocatorUtils.property(thatLocator, "colData", rhsColData), lhsColData, rhsColData)) {
+ if (!strategy.equals(LocatorUtils.property(thisLocator, "colData", lhsColData), LocatorUtils.property(thatLocator, "colData", rhsColData), lhsColData, rhsColData, ((this.colData!= null)&&(!this.colData.isEmpty())), ((that.colData!= null)&&(!that.colData.isEmpty())))) {
return false;
}
}
@@ -135,22 +134,22 @@ public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Obje
}
public boolean equals(Object object) {
- final EqualsStrategy strategy = JAXBEqualsStrategy.INSTANCE;
+ final EqualsStrategy2 strategy = JAXBEqualsStrategy.INSTANCE;
return equals(null, null, object, strategy);
}
- public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) {
+ public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theColData;
theColData = (((this.colData!= null)&&(!this.colData.isEmpty()))?this.getColData():null);
- currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colData", theColData), currentHashCode, theColData);
+ currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "colData", theColData), currentHashCode, theColData, ((this.colData!= null)&&(!this.colData.isEmpty())));
}
return currentHashCode;
}
public int hashCode() {
- final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE;
+ final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.INSTANCE;
return this.hashCode(null, strategy);
}
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IdDomainEnum.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IdDomainEnum.java
index 44936d42..e6ca7994 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IdDomainEnum.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IdDomainEnum.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IntuitAnyType.java b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IntuitAnyType.java
index 96837966..3bec7264 100644
--- a/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IntuitAnyType.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/ipp/data/IntuitAnyType.java
@@ -17,7 +17,7 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2017.06.06 at 02:08:21 PM PDT
+// Generated on: 2017.07.10 at 10:56:50 AM PDT
//
@@ -30,10 +30,10 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlType;
-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.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;
@@ -69,8 +69,7 @@
@XmlType(name = "IntuitAnyType", propOrder = {
"any"
})
-public class IntuitAnyType
- implements Serializable, Equals, HashCode
+public class IntuitAnyType implements Serializable, Equals2, HashCode2
{
private final static long serialVersionUID = 1L;
@@ -95,8 +94,8 @@ public class IntuitAnyType
*
*
* Objects of the following type(s) are allowed in the list
- * {@link Element }
* {@link Object }
+ * {@link Element }
*
*
*/
@@ -112,16 +111,16 @@ public List