META-INF.modules.java.desktop.classes.javax.imageio.plugins.tiff.TIFFField.class Maven / Gradle / Ivy
???? 8?
2 ? ! ?" ?#
[$
[%
[&
7'( ,
- ?.
[/ ?0
71 ?
72 ? ?
34 ? ? ? ?
567
89:
;<=
[>?@AB
#-
CDEF
?GHIJK
-L
-M
-NO
7P
+QR
+ST
7UV X
+Y [\]^_` ????abcdef 7g
+h 7i 7j 7k 7lmn
7o q X tu 7v 7wxy
\z 7{ ??|}
`-
7~
7
`
3?
5?
8?
;? , q
7?
2?
??
??
??
??
??
??
??
??
??
??
??
7???????????????
MAX_UINT32 J
ConstantValue
TYPE_NAMES [Ljava/lang/String; IS_INTEGRAL [Z tag $Ljavax/imageio/plugins/tiff/TIFFTag; tagNumber I type count data Ljava/lang/Object; dir *Ljavax/imageio/plugins/tiff/TIFFDirectory; ()V Code LineNumberTable LocalVariableTable this &Ljavax/imageio/plugins/tiff/TIFFField; getAttribute 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String; node Lorg/w3c/dom/Node; attrName Ljava/lang/String; attrs Lorg/w3c/dom/NamedNodeMap; initData ,(Lorg/w3c/dom/Node;[I[I[Ljava/lang/Object;)V
childTypeName numerator denominator slashPos value idx otype [I ocount odata [Ljava/lang/Object; typeName child
StackMapTable? ? createFromMetadataNode a(Ljavax/imageio/plugins/tiff/TIFFTagSet;Lorg/w3c/dom/Node;)Ljavax/imageio/plugins/tiff/TIFFField; i values st Ljava/util/StringTokenizer; bdata [B t field npe Ljava/lang/NullPointerException; tagSet 'Ljavax/imageio/plugins/tiff/TIFFTagSet; name? ;(Ljavax/imageio/plugins/tiff/TIFFTag;IILjava/lang/Object;)V datum [J isDataArrayCorrect Z )(Ljavax/imageio/plugins/tiff/TIFFTag;II)V ((Ljavax/imageio/plugins/tiff/TIFFTag;J)V cdata [C ldata S(Ljavax/imageio/plugins/tiff/TIFFTag;IJLjavax/imageio/plugins/tiff/TIFFDirectory;)V offset? getTag &()Ljavax/imageio/plugins/tiff/TIFFTag; getTagNumber ()I getType getTypeName (I)Ljava/lang/String; dataType
getTypeByName (Ljava/lang/String;)I createArrayForType (II)Ljava/lang/Object; getAsNativeNode ()Lorg/w3c/dom/Node;
isIntegral ()Z getCount getData ()Ljava/lang/Object;
getAsBytes ()[B
getAsChars ()[C getAsShorts ()[S getAsInts ()[I idata sdata [S
getAsLongs ()[J getAsFloats ()[F getAsDoubles ()[D getAsSRationals ()[[I getAsRationals ()[[J getAsInt (I)I ivalue lvalue s index getAsLong (I)J
getAsFloat (I)F getAsDouble (I)D getAsString getAsSRational (I)[I
getAsRational (I)[J getValueAsString srationalString rationalString hasDirectory getDirectory ,()Ljavax/imageio/plugins/tiff/TIFFDirectory; clone (()Ljavax/imageio/plugins/tiff/TIFFField; fieldData
Exceptions?
SourceFile TIFFField.java ? ??????????? ?? ??? ? ? "java/lang/IllegalArgumentException BootstrapMethods???? ??? ???? ? ? ? ? ??? ???? [F??? [D??? /? ? [[I [[J java/lang/NullPointerException
node == null! ?? TIFFField !name.equals("TIFFField") number ?? "javax/imageio/plugins/tiff/TIFFTag
TIFFUndefined java/util/StringTokenizer , ??? ??? java/lang/Object ? ???
UnknownTag ?? $javax/imageio/plugins/tiff/TIFFField ? ? tag == null!?? ??????
count < 0! 5Type is TIFF_RATIONAL or TIFF_SRATIONAL and count < 1 'Type is TIFF_IFD_POINTER and count != 1
data == null! %Negative value supplied for TIFF_LONG &Too large value supplied for TIFF_LONG ,Negative value supplied for TIFF_IFD_POINTER -Too large value supplied for TIFF_IFD_POINTER )Negative value supplied for TIFF_RATIONAL *Too large value supplied for TIFF_RATIONAL &Illegal class or length for data array ? ?? ? ? ? ? ? ? ? ? ?
value < 0! value > 0xffffffff! ? ???????? dir == null ? ? ? ? java/lang/String *com/sun/imageio/plugins/tiff/TIFFFieldNode ?? ? ? java/lang/ClassCastException #Data not char[], short[], or int[]!
? ????????? ? ? ? ? ? ?7:?@ ? Byte Ascii Short Long Rational SByte Undefined SShort SLong SRational Float Double
IFDPointer java/lang/Cloneable org/w3c/dom/Node %javax/imageio/plugins/tiff/TIFFTagSet (javax/imageio/plugins/tiff/TIFFDirectory $java/lang/CloneNotSupportedException
getAttributes ()Lorg/w3c/dom/NamedNodeMap; org/w3c/dom/NamedNodeMap getNamedItem &(Ljava/lang/String;)Lorg/w3c/dom/Node; getNodeValue ()Ljava/lang/String; getNodeName substring length (II)Ljava/lang/String;
?? typeName = makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V
getFirstChild equals (Ljava/lang/Object;)Z getNextSibling java/lang/Integer parseInt java/lang/Long parseLong (Ljava/lang/String;)J java/lang/Float
parseFloat (Ljava/lang/String;)F java/lang/Double parseDouble (Ljava/lang/String;)D indexOf (Ljava/lang/Throwable;)V '(I)Ljavax/imageio/plugins/tiff/TIFFTag; '(Ljava/lang/String;Ljava/lang/String;)V countTokens nextToken isDataTypeOK (I)Z (Ljava/lang/String;II)V Unknown data type getName Illegal data type for tag '(ILjava/lang/String;)Ljava/lang/String; getNumber Illegal data type for tag "" 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; @type is neither TIFFTag.TIFF_LONG nor TIFFTag.TIFF_IFD_POINTER offset is non-positive (J)Ljava/lang/String; )(Ljavax/imageio/plugins/tiff/TIFFField;)V toString (F)Ljava/lang/String; (D)Ljava/lang/String; /1 /??? $java/lang/invoke/StringConcatFactory? Lookup InnerClasses ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 1 7 2 ? ? ? ? B ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ( ? ? ? / *? ? ? ? ? ? ?
? ? ? V *? M,+? ? ? ?
? ? ? ? ? ? ?
? ?
? ? ? ` :*? :? :? d? :? 6? ?
Y? ? ?*?
:6? )? ? : ? ? ?? :?????? :*?
:6 ?t? :
? W
P C a ?
P W r ? ? ? ? ??
S?
?
? ?T? ??
? ?U? ??
? ?V? ??
? O? ??
? P? ??
? Q? ??
? R? ?
? 6
? :
`? :? ! ?
S? ! 2? O? ! 2? O? M
? 6
? :
`? :? " ?S? " 2? P? " 2? P? ? ? :???+O,O-S? ? F ? ? ? ? " ? ) ? / ? > ? F ? I ? N ? [ ? e ? h ? q ? t ? y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?) ?- ?0 ?9 ?= ?@ ?I ?M ?P ?Y ?] ?` ?i ?s ?~ ?? ?? ?? ?? ?? ?? ?? ?? ?????????
? ? [ ? ? s 7 ? ? ~ , ? ? i A ? ?
? 7 ? ? ? , ? ? ? A ? ?
?e ? ?
?v ? ? ? ? ? ? ? ? ? ? )? ? ? I? ? ? ? ? ? ? F? ? ? ? _ ? > ? ? 2 [ ?
? ? 2 [ ? ? [? ? ? R [? I? I? ? ? ? R L+? ?
Y? #Y$? %? &?+? M,'? ?
?
Y(? ?+)? ? >:*?
*? *:66:+?
:? ?? : ,? ? O? :
? -Y
.? /:? 06?:6
?
? 1? ?T?
???6:? 4?
:
?
:? 2:+?
? 3
.6.62:? &? !
6 ? ? 4? ? ???? 6? ? +Y5x? 6:? 7Y? 8: ? :
?
Y
? &? ? ):= # ? ? - * - 0 1 %2 /5 96 <7 @8 G; K<