7 >  U U = = =  =  =    =  , =         , ,      ;   FlightIdGenerator InnerClassesRegularFlightRegistrynameLjava/lang/String;prefixflightsLjava/util/HashMap; SignatureGLjava/util/HashMap;gen+Lcom/uca/flights/Company$FlightIdGenerator;regularsFlights/Lcom/uca/flights/Company$RegularFlightRegistry;'(Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLcom/uca/flights/Company; StackMapTablegetName()Ljava/lang/String;setName(Ljava/lang/String;)V getFlights()Ljava/util/ArrayList;3()Ljava/util/ArrayList; getFlight4(Lcom/uca/flights/FlightId;)Lcom/uca/flights/Flight;idLcom/uca/flights/FlightId; addFlight9(Ljava/time/ZonedDateTime;Lcom/uca/flights/TripBuilder;)V departureLjava/time/ZonedDateTime;tripLcom/uca/flights/TripBuilder;2(Ljava/time/ZonedDateTime;Lcom/uca/flights/Trip;)VLcom/uca/flights/Trip;fLcom/uca/flights/Flight;addRegularFlight(Ljava/time/ZonedDateTime;I)ViI removeFlight(Lcom/uca/flights/FlightId;)Vopenclose regularizetb getRegulars/()Ljava/util/ArrayList; removeRegular(I)V Exceptions(Lcom/uca/flights/Trip;)Vt setRegulars(Ljava/util/ArrayList;)VLjava/util/ArrayList;LocalVariableTypeTable-Ljava/util/ArrayList;0(Ljava/util/ArrayList;)V addRegularstoString SourceFile Company.java NestMembers M"java/lang/IllegalArgumentExceptionPrefix can't be null. MY W *Prefix can't be uniquely space characters.Name can't be null.(Name can't be uniquely space characters. BC DC)com/uca/flights/Company$FlightIdGenerator M IJjava/util/HashMap EF-com/uca/flights/Company$RegularFlightRegistry M KLjava/util/ArrayList MFlight id can't be null.  WBootstrapMethods com/uca/flights/FlightDeparture date can't be null.Tripbuilder can't be null. agTrip can't be null. M !Not a valid regular flight index. q rcom/uca/flights/TripBuilder Mz z ~ x  zTrips can't be null. com/uca/flights/Tripcom/uca/flights/Companyjava/lang/Objectjava/lang/String()VtrimisEmpty()Z.(Lcom/uca/flights/Company;Ljava/lang/String;)V(Lcom/uca/flights/Company;)VkeySet()Ljava/util/Set;(Ljava/util/Collection;)V containsKey(Ljava/lang/Object;)Zcom/uca/flights/FlightId 1This flight isn't referenced for this company .makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;toTrip()Lcom/uca/flights/Trip;](Lcom/uca/flights/Company$FlightIdGenerator;Ljava/time/ZonedDateTime;Lcom/uca/flights/Trip;)VgetId()Lcom/uca/flights/FlightId;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(I)Lcom/uca/flights/Trip;removegetTrip toRegularTripaddregularsclone()Ljava/lang/Object;contains+This trip isn't regular in this company .size()I(I)Ljava/lang/Object;- $java/lang/invoke/StringConcatFactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!=>BCDCEFGHIJKLMNO z*+ Y+ Y, Y, Y *, *+ * Y** *Y*Y*P>"#%')&+*-4/>1H4M5R6b7m8y9Q zRSzDCzBCT=UU VWO/* PAQ RSXYOz(+ Y+ Y *+ PKMOQ"S'TQ(RS(BCTZ[O9Y*P\Q RSG\]^O:+ Y*+Y+**+Pgikm.oQ:RS:_`TabO&+ Y, Y *+,!"Pz|~%Q &RS&cd&efT agO8+ Y, Y#Y*+,$N*-%-&WP*7Q*8RS8cd8eh*ijT klO*+ Y Y'*+*("P)Q *RS*cd*mnT opO8+ Y*+Y+**+)WP.7Q8RS8_`TqpO=+ Y*+Y+**+*P.<Q=RS=_`TrpO=+ Y*+Y+**++P.<Q=RS=_`TspOP+ Y*+Y+*,Y*+-.M*,/0P.DOQ PRSP_`D tfTu[O8*12PQ RSGvwxO` Y'*3P QRSmnTywzO:+ Y#*1+4Y+5*6*+7P19Q:RS:{hT"y|}Or+ Y8*+1P$&()QRS{~ {TG}O.+ Y8=+9*+:;0P2468'6-:Q mn.RS.{~ .{T GWO8* * <PCQ RS @ =?=A