1 package org.oxerr.seatgeek.client.model.response; 2 3 import java.io.Serializable; 4 import java.util.List; 5 6 import org.apache.commons.lang3.builder.EqualsBuilder; 7 import org.apache.commons.lang3.builder.HashCodeBuilder; 8 import org.apache.commons.lang3.builder.ToStringBuilder; 9 10 public class MultipleListingsResponse extends Response implements Serializable { 11 12 private static final long serialVersionUID = 2023031501L; 13 14 private List<Listing> listings; 15 16 public List<Listing> getListings() { 17 return listings; 18 } 19 20 public void setListings(List<Listing> listings) { 21 this.listings = listings; 22 } 23 24 @Override 25 public int hashCode() { 26 return HashCodeBuilder.reflectionHashCode(this); 27 } 28 29 @Override 30 public boolean equals(Object obj) { 31 if (obj == null) { 32 return false; 33 } 34 if (obj == this) { 35 return true; 36 } 37 if (obj.getClass() != getClass()) { 38 return false; 39 } 40 MultipleListingsResponse rhs = (MultipleListingsResponse) obj; 41 return EqualsBuilder.reflectionEquals(this, rhs); 42 } 43 44 @Override 45 public String toString() { 46 return ToStringBuilder.reflectionToString(this); 47 } 48 49 }