1 package org.oxerr.seatgeek.client.model.response;
2
3 import org.apache.commons.lang3.builder.EqualsBuilder;
4 import org.apache.commons.lang3.builder.HashCodeBuilder;
5
6 public class SingleListingResponse extends Response {
7
8 private static final long serialVersionUID = 2023031501L;
9
10 private Listing listing;
11
12 public Listing getListing() {
13 return listing;
14 }
15
16 public void setListing(Listing listing) {
17 this.listing = listing;
18 }
19
20 @Override
21 public int hashCode() {
22 return HashCodeBuilder.reflectionHashCode(this);
23 }
24
25 @Override
26 public boolean equals(Object obj) {
27 if (obj == null) {
28 return false;
29 }
30 if (obj == this) {
31 return true;
32 }
33 if (obj.getClass() != getClass()) {
34 return false;
35 }
36 SingleListingResponse rhs = (SingleListingResponse) obj;
37 return EqualsBuilder.reflectionEquals(this, rhs);
38 }
39
40 }