4 6# $ x$ % x% & x& ' x' ( x( ) x* + x+ , x, - x- . x. / 01 x/ 2 x2 3 x3 4 x4 5 x5 6 x6 7 x7 89 8: ;< 8= 8> ?@ ?A B C ~DE /# F G HIJK /L /M 4N O PQ <R xS xT AUV 8M AWXY EZ[ 6\ ]^ <_` abcdef ;g ?Fhij kl mn xop |q rstuv <wxy ;z ;{ ;| ;} ;~ ; ; x x  x p# p pM  x  x  InnerClassesDependenceTypeSpacingloggerLorg/slf4j/Logger;nameLjava/lang/String; descriptiondataTypeLucar/ma2/DataType;axisTypeLucar/nc2/constants/AxisType; attributesLucar/nc2/AttributeContainer;dependenceType8Lucar/nc2/ft2/coverage/CoverageCoordAxis$DependenceType; dependsOnLjava/util/List; Signature$Ljava/util/List;ncoordsIspacing1Lucar/nc2/ft2/coverage/CoverageCoordAxis$Spacing; startValueDendValue resolutionreader'Lucar/nc2/ft2/coverage/CoordAxisReader;isSubsetZ timeHelper"Lucar/nc2/ft2/coverage/TimeHelper;unitsvalues[D valuesLoaded3(Lucar/nc2/ft2/coverage/CoverageCoordAxisBuilder;)VCodeLineNumberTableLocalVariableTablethis)Lucar/nc2/ft2/coverage/CoverageCoordAxis;builder0Lucar/nc2/ft2/coverage/CoverageCoordAxisBuilder; StackMapTable setDataset,(Lucar/nc2/ft2/coverage/CoordSysContainer;)Vdataset)Lucar/nc2/ft2/coverage/CoordSysContainer; compareTo,(Lucar/nc2/ft2/coverage/CoverageCoordAxis;)Iocopy+()Lucar/nc2/ft2/coverage/CoverageCoordAxis;subset>(Lucar/nc2/ft2/coverage/SubsetParams;)Lucar/nc2/util/Optional;i(Lucar/nc2/ft2/coverage/SubsetParams;)Lucar/nc2/util/Optional;(DDI)Lucar/nc2/util/Optional;H(DDI)Lucar/nc2/util/Optional;subsetDependentE(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Lucar/nc2/util/Optional;p(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Lucar/nc2/util/Optional;getCoordsAsArray()Lucar/ma2/Array;getCoordBoundsAsArraygetName()Ljava/lang/String; getDataType()Lucar/ma2/DataType; getAxisType()Lucar/nc2/constants/AxisType;()Lucar/nc2/AttributeContainer; getAttributes()Ljava/util/List; Deprecated(()Ljava/util/List;RuntimeVisibleAnnotationsLjava/lang/Deprecated; findAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;attNamegetAttributeContainer getNcoords()I getSpacing3()Lucar/nc2/ft2/coverage/CoverageCoordAxis$Spacing; isRegular()Z getResolution()D getStartValue getEndValuegetUnitsgetDescriptiongetDependenceType:()Lucar/nc2/ft2/coverage/CoverageCoordAxis$DependenceType;isScalar getDependsOnresultLjava/util/Formatter;getDependsOnList&()Ljava/util/List; getHasData isIntervaltoStringfindentLucar/nc2/util/Indent;getShape()[IgetRange()Lucar/ma2/Range;e Lucar/ma2/InvalidRangeException;getRangeIterator()Lucar/ma2/RangeIterator;.(Ljava/util/Formatter;Lucar/nc2/util/Indent;)VsattLucar/nc2/Attribute;vin getSummaryconvert(Lucar/nc2/time/CalendarDate;)DdateLucar/nc2/time/CalendarDate;makeDate(D)Lucar/nc2/time/CalendarDate;value getDateRange#()Lucar/nc2/time/CalendarDateRange;getOffsetInTimeUnits;(Lucar/nc2/time/CalendarDate;Lucar/nc2/time/CalendarDate;)DstartendmakeDateInTimeUnits;(Lucar/nc2/time/CalendarDate;D)Lucar/nc2/time/CalendarDate;addTo getRefDate()Lucar/nc2/time/CalendarDate; getCalendar()Lucar/nc2/time/Calendar;getCalendarDateUnit"()Lucar/nc2/time/CalendarDateUnit;loadValuesIfNeeded()VLjava/io/IOException; getValues()[D(Ljava/lang/Object;)ISLjava/lang/Object;Ljava/lang/Comparable; SourceFileCoverageCoordAxis.java             java/util/Formatter   java/lang/String%s java/lang/Object    ucar/nc2/util/Indent  ucar/ma2/Range ucar/ma2/InvalidRangeExceptionjava/lang/RuntimeException %sCoordAxis '%s' (%s)  %s  : %s%n.%saxisType=%s dataType=%s units='%s' desc='%s' refDate=%s ucar/nc2/Attribute%s%s%n%snpts: %d [%f,%f] spacing=%s    resolution=%f  %scontiguous values (%d)=%f,%sdiscontiguous values (%d)=(%f,%f) #start=%f end=%f %s %s resolution=%f (npts=%d)           java/io/IOException java/lang/StringBuilderFailed to read    'ucar/nc2/ft2/coverage/CoverageCoordAxis  java/lang/Comparable)ucar/nc2/ft2/coverage/CoverageCoordAxis$16ucar/nc2/ft2/coverage/CoverageCoordAxis$DependenceType/ucar/nc2/ft2/coverage/CoverageCoordAxis$Spacing.ucar/nc2/ft2/coverage/CoverageCoordAxisBuilderjava/util/Listjava/util/Iteratorjava/lang/Throwable$Lucar/nc2/AttributeContainerMutable;java/util/Collections emptyListucar/nc2/constants/AxisTypeTimeRunTime ucar/nc2/ft2/coverage/TimeHelperfactoryS(Ljava/lang/String;Lucar/nc2/AttributeContainer;)Lucar/nc2/ft2/coverage/TimeHelper; TimeOffset axisOrderucar/nc2/AttributeContainer regularPointregularIntervalscalariterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;format<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;trimcontiguousIntervaldiscontiguousInterval(I)VEMPTYLucar/ma2/Range;(Ljava/lang/String;II)V(Ljava/lang/Throwable;)VgetClass()Ljava/lang/Class;java/lang/Classincr()Lucar/nc2/util/Indent;isEmptyjava/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Double(D)Ljava/lang/Double;:$SwitchMap$ucar$nc2$ft2$coverage$CoverageCoordAxis$Spacing[IordinaldecroffsetFromRefDate%(DD)Lucar/nc2/time/CalendarDateRange;%ucar/nc2/ft2/coverage/CoordAxisReaderreadCoordValues-(Lucar/nc2/ft2/coverage/CoverageCoordAxis;)[Dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/util/ArrayscopyOf([DI)[Dorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!x6{1**+*+*+*+ *+ *+ *+*+*+*+*+ +*+*+*+*+ *+!"+#*+#$G* % * &*** '$!* (** '$*$fNO PQR$S,T4U<VDWLXTYi[q\y]_`bcefghjl*bxxxx<5qD* )+ )du/* /*  /*  /*  4 * *  ? * ++ /*  /*  /* P*, *- @/* /* /* /* /* /* E*. @?/Y0L*1M,2,34N+56Y-S7W+89%7 %?7/$/* B *   @/*" Z$*-*: *; $@f/Y0L+8  T*?.  Y* O  .*?.@AY* B* dCLEY+F#$D $%% .UD.*?.@AY* B* dCLEY+F#$D  $ % % .UD V+G6Y,SY*SY*HIS7W,JW+K6Y*?S7W*L?+M67W*1N-2!-34:+N6YS7W+O67W+P6Y,SY* SY* SY*SY*S7W*$+Q6Y*$RS7W+O67W* SN-2%-3T:+U6Y,SYS7W+V6Y,SY* WSY*XSY*XSY*S7W*Y+Z6Y*XS7W+O67W**>[*\.s+]6Y,SYWS7W*:66#19+^6YXS7W+O67WZ+_6Y,SYWS7W60+`6Y*1XSY*`1XS7W+O67W,aW# %7CNl !"$E%N&c'n)u*{+./0/12567?6E8P<U=Rl3{VVV4 X&Q*Q<#& 2 Y/Y0L+b6Y*XSY*XSY*SY*SY*XS7W+c6Y* WS7W+8@A?BTCYQ= *$+dJ = *$'eN   :*$**fR   H *$+,gV    H *$+(hZ    2*$R^ 2*$ib 2*$jf d*YL*k *l+ñ*;*4***m#MopYqrs*st,u*l+çN+-#14n^[^^a^. nopq#s1v4t5uTwYxcy5d6^nIW*v***w }~ KA3 *+xy  ! xzo! !"}|~x@x@