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