1 28 29 package multiple; 30 31 import java.util.ArrayList ; 32 33 39 40 public class SplitRouteBean 41 { 42 private AirportBean m_from; 43 private AirportBean m_to; 44 private ArrayList m_flights; 45 46 public SplitRouteBean() { 47 m_flights = new ArrayList (); 48 } 49 public void setFrom(AirportBean from) { 50 m_from = from; 51 } 52 public AirportBean getFrom() { 53 return m_from; 54 } 55 public void setTo(AirportBean to) { 56 m_to = to; 57 } 58 public AirportBean getTo() { 59 return m_to; 60 } 61 public ArrayList getFlights() { 62 return m_flights; 63 } 64 public void addFlight(SplitFlightBean flight) { 65 m_flights.add(flight); 66 } 67 public boolean equals(Object obj) { 68 if (obj instanceof SplitRouteBean) { 69 SplitRouteBean compare = (SplitRouteBean)obj; 70 return Utils.equalAirports(m_to, compare.m_to) && 71 Utils.equalAirports(m_from, compare.m_from) && 72 Utils.equalLists(m_flights, compare.m_flights); 73 } else { 74 return false; 75 } 76 } 77 } 78 | Popular Tags |