in airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/user/CustomDashboard.java [1712:1970]
public int compareTo(CustomDashboard other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = java.lang.Boolean.compare(isSetAiravataInternalUserId(), other.isSetAiravataInternalUserId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAiravataInternalUserId()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.airavataInternalUserId, other.airavataInternalUserId);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExperimentId(), other.isSetExperimentId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExperimentId()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.experimentId, other.experimentId);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetName(), other.isSetName());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetName()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, other.name);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDescription(), other.isSetDescription());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDescription()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.description, other.description);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetProject(), other.isSetProject());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetProject()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.project, other.project);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOwner(), other.isSetOwner());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOwner()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.owner, other.owner);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetApplication(), other.isSetApplication());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetApplication()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.application, other.application);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetComputeResource(), other.isSetComputeResource());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetComputeResource()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.computeResource, other.computeResource);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetJobName(), other.isSetJobName());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetJobName()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jobName, other.jobName);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetJobId(), other.isSetJobId());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetJobId()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jobId, other.jobId);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetJobStatus(), other.isSetJobStatus());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetJobStatus()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jobStatus, other.jobStatus);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetJobCreationTime(), other.isSetJobCreationTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetJobCreationTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jobCreationTime, other.jobCreationTime);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetNotificationsTo(), other.isSetNotificationsTo());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetNotificationsTo()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.notificationsTo, other.notificationsTo);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetWorkingDir(), other.isSetWorkingDir());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetWorkingDir()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.workingDir, other.workingDir);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetJobDescription(), other.isSetJobDescription());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetJobDescription()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jobDescription, other.jobDescription);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCreationTime(), other.isSetCreationTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCreationTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.creationTime, other.creationTime);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLastModifiedTime(), other.isSetLastModifiedTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLastModifiedTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.lastModifiedTime, other.lastModifiedTime);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetWallTime(), other.isSetWallTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetWallTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.wallTime, other.wallTime);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCpuCount(), other.isSetCpuCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCpuCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cpuCount, other.cpuCount);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetNodeCount(), other.isSetNodeCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetNodeCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.nodeCount, other.nodeCount);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetQueue(), other.isSetQueue());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetQueue()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.queue, other.queue);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInputs(), other.isSetInputs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInputs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.inputs, other.inputs);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOutputs(), other.isSetOutputs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOutputs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.outputs, other.outputs);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetStorageDir(), other.isSetStorageDir());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetStorageDir()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.storageDir, other.storageDir);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetErrors(), other.isSetErrors());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetErrors()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.errors, other.errors);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}