4 ? ? ? ? @ ? ? ? ? ? ? ? N  ? ?    @ ? ? ? ? @ ? ? ? ? ? ? ? ? 7 : ? ? ? enhanceModeLjava/util/Set; SignatureEnhance InnerClasses9Ljava/util/Set;orgVarLucar/nc2/Variable; orgDataTypeLucar/ma2/DataType; orgFileTypeIdLjava/lang/String;orgNameunitsdesc coordSysNamesLjava/util/List;$Ljava/util/List;invalidDataIsMissingZfillValueIsMissingmissingDataIsMissingbuilt()VCodeLineNumberTableLocalVariableTablethisBuilder%Lucar/nc2/dataset/VariableDS$Builder;LocalVariableTypeTable*Lucar/nc2/dataset/VariableDS$Builder;self'()Lucar/nc2/dataset/VariableDS$Builder;()TT;setEnhanceMode6(Ljava/util/Set;)Lucar/nc2/dataset/VariableDS$Builder;>(Ljava/util/Set;)TT;addEnhanceModesetOriginalVariable:(Lucar/nc2/Variable;)Lucar/nc2/dataset/VariableDS$Builder;(Lucar/nc2/Variable;)TT;setOriginalDataType:(Lucar/ma2/DataType;)Lucar/nc2/dataset/VariableDS$Builder;(Lucar/ma2/DataType;)TT;setOriginalName9(Ljava/lang/String;)Lucar/nc2/dataset/VariableDS$Builder;(Ljava/lang/String;)TT;setOriginalFileTypeIdsetUnits StackMapTablesetDescaddCoordinateSystemName(Ljava/lang/String;)V coordSysNamesetFillValueIsMissing(Z)VbsetInvalidDataIsMissingsetMissingDataIsMissingcopy()Lucar/nc2/Variable$Builder; ()Lucar/nc2/Variable$Builder<*>;copyFromL(Lucar/nc2/dataset/VariableDS$Builder;)Lucar/nc2/dataset/VariableDS$Builder;builder(Lucar/nc2/dataset/VariableDS$Builder<*>;-(Lucar/nc2/dataset/VariableDS$Builder<*>;)TT;getUnits()Ljava/lang/String;resultgetDescriptionbuild/(Lucar/nc2/Group;)Lucar/nc2/dataset/VariableDS; parentGroupLucar/nc2/Group;%(Lucar/nc2/Group;)Lucar/nc2/Variable;0(Lucar/nc2/Variable;)Lucar/nc2/Variable$Builder;lambda$copyFrom$0name access$0009(Lucar/nc2/dataset/VariableDS$Builder;)Ljava/lang/String;x0 access$100((Lucar/nc2/dataset/VariableDS$Builder;)Z access$200 access$300N;>Lucar/nc2/Variable$Builder; SourceFileVariableDS.java VT ST UT NL XY&ucar/nc2/dataset/NetcdfDataset$Enhance ABjava/util/ArrayList PQ bc GH IJ ML KL ucar/nc2/Attributeucar/nc2/constants/CDM X OL long_name $ucar/nc2/dataset/VariableDS$Builder2Builder2 X ij lm op BootstrapMethodsw   up ef yz |z }z sp      WTjava/lang/IllegalStateException already built Xwucar/nc2/dataset/VariableDS X j vw#ucar/nc2/dataset/VariableDS$Builderucar/nc2/Variable$Builderjava/lang/Stringucar/nc2/dataset/NetcdfDatasetjava/util/EnumSetnoneOf&(Ljava/lang/Class;)Ljava/util/EnumSet; java/util/SetaddAll(Ljava/util/Collection;)Ztrim'(Ljava/lang/String;Ljava/lang/String;)V addAttribute1(Lucar/nc2/Attribute;)Lucar/nc2/Variable$Builder;java/util/Listadd(Ljava/lang/Object;)Z "(Lucar/nc2/dataset/VariableDS$1;)V setSPobject/(Ljava/lang/Object;)Lucar/nc2/Variable$Builder;ucar/nc2/Variable getDataType()Lucar/ma2/DataType; getShortName getFileTypeId8(Lucar/nc2/Variable$Builder;)Lucar/nc2/Variable$Builder; (Ljava/lang/Object;)V ?acceptD(Lucar/nc2/dataset/VariableDS$Builder;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)VgetAttributeContainer&()Lucar/nc2/AttributeContainerMutable;"ucar/nc2/AttributeContainerMutablefindAttributeString8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; attributes()Lucar/nc2/AttributeContainer;ucar/nc2/AttributeContainer8(Lucar/nc2/dataset/VariableDS$Builder;Lucar/nc2/Group;)Vucar/nc2/dataset/VariableDS$1  w"java/lang/invoke/LambdaMetafactory metafactoryLookup(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!?@ ABCFGHIJKLMLNLOLPQCRSTUTVTWTXYZ~.*** Y * * *[PQ XZ[&\\ .]_` .]abcCdefZ^ *+*[ cd\ ]_ AB` ]a AFCghfZd*+W*[ h i\]_AB`]aAFCgijZT *+*[ mn\ ]_ GH`  ]aCklmZT *+*[ rs\ ]_ IJ`  ]aCnopZT *+*[ wx\ ]_ ML`  ]aCqrpZT *+*[ |}\ ]_ KL`  ]aCqspZ(*++*+*Y*W*[ #\(]_(NL` (]at#CqupZx*++*Y+W*[ \]_OL` ]atCqvwZV * +W[  \ ]_ xL`  ]ayzZP*[ \]_{T` ]a|zZP*[ \]_{T` ]a}zZP*[ \]_{T` ]a~ZI Y* [\  ]_`  ]aCjZ1*+!W*"W*+#W*+$%W*+&'W*+(*[ $,\1]_1GH` 1]aCkZm*+)W+ **+*+,W*+-W*+.*+/*+0*+*+*+*+*+1W*[6 '/7?GOW_h\m]_m_`m]amCZ<*L+*23L+**45L++[ /\<]_7L` <]atCZ<*L+*23L+**45L++[ /\<]_7L` <]atCZ{ *6 7Y89*6:Y*+;[\ ]_ `  ]atAZB*+<[P\ ]_` ]aAZB*+=[P\ ]_` ]aDbZA*[P\ ]_` ]awZL*+>[\]_L` ]aZ/*[P\ _Z/*[P\ _Z/*[P\ _Z/*[P\ _CE2D@?:^ @^ :