Rev 29785 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.service.offers;import java.util.Objects;public class PayoutSlab implements Comparable<PayoutSlab> {private int onwardsAmount;private float payoutAmount;private boolean selected;public int getOnwardsAmount() {return onwardsAmount;}public void setOnwardsAmount(int onwardsAmount) {this.onwardsAmount = onwardsAmount;}public float getPayoutAmount() {return payoutAmount;}public void setPayoutAmount(float payoutAmount) {this.payoutAmount = payoutAmount;}@Overridepublic int compareTo(PayoutSlab payoutSlab) {if (this.getOnwardsAmount() - payoutSlab.getOnwardsAmount() > 0) {return 1;} else {return -1;}}@Overridepublic String toString() {return "PayoutSlab{" +"onwardsAmount=" + onwardsAmount +", payoutAmount=" + payoutAmount +'}';}public boolean isSelected() {return selected;}public void setSelected(boolean selected) {this.selected = selected;}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;PayoutSlab that = (PayoutSlab) o;return onwardsAmount == that.onwardsAmount && Float.compare(that.payoutAmount, payoutAmount) == 0;}@Overridepublic int hashCode() {return Objects.hash(onwardsAmount, payoutAmount);}}