�������4�� � �l �!�m � �n �o�p � �q �o�r���x�y�z�y�{�� ���� ��������x�� � ����x � �� ��� ��� ���� ��� ���� ���� ���� �o���� ��m ��� � �� � ���������name�Ljava/lang/String;�atts�)Lcom/google/common/collect/ImmutableList;� Signature�?Lcom/google/common/collect/ImmutableList<Lucar/nc2/Attribute;>;�<init>�%(Ljava/lang/String;Ljava/util/List;)V�Code�LineNumberTable�LocalVariableTable�this�AttributeContainerImmutable�InnerClasses�@Lucar/nc2/AttributeContainerMutable$AttributeContainerImmutable;�Ljava/util/List;�LocalVariableTypeTable�&Ljava/util/List<Lucar/nc2/Attribute;>;�;(Ljava/lang/String;Ljava/util/List<Lucar/nc2/Attribute;>;)V� getAttributes�()Ljava/util/List;�(()Ljava/util/List<Lucar/nc2/Attribute;>;�findAttributeString�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�attName�defaultValue� findAttribute�((Ljava/lang/String;)Lucar/nc2/Attribute;�findAttributeIgnoreCase�result�Lucar/nc2/Attribute;� StackMapTable�findAttributeDouble�(Ljava/lang/String;D)D�D�att�findAttributeInteger�(Ljava/lang/String;I)I�I�getName�()Ljava/lang/String;�isEmpty�()Z�addAll�(Ljava/lang/Iterable;)V�Ljava/lang/Iterable;�*Ljava/lang/Iterable<Lucar/nc2/Attribute;>;� Deprecated�-(Ljava/lang/Iterable<Lucar/nc2/Attribute;>;)V�RuntimeVisibleAnnotations�Ljava/lang/Deprecated;�addAttribute�*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;�remove�(Lucar/nc2/Attribute;)Z�a�removeAttribute�(Ljava/lang/String;)Z�removeAttributeIgnoreCase� lambda$findAttributeIgnoreCase$2�)(Ljava/lang/String;Lucar/nc2/Attribute;)Z�lambda$findAttribute$1�lambda$findAttributeString$0���K(Ljava/lang/String;Ljava/util/List;Lucar/nc2/AttributeContainerMutable$1;)V�x0�x1�x2�&Lucar/nc2/AttributeContainerMutable$1;� SourceFile�AttributeContainerMutable.java�RuntimeInvisibleAnnotations�'Ljavax/annotation/concurrent/Immutable;�)�*�)���#�$�������%�&�����BootstrapMethods�������Y����������������������������������java/lang/String���ucar/nc2/Attribute�=�>���?�>���M���K���������������������������L�M�'java/lang/UnsupportedOperationException���K���\�������>ucar/nc2/AttributeContainerMutable$AttributeContainerImmutable�java/lang/Object�ucar/nc2/AttributeContainer�$ucar/nc2/AttributeContainerMutable$1�()V�'com/google/common/collect/ImmutableList�copyOf�A(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;�stream�()Ljava/util/stream/Stream; �����(Ljava/lang/Object;)Z � ���test�2(Ljava/lang/String;)Ljava/util/function/Predicate;�java/util/stream/Stream�filter�9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;� findFirst�()Ljava/util/Optional;�&(Ljava/lang/Object;)Ljava/lang/Object;�((Lucar/nc2/Attribute;)Ljava/lang/String;�apply�()Ljava/util/function/Function;�java/util/Optional�map�3(Ljava/util/function/Function;)Ljava/util/Optional;�orElse � �� � ���isString�getStringValue�java/lang/Double�parseDouble�(Ljava/lang/String;)D�getNumericValue�()Ljava/lang/Number;�java/lang/Number�doubleValue�()D�java/lang/Integer�parseInt�(Ljava/lang/String;)I�intValue�()I�getShortName�equalsIgnoreCase�equals�"ucar/nc2/AttributeContainerMutable�������a�_�`�_�^�_�"java/lang/invoke/LambdaMetafactory�metafactory���Lookup��(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$Lookup�java/lang/invoke/MethodHandles� � �!��"���#�$����%�&��'����(���)�*��+���n�����*��*+��*,���������,������������ ������-��� �����.�1������#�$�����%�2��3��������%�4��'����5��6�7��+���/�����*�������,���������-��������.�1���'����8��9�:��+���m�����'*����+��������� ��� ����,���� �����,��������� ���&���-��� ����'�.�1�����'�;�$����'�<�$���=�>��+���S�����*����+��������� ����������,���������-��������.�1������;�$���?�>��+���������-*+��M,��,��!*����+��������� ����������,���������������,���-��� ����-�.�1�����-�;�$���'�@�A��B�������]���C�D��+���������(*+��:��(�������������������,������������������������-���*����(�.�1�����(�;�$����(�<�E���!�F�A��B��� ������G�H��+���������#*+��N-���-����-�����-���������,������������ ������������-���*����#�.�1�����#�;�$����#�<�I����F�A��B��� ������J�K��+���/�����*�������,��������-��������.�1����L�M��+���2�����*���������,�������-��������.�1����N�O��+���N�������Y�������,������ �-��������.�1������%�P��3��������%�Q��R�����'����S�T�����U����V�W��+���<�������Y�������,�������-��������.�1������F�A��R�����T�����U����X�Y��+���<�������Y�������,�������-��������.�1������Z�A��R�����T�����U����[�\��+���<�������Y�������,�������-��������.�1������;�$��R�����T�����U����]�\��+���<�������Y�������,�������-��������.�1������;�$��R�����T�����U�� �^�_��+���=����� +��*�������,���������-������� �;�$����� �Z�A� �`�_��+���=����� +��*�������,���������-������� �;�$����� �Z�A� �a�_��+���=����� +��*�������,���������-������� �;�$����� �Z�A���)�c��+���O�����*+,�������,���������-���*�����.�1������d�$�����e�2�����f�g���h����i�j�����k���0����� ���/� �b������������s���*��t��u�v�w�t��|�}�~�t��u���w�t��u���w