4 L M NO 2P Q 2R 3S 3TVW X 2Y Z[ \ 2] ^ _R ` abcdgctypeeType InnerClasses7Lucar/nc2/grib/collection/GribCollectionImmutable$Type;groupsLjava/util/List; SignatureGroupGCLLjava/util/List;this$02Lucar/nc2/grib/collection/GribCollectionImmutable;|(Lucar/nc2/grib/collection/GribCollectionImmutable;Lucar/nc2/grib/collection/GribCollectionImmutable$Type;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablegcGroup8Lucar/nc2/grib/collection/GribCollectionMutable$GroupGC;thisDataset:Lucar/nc2/grib/collection/GribCollectionImmutable$Dataset;workLocalVariableTypeTableJLjava/util/List; StackMapTablefgh(Lucar/nc2/grib/collection/GribCollectionImmutable$Type;Ljava/util/List;)V getGroups()Ljava/lang/Iterable;R()Ljava/lang/Iterable; getGroupsSize()IgetType9()Lucar/nc2/grib/collection/GribCollectionImmutable$Type;getGroup=(I)Lucar/nc2/grib/collection/GribCollectionImmutable$GroupGC;indexI findGroupByIdN(Ljava/lang/String;)Lucar/nc2/grib/collection/GribCollectionImmutable$GroupGC;g:Lucar/nc2/grib/collection/GribCollectionImmutable$GroupGC;idLjava/lang/String;RuntimeVisibleAnnotationsLjavax/annotation/Nullable; SourceFileGribCollectionImmutable.javaRuntimeInvisibleAnnotations'Ljavax/annotation/concurrent/Immutable; !" #i java/util/ArrayList j9 #k lm no pqr6ucar/nc2/grib/collection/GribCollectionMutable$GroupGC8ucar/nc2/grib/collection/GribCollectionImmutable$GroupGC #s tuv wx  yz 56{ |}~ u8ucar/nc2/grib/collection/GribCollectionImmutable$Datasetjava/lang/Object5ucar/nc2/grib/collection/GribCollectionImmutable$Type0ucar/nc2/grib/collection/GribCollectionImmutablejava/util/Listjava/util/Iterator()Vsize(I)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;.ucar/nc2/grib/collection/GribCollectionMutable(Lucar/nc2/grib/collection/GribCollectionImmutable;Lucar/nc2/grib/collection/GribCollectionImmutable$Dataset;Lucar/nc2/grib/collection/GribCollectionMutable$GroupGC;)Vadd(Ljava/lang/Object;)Zjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;get(I)Ljava/lang/Object;java/lang/IterablegetId()Ljava/lang/String;java/lang/Stringequals! !"#$%[*+**,Y-:-:%  : Y+* W*&"% &'(;)N*Q+Z,'>;()[*,[!"[[>-.[/>- 0%1223+456%/*&/' *,789%4 *&3'  *,:;%/*&7' *,<=%B* &;'*,>?@A%/*M,,  N-+-&@A(B*C-D'  BC/*,/DE0  3FGHIJK"1@ 1 U1+