1 package org.oxerr.viagogo.model.request.inventory; 2 3 import org.apache.commons.lang3.builder.EqualsBuilder; 4 import org.apache.commons.lang3.builder.HashCodeBuilder; 5 6 public class CreateSellerListingForRequestedEventRequest extends CreateSellerListingRequest { 7 8 private static final long serialVersionUID = 2023021301L; 9 10 private EventRequest event; 11 12 private VenueRequest venue; 13 14 public EventRequest getEvent() { 15 return event; 16 } 17 18 public void setEvent(EventRequest event) { 19 this.event = event; 20 } 21 22 public VenueRequest getVenue() { 23 return venue; 24 } 25 26 public void setVenue(VenueRequest venue) { 27 this.venue = venue; 28 } 29 30 @Override 31 public int hashCode() { 32 return HashCodeBuilder.reflectionHashCode(this); 33 } 34 35 @Override 36 public boolean equals(Object obj) { 37 if (obj == null) { 38 return false; 39 } 40 if (obj == this) { 41 return true; 42 } 43 if (obj.getClass() != getClass()) { 44 return false; 45 } 46 CreateSellerListingForRequestedEventRequest rhs = (CreateSellerListingForRequestedEventRequest) obj; 47 return EqualsBuilder.reflectionEquals(this, rhs); 48 } 49 50 }