in allocation-manager/airavata-allocation-manager/airavata-allocation-manager-stubs/src/main/java/org/apache/airavata/allocation/manager/models/UserAllocationDetail.java [1166:1362]
public boolean equals(UserAllocationDetail that) {
if (that == null)
return false;
if (this == that)
return true;
boolean this_present_projectId = true && this.isSetProjectId();
boolean that_present_projectId = true && that.isSetProjectId();
if (this_present_projectId || that_present_projectId) {
if (!(this_present_projectId && that_present_projectId))
return false;
if (!this.projectId.equals(that.projectId))
return false;
}
boolean this_present_applicationsToBeUsed = true && this.isSetApplicationsToBeUsed();
boolean that_present_applicationsToBeUsed = true && that.isSetApplicationsToBeUsed();
if (this_present_applicationsToBeUsed || that_present_applicationsToBeUsed) {
if (!(this_present_applicationsToBeUsed && that_present_applicationsToBeUsed))
return false;
if (!this.applicationsToBeUsed.equals(that.applicationsToBeUsed))
return false;
}
boolean this_present_diskUsageRangePerJob = true && this.isSetDiskUsageRangePerJob();
boolean that_present_diskUsageRangePerJob = true && that.isSetDiskUsageRangePerJob();
if (this_present_diskUsageRangePerJob || that_present_diskUsageRangePerJob) {
if (!(this_present_diskUsageRangePerJob && that_present_diskUsageRangePerJob))
return false;
if (this.diskUsageRangePerJob != that.diskUsageRangePerJob)
return false;
}
boolean this_present_documents = true && this.isSetDocuments();
boolean that_present_documents = true && that.isSetDocuments();
if (this_present_documents || that_present_documents) {
if (!(this_present_documents && that_present_documents))
return false;
if (!this.documents.equals(that.documents))
return false;
}
boolean this_present_fieldOfScience = true && this.isSetFieldOfScience();
boolean that_present_fieldOfScience = true && that.isSetFieldOfScience();
if (this_present_fieldOfScience || that_present_fieldOfScience) {
if (!(this_present_fieldOfScience && that_present_fieldOfScience))
return false;
if (!this.fieldOfScience.equals(that.fieldOfScience))
return false;
}
boolean this_present_keywords = true && this.isSetKeywords();
boolean that_present_keywords = true && that.isSetKeywords();
if (this_present_keywords || that_present_keywords) {
if (!(this_present_keywords && that_present_keywords))
return false;
if (!this.keywords.equals(that.keywords))
return false;
}
boolean this_present_maxMemoryPerCpu = true && this.isSetMaxMemoryPerCpu();
boolean that_present_maxMemoryPerCpu = true && that.isSetMaxMemoryPerCpu();
if (this_present_maxMemoryPerCpu || that_present_maxMemoryPerCpu) {
if (!(this_present_maxMemoryPerCpu && that_present_maxMemoryPerCpu))
return false;
if (this.maxMemoryPerCpu != that.maxMemoryPerCpu)
return false;
}
boolean this_present_numberOfCpuPerJob = true && this.isSetNumberOfCpuPerJob();
boolean that_present_numberOfCpuPerJob = true && that.isSetNumberOfCpuPerJob();
if (this_present_numberOfCpuPerJob || that_present_numberOfCpuPerJob) {
if (!(this_present_numberOfCpuPerJob && that_present_numberOfCpuPerJob))
return false;
if (this.numberOfCpuPerJob != that.numberOfCpuPerJob)
return false;
}
boolean this_present_projectDescription = true && this.isSetProjectDescription();
boolean that_present_projectDescription = true && that.isSetProjectDescription();
if (this_present_projectDescription || that_present_projectDescription) {
if (!(this_present_projectDescription && that_present_projectDescription))
return false;
if (!this.projectDescription.equals(that.projectDescription))
return false;
}
boolean this_present_projectReviewedAndFundedBy = true && this.isSetProjectReviewedAndFundedBy();
boolean that_present_projectReviewedAndFundedBy = true && that.isSetProjectReviewedAndFundedBy();
if (this_present_projectReviewedAndFundedBy || that_present_projectReviewedAndFundedBy) {
if (!(this_present_projectReviewedAndFundedBy && that_present_projectReviewedAndFundedBy))
return false;
if (!this.projectReviewedAndFundedBy.equals(that.projectReviewedAndFundedBy))
return false;
}
boolean this_present_requestedDate = true && this.isSetRequestedDate();
boolean that_present_requestedDate = true && that.isSetRequestedDate();
if (this_present_requestedDate || that_present_requestedDate) {
if (!(this_present_requestedDate && that_present_requestedDate))
return false;
if (this.requestedDate != that.requestedDate)
return false;
}
boolean this_present_serviceUnits = true && this.isSetServiceUnits();
boolean that_present_serviceUnits = true && that.isSetServiceUnits();
if (this_present_serviceUnits || that_present_serviceUnits) {
if (!(this_present_serviceUnits && that_present_serviceUnits))
return false;
if (this.serviceUnits != that.serviceUnits)
return false;
}
boolean this_present_specificResourceSelection = true && this.isSetSpecificResourceSelection();
boolean that_present_specificResourceSelection = true && that.isSetSpecificResourceSelection();
if (this_present_specificResourceSelection || that_present_specificResourceSelection) {
if (!(this_present_specificResourceSelection && that_present_specificResourceSelection))
return false;
if (!this.specificResourceSelection.equals(that.specificResourceSelection))
return false;
}
boolean this_present_title = true && this.isSetTitle();
boolean that_present_title = true && that.isSetTitle();
if (this_present_title || that_present_title) {
if (!(this_present_title && that_present_title))
return false;
if (!this.title.equals(that.title))
return false;
}
boolean this_present_typeOfAllocation = true && this.isSetTypeOfAllocation();
boolean that_present_typeOfAllocation = true && that.isSetTypeOfAllocation();
if (this_present_typeOfAllocation || that_present_typeOfAllocation) {
if (!(this_present_typeOfAllocation && that_present_typeOfAllocation))
return false;
if (!this.typeOfAllocation.equals(that.typeOfAllocation))
return false;
}
boolean this_present_typicalSuPerJob = true && this.isSetTypicalSuPerJob();
boolean that_present_typicalSuPerJob = true && that.isSetTypicalSuPerJob();
if (this_present_typicalSuPerJob || that_present_typicalSuPerJob) {
if (!(this_present_typicalSuPerJob && that_present_typicalSuPerJob))
return false;
if (this.typicalSuPerJob != that.typicalSuPerJob)
return false;
}
boolean this_present_awardAllocation = true && this.isSetAwardAllocation();
boolean that_present_awardAllocation = true && that.isSetAwardAllocation();
if (this_present_awardAllocation || that_present_awardAllocation) {
if (!(this_present_awardAllocation && that_present_awardAllocation))
return false;
if (this.awardAllocation != that.awardAllocation)
return false;
}
boolean this_present_startDate = true && this.isSetStartDate();
boolean that_present_startDate = true && that.isSetStartDate();
if (this_present_startDate || that_present_startDate) {
if (!(this_present_startDate && that_present_startDate))
return false;
if (this.startDate != that.startDate)
return false;
}
boolean this_present_endDate = true && this.isSetEndDate();
boolean that_present_endDate = true && that.isSetEndDate();
if (this_present_endDate || that_present_endDate) {
if (!(this_present_endDate && that_present_endDate))
return false;
if (this.endDate != that.endDate)
return false;
}
boolean this_present_status = true && this.isSetStatus();
boolean that_present_status = true && that.isSetStatus();
if (this_present_status || that_present_status) {
if (!(this_present_status && that_present_status))
return false;
if (!this.status.equals(that.status))
return false;
}
boolean this_present_username = true && this.isSetUsername();
boolean that_present_username = true && that.isSetUsername();
if (this_present_username || that_present_username) {
if (!(this_present_username && that_present_username))
return false;
if (!this.username.equals(that.username))
return false;
}
return true;
}