4~ G  1 1                 & & 1  1   2          8        8 8 8 8 E G  G!"#$ 2%& ' () S%* G +, -type Lucar/nc2/constants/FeatureType;allAxesLjava/util/List; Signature3Ljava/util/List;sgAxescoordTransforms8Ljava/util/List;dims&Ljava/util/List;geometrySeriesVarNames$Ljava/util/List;geometryContainerNamesgeometryReader0Lucar/nc2/ft2/simpgeometry/SimpleGeometryReader;geometryContainersAssocLjava/util/Map;GLjava/util/Map;>;orgProj$Lucar/unidata/geoloc/ProjectionImpl;classifyr(Lucar/nc2/dataset/NetcdfDataset;Ljava/util/Formatter;)Lucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCSBuilder;CodeLineNumberTableLocalVariableTablecs#Lucar/nc2/dataset/CoordinateSystem;ds Lucar/nc2/dataset/NetcdfDataset;errlogLjava/util/Formatter;cssbuilder;Lucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCSBuilder;LocalVariableTypeTable5Ljava/util/List; StackMapTable.describeI(Lucar/nc2/dataset/NetcdfDataset;Ljava/util/Formatter;)Ljava/lang/String;fac/l(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/CoordinateSystem;Ljava/util/Formatter;)Ljava/lang/String;[(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/CoordinateSystem;Ljava/util/Formatter;)VstrListvarNameLjava/lang/String;varLucar/nc2/Variable;axis!Lucar/nc2/dataset/CoordinateAxis;thissgtypeZ0"()Lucar/nc2/constants/FeatureType; getAllAxes()Ljava/util/List;5()Ljava/util/List;getCoordTransforms:()Ljava/util/List; getDimensions(()Ljava/util/List; getSgAxesgetGeometryType<(Ljava/lang/String;)Lucar/nc2/ft2/simpgeometry/GeometryType;name getProjection"()Lucar/unidata/geoloc/Projection; getPolygon8(Ljava/lang/String;I)Lucar/nc2/ft2/simpgeometry/Polygon;indexI getPolygons&(Ljava/lang/String;II)Ljava/util/List;i indexBeginindexEndpolyList5Ljava/util/List;K(Ljava/lang/String;II)Ljava/util/List;getLine5(Ljava/lang/String;I)Lucar/nc2/ft2/simpgeometry/Line;getLineslineList2Ljava/util/List;H(Ljava/lang/String;II)Ljava/util/List;getPoint6(Ljava/lang/String;I)Lucar/nc2/ft2/simpgeometry/Point; getPointsptList3Ljava/util/List;I(Ljava/lang/String;II)Ljava/util/List;getGeometryContainerNames&()Ljava/util/List;getGeometrySeriesNames getGeometryContainerAssociations$(Ljava/lang/String;)Ljava/util/List;nameOfContainer8(Ljava/lang/String;)Ljava/util/List; makeCoordSys6()Lucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCS;getFeatureTypetoString()Ljava/lang/String;dimLucar/nc2/Dimension;f2 stringRepres1 showSummarylambda$classify$0I(Lucar/nc2/dataset/CoordinateSystem;Lucar/nc2/dataset/CoordinateSystem;)Io1o2 SourceFileSimpleGeometryCSBuilder.java SimpleGeometryFactory for '%s'%njava/lang/Object 2 34java/util/ArrayList 56 7BootstrapMethods89: ;< => ?@ AB CD!ucar/nc2/dataset/CoordinateSystem9ucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCSBuilder Z[simple geometry = %s%n op E FG(CoordinateSystem '%s': domain rank < 2%n H `] e] g]java/util/HashMap jk 6 c] I6 \] J6K ?Lucar/nc2/Variableucar/nc2/constants/CFgeometry MN OP Q RP ST UPV WX YZjava/util/Listucar/nc2/dataset/CoordinateAxis [\] ^_ `_ a_ b_.ucar/nc2/ft2/simpgeometry/SimpleGeometryReader c hid e[ o f6 a] g mn h i j2ucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCS kjava/util/Formatter%s lE} %n allAxes=(%s, m) { nopucar/nc2/Dimension}%n() qGjava/util/Iteratorjava/lang/Stringucar/nc2/dataset/NetcdfDataset[Ljava/lang/Object; getLocationformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;getCoordinateSystems+()Lcom/google/common/collect/ImmutableList;(Ljava/util/Collection;)V rs'(Ljava/lang/Object;Ljava/lang/Object;)I tcompare()Ljava/util/Comparator;sort(Ljava/util/Comparator;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;()V getRankDomain()IgetNamegetCoordinateAxes getVariables'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator;findAttributeString8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)ZgetFullNameEscapedadd findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;contains java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getAxisType()Lucar/nc2/constants/AxisType;ucar/nc2/constants/AxisTypeSimpleGeometryIDLucar/nc2/constants/AxisType;SimpleGeometryXSimpleGeometryYSimpleGeometryZ#(Lucar/nc2/dataset/NetcdfDataset;)Vucar/nc2/constants/FeatureTypeSIMPLE_GEOMETRYgetCoordinateTransforms&()Lucar/unidata/geoloc/ProjectionImpl; readPolygonreadLine readPoint>(Lucar/nc2/ft2/simpgeometry/adapter/SimpleGeometryCSBuilder;)Vclose getShortName makeDomain%(Ljava/lang/Iterable;)Ljava/util/Set; java/util/Setsizeu vz "java/lang/invoke/LambdaMetafactory metafactory|Lookup InnerClasses(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;}%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles! Z[\]^_`]^_a]^bc]^de]^fg]^fhijk^lmn opq;++Y*SWY*M, N, : (  :Y*+N--++Y-SW-r>#$'"(-*/+M,Y-`.c/f1j2l3p45s4Mtuvwxy"bz]/U{|} "bz~ 1+ qp*+M, ,,r 9:s vwxy| C qzY*+,N--r > ?s*vwtuxy | Cq*,--Y,SW*Y*Y*Y*Y*+ !*,"#+$%:  &:()**+,W():+-b*.*,W*/Y:*0W*()/1+,WW6,"%: M 2:34$353637*,W6*8Y+9:*;*:**<*Y,=>*,?@r&NQ RS"T#W.X9YDZO[W\_`~acdilmpqrvy}~6Nbnqtys\ ]h~6;|vwtuxy} fA " GDc&$ A2oqH *:;r s  | q/*#rs |^q/*>rs |^q/*!rs |^q/*rs |^q= *:+Ars | q/*@rs |qH *:+Brs  |  q-Y:6*:+B,Wr $*s> -|--- $]}  $  1^qH *:+Crs  |  q-Y:6*:+C,Wr $*s> -|--- $]}  $  1^qH *:+Drs  |  q-Y:6*:+D,Wr $*s> -|--- $]}  $  1^q/*rs |^q/*r&s |^qB*+/1r1s|^qb**; EY*Fr56 89;s | q/*rDs |qջGYHL+IY* *JSW* +K+LW+MW*# M, ", 2N+NY-OSW+PW*#QRM, ", SN+NY-TSW+UW+VM+K,rBIJ)K0L4M7PBQMRjSTUVWXYZs4j|yLGGGG''qH*GYHL+IY*JSW+WW+XW+VM+K,r& ^_ ab'd2e=gBhFis H|6yB  qD+"Y*"Ydr(suuy w{x