All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.jdk.internal.jimage.BasicImageReader.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????6a	+,
-
./0
1
?2
345	67	8	9	:	;<
=>
?@	AB	CD
EFG
H	IJ
EK
EL
IM
?N
EO
?PQR
!2S
!TU
!9
 V
?W
X
Y	Z
I[	\
?]	^_`
Ia
Ib	c
Id
Ie	f
Ig
Ih
i	j
Ik
Il	mn
?H	op
B2	q
r
s
It
Iuv????
Iw
Ixy
!z{
?|
?}
?~
?
??
??
E?
I?
??
??
??
?
]??
]?
??
??
]?
?W
????????????????
]?
????
oV
]?
??
???????
!??	???
|V
???
?????
?V
?
?
?
?
]?
]?
]???
??
B?
???
??
??
]????
?	???????InnerClasses	IS_64_BITZUSE_JVM_MAPMAP_ALL	imagePathLjava/nio/file/Path;	byteOrderLjava/nio/ByteOrder;nameLjava/lang/String;	memoryMapLjava/nio/ByteBuffer;channelLjava/nio/channels/FileChannel;header!Ljdk/internal/jimage/ImageHeader;	indexSizeJredirectLjava/nio/IntBuffer;offsets	locationsstrings
stringsReader(Ljdk/internal/jimage/ImageStringsReader;decompressor/Ljdk/internal/jimage/decompressor/Decompressor;isSystemProperty9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZCodeLineNumberTableLocalVariableTablekeyvaluedef+(Ljava/nio/file/Path;Ljava/nio/ByteOrder;)Vmapthis&Ljdk/internal/jimage/BasicImageReader;pathheaderBuffer
headerSizeI
StackMapTable?
Exceptions(Ljava/nio/file/Path;)Vopen<(Ljava/nio/file/Path;)Ljdk/internal/jimage/BasicImageReader;	getHeader#()Ljdk/internal/jimage/ImageHeader;
readHeader7(Ljava/nio/IntBuffer;)Ljdk/internal/jimage/ImageHeader;bufferresultslice.(Ljava/nio/ByteBuffer;II)Ljava/nio/ByteBuffer;positioncapacity?	intBuffer-(Ljava/nio/ByteBuffer;II)Ljava/nio/IntBuffer;offsetsizereleaseByteBuffer(Ljava/nio/ByteBuffer;)VgetName()Ljava/lang/String;getByteOrder()Ljava/nio/ByteOrder;getImagePath()Ljava/nio/file/Path;close()V
getStrings*()Ljdk/internal/jimage/ImageStringsReader;findLocationI(Ljava/lang/String;Ljava/lang/String;)Ljdk/internal/jimage/ImageLocation;modulecountindex
attributes[J?7(Ljava/lang/String;)Ljdk/internal/jimage/ImageLocation;
getEntryNames()[Ljava/lang/String;attributeOffsets[IgetLocation&(I)Ljdk/internal/jimage/ImageLocation;
getAttributes(I)[J	getString(I)Ljava/lang/String;getBufferBytes(Ljava/nio/ByteBuffer;)[Bbytes[B
readBuffer(JJ)Ljava/nio/ByteBuffer;readexLjava/io/IOException;getResource(Ljava/lang/String;)[Blocation#Ljdk/internal/jimage/ImageLocation;'(Ljdk/internal/jimage/ImageLocation;)[BlocgetResourceBuffer:(Ljdk/internal/jimage/ImageLocation;)Ljava/nio/ByteBuffer;bytesOutbytesIncompressedSizeuncompressedSizegetResourceStream:(Ljdk/internal/jimage/ImageLocation;)Ljava/io/InputStream;lambda$getResourceBuffer$3	strOffsetlambda$getEntryNames$2(I)[Ljava/lang/String;x$0lambda$getEntryNames$1olambda$getEntryNames$0(I)Z
access$000G(Ljdk/internal/jimage/BasicImageReader;)Ljava/nio/channels/FileChannel;x0
SourceFileBasicImageReader.java??&jdk/internal/jimage/BasicImageReader$1?????java/lang/Boolean???????java/nio/file/Path??java/nio/ByteOrder????????$jdk/internal/jimage/BasicImageReader????????java/nio/file/OpenOption??????&jdk/internal/jimage/BasicImageReader$2?????????????
???java/io/IOExceptionjava/lang/StringBuilder"??" is not an image file??????????????????The image file "" is corrupted??????????????????&jdk/internal/jimage/ImageStringsReader??-jdk/internal/jimage/decompressor/Decompressor?????	?
?jdk/internal/jimage/ImageHeader??%" is not the correct version. Major: ?
	. Minor: ?????????!jdk/internal/jimage/ImageLocation? !"#$%BootstrapMethods&$'()*+,-./012345.678[Ljava/lang/String;	9?#java/lang/IndexOutOfBoundsException:;<=>java/lang/IntegerBad offset: ??
Bad size: @?java/lang/InternalErrorImage file channel not openABjava/lang/RuntimeException?CShort read:  instead of  bytes??
D?E?F?Bad compressed size: Bad uncompressed size: 	GJKLM>java/io/ByteArrayInputStream?Njava/lang/StringO?sun.arch.data.model6432????jdk.image.use.jvm.maptruejdk.image.map.allfalsejava/lang/Objectjava/lang/AutoCloseablejava/nio/ByteBufferjava/lang/Throwable9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vjava/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;booleanValue()Zjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;toStringjava/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;%jdk/internal/jimage/NativeImageBuffergetNativeMap)(Ljava/lang/String;)Ljava/nio/ByteBuffer; java/nio/file/StandardOpenOptionREAD"Ljava/nio/file/StandardOpenOption;java/nio/channels/FileChannelP(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/nio/channels/FileChannel;)(Ljdk/internal/jimage/BasicImageReader;)V%java/nio/channels/FileChannel$MapModeMapMode	READ_ONLY'Ljava/nio/channels/FileChannel$MapMode;()JF(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer;
getHeaderSize()IallocateDirect(I)Ljava/nio/ByteBuffer;(Ljava/nio/ByteBuffer;J)Irewind()Ljava/nio/ByteBuffer;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(Ljava/lang/String;)VgetIndexSizeasReadOnlyBuffergetRedirectOffsetgetRedirectSizegetOffsetsOffsetgetOffsetsSizegetLocationsOffsetgetLocationsSizegetStringsOffsetgetStringsSizenativeOrderreadFromgetMagicgetMajorVersiongetMinorVersion(I)Ljava/lang/StringBuilder;limitorder+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;asIntBuffer()Ljava/nio/IntBuffer;$jdk/internal/jimage/ImageBufferCache
releaseBuffergetTableLengthhashCode'(Ljava/lang/String;Ljava/lang/String;)Ijava/nio/IntBufferget(I)I((Ljava/lang/String;Ljava/lang/String;I)IverifyK(Ljava/lang/String;Ljava/lang/String;[JLjdk/internal/jimage/ImageStrings;)Z'([JLjdk/internal/jimage/ImageStrings;)V(Ljava/lang/String;)I(Ljava/lang/String;I)I9(Ljava/lang/String;[JLjdk/internal/jimage/ImageStrings;)Z([I)Ljava/nio/IntBuffer;java/util/stream/IntStreamof ([I)Ljava/util/stream/IntStream;
PQ
Rtest#()Ljava/util/function/IntPredicate;filter?(Ljava/util/function/IntPredicate;)Ljava/util/stream/IntStream;(I)Ljava/lang/Object;
SapplyH(Ljdk/internal/jimage/BasicImageReader;)Ljava/util/function/IntFunction;mapToObj;(Ljava/util/function/IntFunction;)Ljava/util/stream/Stream;java/util/stream/Streamsorted()Ljava/util/stream/Stream;
T"()Ljava/util/function/IntFunction;toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;L(Ljdk/internal/jimage/BasicImageReader;I)Ljdk/internal/jimage/ImageLocation;
decompress(Ljava/nio/ByteBuffer;)[JstringFromByteBuffer)(Ljava/nio/ByteBuffer;)Ljava/lang/String;([B)Ljava/nio/ByteBuffer;(J)Ljava/lang/StringBuilder;
BIG_ENDIAN	getBuffer(J)Ljava/nio/ByteBuffer;(Ljava/lang/Throwable;)VgetContentOffsetgetCompressedSizegetUncompressedSize
UWStringsProvidero(Ljdk/internal/jimage/BasicImageReader;)Ljdk/internal/jimage/decompressor/ResourceDecompressor$StringsProvider;decompressResourcea(Ljava/nio/ByteOrder;Ljdk/internal/jimage/decompressor/ResourceDecompressor$StringsProvider;[B)[Bwrap([B)VgetFullNameXY\#$!]Ejdk/internal/jimage/decompressor/ResourceDecompressor$StringsProvider"java/lang/invoke/LambdaMetafactorymetafactory_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;5jdk/internal/jimage/decompressor/ResourceDecompressor`%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!?????????????????????????????????? 
???R?Y+*,??????6? ??????????*?*+??	?
*,???**?
?
?????*??N?N-???*??$**?
?Y?S???Y*??W??-?*??	*???N-:?6?E?:*?	???W?S? Y?!Y?"#?$*??$%?$?&?'??(?&? Y?!Y?"#?$*??$%?$?&?'?***?)?*?+**?+?,??--?*??	*?-?N*-?.?/*?/?(?*?-??&? Y?!Y?"0?$*??$1?$?&?'?***?/*?+?2*?+?3?)?4***?/*?+?5*?+?6?)?7**?/*?+?8*?+?9?:?;**?/*?+?<*?+?=?:?>*??Y*?@?A*?BY?C?D???$UVWX'\5_@aBeLfThiju??????????????????????+?/???G?W?z??????????????H=???????????B????c???^???&
?@	?? ?+?",0:? ???A	*+?E?F??
???	??	??? 	???6?Y*?E?F??????? ???/*?+??????????x+?GM,?HJ?&? Y?!Y?"#?$*??$%?$?&?'?,?K?
,?L?9? Y?!Y?"0?$*??$M?$,?K?NO?$,?L?N?&?'?,??&	???1?:?@?]?i?v?? x??x??s???
?1I5? 
???? *YN?*`?PW*?QW*?R-ð:-?????????  ?? ?? ??????????Y+?:*??S?T????*????????	???O*?W??*?U?????????????/*??????????/*??????????/*?
?????????J*??
*??V?????????? ???/*?A??????!???s+?W,?W*?+?W>*?4+,?Xp?Y6?
td6??+,?Zp6??**?7?Y?[:+,*?A?\???]Y*?A?^??6
??
"'16	DFUce?>s??s??s??a??"Q??U????1??!????c+?W*?+?W=*?4+?_p?Y>?td>??+?`p>??**?7?Y?[:+*?A?a???]Y*?A?^??2
 '!+#6&8)F+S,U.?4c??c??
V??H??F????'???????*?7?b?
L*?7+?cW+?d?e?f*?g?h?i?j?k?l??"2
345'6,768>4????
5?????:*?m??<???????0?*?;?n?
?oYp?q?*?;*?;?nd?:M,?r??@AD+E? 0??0??+???	??0?*?>?n?
?oYp?q?*?>*?>?nd?:M,?s??IJM+N? 0??0??+???	?^+?W+?n?M+,?tW,??RSTV? ????	???	??v???oY?!Y?"x?$?y?&?q?!	??v!???oY?!Y?"z?$!?y?&?q???*?/?!??::?{?SW?*??
?|Y}?~?!?:*??6?W?:?U??Y????!??2?U??Y?!Y?"??$?N??$!?y??$?&??????? ?VZ[)^7_RbXcednfqhxi?l?o?p?t?q?r?s?v?w?x?|?Re???	
???`???:
???????????	
?? ?6
?q+?W*+??M,?*,????????? ??????]@
??*+??M,?*,??N,?U-?????
?????*??????????+?W+??*?-aA+??7+??7	??v???oY?!Y?"??$?y?&?q?	??v???oY?!Y?"??$?y?&?q?	??* ???* ??:?:*??:	?U*?D*?*??	??:
?:??Y???
??????? ?R?????+?G?W?s?z??????????????????????f
?
?
?/	?
?<??????????????.?+?2]? ???Z+?W*+??M??Y,???????? ??	?:*?????????
?/????8? ?!?=	*?m????6?	??	"?
#$??
????5?
"??@%&?/*???3?'?(???0???????????????????????????@ABCD/C??'??????)*?*IE?	HVI	Z^[?*????????????????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy