package bf.io.openshop.entities;
public class Links {
private String first;
private String last;
private String prev;
private String next;
private String self;
public Links() {
}
public String getFirst() {
return first;
}
public void setFirst(String first) {
this.first = first;
}
public String getLast() {
return last;
}
public void setLast(String last) {
this.last = last;
}
public String getPrev() {
return prev;
}
public void setPrev(String prev) {
this.prev = prev;
}
public String getNext() {
return next;
}
public void setNext(String next) {
this.next = next;
}
public String getSelf() {
return self;
}
public void setSelf(String self) {
this.self = self;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof Links)) return false;
Links links = (Links) o;
if (getFirst() != null ? !getFirst().equals(links.getFirst()) : links.getFirst() != null) return false;
if (getLast() != null ? !getLast().equals(links.getLast()) : links.getLast() != null) return false;
if (getPrev() != null ? !getPrev().equals(links.getPrev()) : links.getPrev() != null) return false;
if (getNext() != null ? !getNext().equals(links.getNext()) : links.getNext() != null) return false;
return !(getSelf() != null ? !getSelf().equals(links.getSelf()) : links.getSelf() != null);
}
@Override
public int hashCode() {
int result = getFirst() != null ? getFirst().hashCode() : 0;
result = 31 * result + (getLast() != null ? getLast().hashCode() : 0);
result = 31 * result + (getPrev() != null ? getPrev().hashCode() : 0);
result = 31 * result + (getNext() != null ? getNext().hashCode() : 0);
result = 31 * result + (getSelf() != null ? getSelf().hashCode() : 0);
return result;
}
@Override
public String toString() {
return "Links{" +
"first='" + first + '\'' +
", last='" + last + '\'' +
", prev='" + prev + '\'' +
", next='" + next + '\'' +
", self='" + self + '\'' +
'}';
}
}