1 28 29 package multiple; 30 31 import java.util.ArrayList ; 32 33 39 40 public class TimeTableBean 41 { 42 private ArrayList m_carriers; 43 private ArrayList m_airports; 44 private ArrayList m_routes; 45 46 public TimeTableBean() { 47 m_carriers = new ArrayList (); 48 m_airports = new ArrayList (); 49 m_routes = new ArrayList (); 50 } 51 public ArrayList getCarriers() { 52 return m_carriers; 53 } 54 public void addCarrier(CarrierBean carrier) { 55 m_carriers.add(carrier); 56 } 57 public ArrayList getAirports() { 58 return m_airports; 59 } 60 public void addAirport(AirportBean airport) { 61 m_airports.add(airport); 62 } 63 public ArrayList getRoutes() { 64 return m_routes; 65 } 66 public void addRoute(RouteBean route) { 67 m_routes.add(route); 68 } 69 public boolean equals(Object obj) { 70 if (obj instanceof TimeTableBean) { 71 TimeTableBean compare = (TimeTableBean)obj; 72 return Utils.equalLists(m_routes, compare.m_routes) && 73 Utils.equalLists(m_airports, compare.m_airports) && 74 Utils.equalLists(m_carriers, compare.m_carriers); 75 } else { 76 return false; 77 } 78 } 79 } 80 | Popular Tags |