�������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