4 ` a bc de f g hi jk lm n op qr s t uv Pqw q x y z{ q | } ~   P     ?      /  2q             8    Y  Y   2 ?  ? % % Y      ? Y c  f  u % l Y 8 ? r  v  zq z ? Y Y                   DatasetProxyReader InnerClassesDatasetTypicalDatasetTypetypicalDatasetMode*Lucar/nc2/ncml/Aggregation$TypicalDataset;loggerLorg/slf4j/Logger; diskCache2Lucar/nc2/util/DiskCache2;executorLjava/util/concurrent/Executor;debugZ debugOpenFiledebugSyncDetail debugProxy debugReaddebugDateParse debugConvert ncDataset Lucar/nc2/dataset/NetcdfDataset;type Lucar/nc2/ncml/Aggregation$Type; spiObjectLjava/lang/Object;explicitDatasetsLjava/util/List; Signature5Ljava/util/List;datasetsdatasetManager*Lthredds/inventory/MFileCollectionManager; cacheDirtydimNameLjava/lang/String; mergeNcmlLorg/jdom2/Element;dateFormatMarkisDate dateFormatterLucar/nc2/units/DateFormatter;rLjava/util/Random;setPersistenceCache(Lucar/nc2/util/DiskCache2;)VCodeLineNumberTableLocalVariableTabledc StackMapTable setExecutor"(Ljava/util/concurrent/Executor;)VexecsetTypicalDatasetMode(Ljava/lang/String;)Vmodeg(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;Lucar/nc2/ncml/Aggregation$Type;Ljava/lang/String;)VthisLucar/nc2/ncml/Aggregation;ncdrecheckSnameaddExplicitDataset(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/nc2/util/cache/FileFactory;)V cacheNamelocationidncoordS coordValueS sectionSpecreader!Lucar/nc2/util/cache/FileFactory;nested#Lucar/nc2/ncml/Aggregation$Dataset; addDataset&(Lucar/nc2/ncml/Aggregation$Dataset;)VaddDatasetScan(Lorg/jdom2/Element;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V dateExtractor!Lthredds/inventory/DateExtractor;crawlableDatasetElementdirNamesuffixregexpPatternString enhanceModeLjava/util/Set;subdirs olderThanLocalVariableTypeTableEnhance9Ljava/util/Set;(Lorg/jdom2/Element;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V addCollection'(Ljava/lang/String;Ljava/lang/String;)VspecsetModifications(Lorg/jdom2/Element;)VncmlModsgetType"()Lucar/nc2/ncml/Aggregation$Type;getDimensionName()Ljava/lang/String; getLocationclose()V Exceptions syncExtend()ZgetLastModified()JeLjava/io/IOException;_sync getFileTypeIdLjava/lang/Exception;dsncfileLucar/nc2/NetcdfFile;getFileTypeDescriptionbuildNetcdfDataset(Lucar/nc2/util/CancelTask;)VrebuildDataset persistWrite persistRead getDetailInfo(Ljava/util/Formatter;)VfLjava/util/Formatter;finish cancelTaskLucar/nc2/util/CancelTask; getDatasets()Ljava/util/List;7()Ljava/util/List; makeDatasetscdLthredds/inventory/MFile; datasetPathLjava/nio/file/Path;dataset datasetsIterLjava/util/Iterator;dset9Ljava/util/Iterator;#Ljava/util/Set;getTypicalDataset%()Lucar/nc2/ncml/Aggregation$Dataset;selectInestedDatasetsn makeDataset(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)Lucar/nc2/ncml/Aggregation$Dataset;enhanceLjava/util/EnumSet;=Ljava/util/EnumSet;(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)Lucar/nc2/ncml/Aggregation$Dataset;>(Lthredds/inventory/MFile;)Lucar/nc2/ncml/Aggregation$Dataset;setDatasetAcquireProxyF(Lucar/nc2/ncml/Aggregation$Dataset;Lucar/nc2/dataset/NetcdfDataset;)VtypicalDatasetnewdsproxy.Lucar/nc2/ncml/Aggregation$DatasetProxyReader;A(Lucar/nc2/ncml/Aggregation$DatasetProxyReader;Lucar/nc2/Group;)VvLucar/nc2/Variable;Lucar/nc2/Group;g findVariable=(Lucar/nc2/NetcdfFile;Lucar/nc2/Variable;)Lucar/nc2/Variable;ve#Lucar/nc2/dataset/VariableEnhanced;mainV access$0000(Lucar/nc2/ncml/Aggregation;)Lorg/jdom2/Element;x0 SourceFileAggregation.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;    random    latest  penultimate first  java/lang/StringBuilder  Unknown setTypicalDatasetMode=   java/util/ArrayList ucar/nc2/units/DateFormatter  Agg-    @A   ! "'thredds/inventory/DateExtractorFromName # $%java/util/Formatter &'  (  )java/io/IOExceptionAggregation scan failed, e * +, ,  & -. /0 1 2 B3 9: 45   6failed to close 7java/lang/Exceptionfailed to open N/A  Type=%s%njava/lang/Object 89 dimName=%s%n Datasets (%d) %n :; <= >? @ AB!ucar/nc2/ncml/Aggregation$Dataset C"  DEFthredds/inventory/MFile @FG HI JK LMthredds/filesystem/MFileOS NOP QRthredds/filesystem/MFileOS7 SRT UVBAggregation member isn't readable (permissions issue?). Skipping: W X java/util/HashSet Y Z#Duplicate dataset in aggregation = [java/lang/IllegalStateException)There are no datasets in the aggregation )*java/io/FileNotFoundExceptionNo datasets in this aggregation java/util/Random \] ^_ ` a,ucar/nc2/ncml/Aggregation$DatasetProxyReader b cd GM e*ucar/nc2/Variable fg h ij debugProxy: hasProxyReader kl m n op qr st debugProxy: set proxy on uvw >xucar/nc2/Group y Rz!ucar/nc2/dataset/VariableEnhanced {ucar/nc2/ncml/Aggregation| }~ucar/nc2/ncml/AggregationIF(ucar/nc2/ncml/Aggregation$TypicalDatasetucar/nc2/ncml/Aggregation$Typeucar/nc2/dataset/NetcdfDatasetjava/lang/String&ucar/nc2/dataset/NetcdfDataset$Enhanceucar/nc2/NetcdfFilejava/lang/Throwablejava/util/Iteratorjava/nio/file/Path java/util/Setjava/util/Listucar/nc2/util/DiskCache2setAlwaysUseCache(Z)VequalsIgnoreCase(Ljava/lang/String;)ZRANDOMLATEST PENULTIMATEFIRSTappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/LoggererrorhashCode()I(I)Ljava/lang/StringBuilder;(thredds/inventory/MFileCollectionManageropenWithRecheckP(Ljava/lang/String;Ljava/lang/String;)Lthredds/inventory/MFileCollectionManager;add(Ljava/lang/Object;)ZaddDirectoryScano(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V joinExistingjoinExistingOne(Ljava/lang/String;Z)VsetDateExtractor$(Lthredds/inventory/DateExtractor;)Vopenw(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Formatter;)Lthredds/inventory/MFileCollectionManager; isScanNeeded scanIfNeededgetLastChangedscan(Z)ZgetEnhanceMode()Ljava/util/Set; CoordSystems(Lucar/nc2/dataset/NetcdfDataset$Enhance;containsclearCoordinateSystems(Ljava/util/Set;)V acquireFile1(Lucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;(Lucar/nc2/NetcdfFile;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;format<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;sizejava/lang/IntegervalueOf(I)Ljava/lang/Integer;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;showgetFilesSorted()Ljava/lang/Iterable;java/lang/Iterablejava/util/Collectionssort(Ljava/util/List;)VaddAll(Ljava/util/Collection;)ZgetMFile()Lthredds/inventory/MFile;getFile()Ljava/io/File; java/io/FiletoPath()Ljava/nio/file/Path; getNioPathjava/nio/file/Files isReadable(Ljava/nio/file/Path;)Zwarnremove(I)V cacheLocationisEmptynextInt(I)Iget(I)Ljava/lang/Object;(Lucar/nc2/ncml/Aggregation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)V7(Lucar/nc2/ncml/Aggregation;Lthredds/inventory/MFile;)VA(Lucar/nc2/ncml/Aggregation;Lucar/nc2/ncml/Aggregation$Dataset;)V getRootGroup()Lucar/nc2/Group; getVariablesgetProxyReader()Lucar/nc2/ProxyReader;java/lang/SystemoutLjava/io/PrintStream; getFullNamejava/io/PrintStreamprintln isCachingread()Lucar/ma2/Array; setCachedData(Lucar/ma2/Array;)VsetProxyReader(Lucar/nc2/ProxyReader;)V getGroups+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator;getFullNameEscaped'(Ljava/lang/String;)Lucar/nc2/Variable;getOriginalNameorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!P " Q* no pr  3* xy  d* T*  B*  0*  Y** | }~$-6?Hc dh**Y*Y**Y*+*, *-!+":Y#+$%:*&'6 */49?D\g>hhhhh?)\ *+,-(:*)W\  D *+)W    H*',-**+.*,*!- *.!/Y0: *' 1& !+2>Gf > HHHHHHHHH H2T*++,2Y34'  >*+ /*! /*   2*"   3*5    9! L*'6*7 @ 9w*'8WL:*'; 9!$ " #% K9 R*'<**=*>*?*@AB*C**@D*?. ) * +,/0"143;4I5P8 R B 9LM*EL+FM,GN+(+,H :YI+J-NYL+J+X+,HPNYI+J1:+(+,H :YI+JM 9?K_dg9?[9j=>@ ABHJM K"L=B?D@E[H_JdMgKhLMHJMKLNOH"@hP Y9YKg9^ Y9LM*EL+FM,NN+(+,H :YI+J-NYL+J+X+,HPNYI+J1:+(+,H :YI+JM 9?K_dg9?[9jTUW XY_ad b"c=Y?[@\[__addgbhcd_adbcefH"@hP Y9YKg9^ Y9 9  9 +  9  + !"d+OPY*!SQW+RPY* SQW+SPY*TUSQW*VM,W,XYN-+Z$>[c [dd#$ H%&]*'N d>5>'*y*zY{y *y|>+}Y: #*3CLQXcuH';<@;<N;<{= t><u ;< {= ?B G 9@A YY*+,-~ \ BC BDE@F> YY*+ 4.GHdY*+N*-, *IJ KL 9GM`,VN-W-X:)߲Y,+ Y~,N-W-X:*+:(.NVcio  4nNOPKLQP %C(% 9RS!+,N-,:+N-4 5 6794 TU!!!VO NOWX/*W YZ + gi[\]^_*Y@@@