�������4���I
��J
�$�K	�#�L
��M	�%�N
�O�P�R
�O�T
��U
�V�W
�?�X�Z
�
�U
�V�[
�?�\�^
��U
�V�_
�?�`�b
��U
�V�c
�?�d�f
��g
�V�h
�?�i�k
��g
�V�l
�#�m	�O�n
�o�p�q�r�s�InnerClasses�<init>�(Ljava/lang/String;)V�Code�LineNumberTable�LocalVariableTable�this�Lucar/ma2/StructureDataScalar;�name�Ljava/lang/String;�	addMember�^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/Number;)V�desc�units�dtype�Lucar/ma2/DataType;�val�Ljava/lang/Number;�m�t�Member�"Lucar/ma2/StructureMembers$Member;�data�Lucar/ma2/Array;�
StackMapTable�u�addMemberString�L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V�max_len�I�
SourceFile�StructureDataScalar.java�
Deprecated�RuntimeVisibleAnnotations�Ljava/lang/Deprecated;�ucar/ma2/StructureMembers�'�(�'�v�w�x�0�y�z�{�|�}�~��ucar/ma2/ArrayByte$D0�D0�����'���������������ucar/ma2/ArrayShort$D0�����������ucar/ma2/ArrayInt$D0���~�������ucar/ma2/ArrayLong$D0�����������ucar/ma2/ArrayFloat$D0�'�������������ucar/ma2/ArrayDouble$D0�����������5�������ucar/ma2/StructureDataScalar�ucar/ma2/StructureDataW�ucar/ma2/StructureDataScalar$1� ucar/ma2/StructureMembers$Member�ucar/ma2/Array�(Lucar/ma2/StructureMembers;)V�members�Lucar/ma2/StructureMembers;�o(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;[I)Lucar/ma2/StructureMembers$Member;�$SwitchMap$ucar$ma2$DataType�[I�ucar/ma2/DataType�ordinal�()I�ucar/ma2/ArrayByte�
isUnsigned�()Z�(Z)V�java/lang/Number�	byteValue�()B�setByte�(IB)V�ucar/ma2/ArrayShort�
shortValue�()S�setShort�(IS)V�ucar/ma2/ArrayInt�intValue�setInt�(II)V�ucar/ma2/ArrayLong�	longValue�()J�	setDouble�(ID)V�ucar/ma2/ArrayFloat�()V�
floatValue�()F�setFloat�(IF)V�ucar/ma2/ArrayDouble�doubleValue�()D�
setMemberData�5(Lucar/ma2/StructureMembers$Member;Lucar/ma2/Array;)V�CHAR�ucar/ma2/ArrayChar�makeFromString�)(Ljava/lang/String;I)Lucar/ma2/ArrayChar;�!�#�$�������'�(��)���E�����
*��Y+���������*���
�������+�������
�,�-�����
�.�/���0�1��)�������*��+,-�
��::����.�������������
���C���C���C���_���_���_���{���{���{���������������˻�Y��	��
:���������
Y��	��:������g��Y��	��:������K��Y��	��:�������.��Y��:��������Y��:����*�� �����*���Z���������`��n��y��|�!���"���#���'���(���)���,���-���.���0���1���2���4���5���8�9�+���R����,�-�����.�/����2�/����3�/����4�5����6�7�����8�;�����<�=��>������`�9�?��@�A��)�����	����)*��+,-��!�
YO��:��":*�� �����*�������<��=� �>�(�?�+���R����)�,�-�����)�.�/����)�2�/����)�3�/����)�6�/����)�B�C����8�;�� �	�<�=���D����E�F�����G�����H���&���B��%�����9��:���Q�S�	�
�Y�S�	��]�S�	��a�S�	��e�S�	��j�S�