4 KC    7   8   i " & & & &  L InnerClassesdateUnit Lucar/nc2/time/CalendarDateUnit;factoryS(Ljava/lang/String;Lucar/nc2/AttributeContainer;)Lucar/nc2/ft2/coverage/TimeHelper;CodeLineNumberTableLocalVariableTablee$Ljava/lang/IllegalArgumentException;unitsLjava/lang/String;attsLucar/nc2/AttributeContainer;calLucar/nc2/time/Calendar; StackMapTable#(Lucar/nc2/time/CalendarDateUnit;)Vthis"Lucar/nc2/ft2/coverage/TimeHelper;setReferenceDate@(Lucar/nc2/time/CalendarDate;)Lucar/nc2/ft2/coverage/TimeHelper;refDateLucar/nc2/time/CalendarDate;cdUnit getUdUnit()Ljava/lang/String;offsetFromRefDate(Lucar/nc2/time/CalendarDate;)DdategetCoordValueNames=(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Ljava/util/List;valueDcoord%Lucar/nc2/ft2/coverage/CoordInterval;iIaxis+Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;resultLjava/util/List;LocalVariableTypeTable-Ljava/util/List; Deprecated SignatureZ(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Ljava/util/List;RuntimeVisibleAnnotationsLjava/lang/Deprecated; getRefDate()Lucar/nc2/time/CalendarDate;makeDate(D)Lucar/nc2/time/CalendarDate; getDateRange%(DD)Lucar/nc2/time/CalendarDateRange; startValueendValuestartendgetOffsetInTimeUnits;(Lucar/nc2/time/CalendarDate;Lucar/nc2/time/CalendarDate;)DmakeDateInTimeUnits;(Lucar/nc2/time/CalendarDate;D)Lucar/nc2/time/CalendarDate;addTogetCalendarFromAttribute7(Lucar/nc2/AttributeContainer;)Lucar/nc2/time/Calendar; getCalendar()Lucar/nc2/time/Calendar;getCalendarDateUnit"()Lucar/nc2/time/CalendarDateUnit; SourceFileTimeHelper.javaRuntimeInvisibleAnnotations'Ljavax/annotation/concurrent/Immutable;ucar/nc2/constants/CDMudunits java/lang/IllegalStateExceptionNo units M ~  ucar/nc2/ft2/coverage/TimeHelper MN"java/lang/IllegalArgumentException M :; VW Y java/util/ArrayList  ucar/nc2/util/NamedAnything qr  W M #ucar/nc2/ft2/coverage/CoordInterval Mjava/lang/StringBuilder  W p r   ucar/nc2/constants/CFcalendar java/lang/Object"ucar/nc2/ft2/coverage/TimeHelper$1java/lang/Stringucar/nc2/AttributeContainerucar/nc2/time/Calendarjava/util/ListfindAttributeString8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vucar/nc2/time/CalendarDateUnit withCalendarL(Lucar/nc2/time/Calendar;Ljava/lang/String;)Lucar/nc2/time/CalendarDateUnit;()VgetCalendarFieldField&()Lucar/nc2/time/CalendarPeriod$Field;ofz(Lucar/nc2/time/Calendar;Lucar/nc2/time/CalendarPeriod$Field;Lucar/nc2/time/CalendarDate;)Lucar/nc2/time/CalendarDateUnit;makeOffsetFromRefDate)ucar/nc2/ft2/coverage/CoverageCoordAxis1DloadValuesIfNeeded getNcoords()I:$SwitchMap$ucar$nc2$ft2$coverage$CoverageCoordAxis$Spacing[I getSpacingSpacing3()Lucar/nc2/ft2/coverage/CoverageCoordAxis$Spacing;/ucar/nc2/ft2/coverage/CoverageCoordAxis$SpacingordinalgetCoordMidpoint(I)D getAxisType()Lucar/nc2/constants/AxisType;ucar/nc2/constants/AxisTypetoString'(Ljava/lang/Object;Ljava/lang/String;)Vadd(Ljava/lang/Object;)Z getCoordEdge1 getCoordEdge2(DDI)Vappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;getUnitsgetBaseCalendarDatemakeCalendarDateucar/nc2/time/CalendarDateRange[(Lucar/nc2/time/CalendarDate;Lucar/nc2/time/CalendarDate;)Lucar/nc2/time/CalendarDateRange;getCalendarPeriod ()Lucar/nc2/time/CalendarPeriod;ucar/nc2/time/CalendarPeriod getOffset;(Lucar/nc2/time/CalendarDate;Lucar/nc2/time/CalendarDate;)IE(ILucar/nc2/time/CalendarPeriod$Field;)Lucar/nc2/time/CalendarPeriod;ucar/nc2/time/CalendarDate<(Lucar/nc2/time/CalendarPeriod;)Lucar/nc2/time/CalendarDate;get,(Ljava/lang/String;)Lucar/nc2/time/Calendar;"ucar/nc2/time/CalendarPeriod$Field'ucar/nc2/ft2/coverage/CoverageCoordAxis! 7:; <=>B* +K* +K* Y+M,* N Y- :/=> ?.  *"/%5&>'@(@45 :;@ABBCDBEF/GHI JKL MN>F * *+?35 8@ OP :;QR>^**+M Y, ? <=@ OPST U;VW>2*?A@ OPXY>= *+?F@ OP ZT[\>[+YM>++.##HHH+9,Y*+ !WB"Y+#+$%:,Y&Y'()*++*, !Wc,?. LM NPDSKTfUiZ}[N`@>K]^}+_`abOPcd efg  ehIi5$>jklmnop>2*-?d@ OPqr>= *'.?h@ OP ]^st>p*':*):/?lmn@4OPu^v^wTxTyz>L*0+,1?r@ OPwTxT{|>O+(*23?v@ OPwT}^ ~>c*5L++6?z {|}@EF GDIJ>2*?@ OP>/*?@ OP98@@