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

com.jogamp.common.util.JarUtil.class Maven / Gradle / Ivy

The newest version!
????47
?
	?

	

?
?










?
??
	?		 !"
#$%
&'()*+	,
?-
?./0
?12
?345
?678

9:
;<
=
>?@ABCD
?E
?FGH
IJ
?
?KL
LMN
?OP
QR
QOSTUVWX
Y
Z[
?\
?]
?^_
?`abc
c
?d?e?fg
hO
hi?jkl

mnopqr
s
tuv
wwxy
?]z{|
?}	?~????
???
??
??
?
????
??
????
??
???
?
??
????
??
???????	??
??	??
??????
??
Q?
????
h??
??
???
??
h????
?
????
????ResolverInnerClassesDEBUGZBUFFER_SIZEI
ConstantValueresolver)Lcom/jogamp/common/util/JarUtil$Resolver;()VCodeLineNumberTablesetResolver,(Lcom/jogamp/common/util/JarUtil$Resolver;)V
StackMapTable?
Exceptions	hasJarUri,(Ljava/lang/String;Ljava/lang/ClassLoader;)Z	getJarUriF(Ljava/lang/String;Ljava/lang/ClassLoader;)Lcom/jogamp/common/net/Uri;???getJarBasename?Encoded@(Lcom/jogamp/common/net/Uri;)Lcom/jogamp/common/net/Uri$Encoded;N(Ljava/lang/String;Ljava/lang/ClassLoader;)Lcom/jogamp/common/net/Uri$Encoded;getJarEntry
getJarFileUri[(Lcom/jogamp/common/net/Uri;Lcom/jogamp/common/net/Uri$Encoded;)Lcom/jogamp/common/net/Uri;8(Lcom/jogamp/common/net/Uri;)Lcom/jogamp/common/net/Uri;@(Lcom/jogamp/common/net/Uri$Encoded;)Lcom/jogamp/common/net/Uri;getJarEntryUri
getJarFileB(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/util/jar/JarFile;4(Lcom/jogamp/common/net/Uri;)Ljava/util/jar/JarFile;??
getRelativeOft(Ljava/lang/Class;Lcom/jogamp/common/net/Uri$Encoded;Lcom/jogamp/common/net/Uri$Encoded;)Lcom/jogamp/common/net/Uri;	Signaturew(Ljava/lang/Class<*>;Lcom/jogamp/common/net/Uri$Encoded;Lcom/jogamp/common/net/Uri$Encoded;)Lcom/jogamp/common/net/Uri;getNativeLibNames((Ljava/util/jar/JarFile;)Ljava/util/Map;??N(Ljava/util/jar/JarFile;)Ljava/util/Map;extractL(Ljava/io/File;Ljava/util/Map;Ljava/util/jar/JarFile;Ljava/lang/String;ZZZ)I??r(Ljava/io/File;Ljava/util/Map;Ljava/util/jar/JarFile;Ljava/lang/String;ZZZ)IfixNativeLibAttribs(Ljava/io/File;)V(Ljava/lang/String;)ZvalidateCertificates;([Ljava/security/cert/Certificate;Ljava/util/jar/JarFile;)V?validateCertificateU([Ljava/security/cert/Certificate;Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;[B)V?
SourceFileJarUtil.java??"java/lang/IllegalArgumentExceptionNull Resolver passed????java/lang/IllegalStateExceptionResolver already set!???????java/lang/Exceptionjava/lang/StringBuildernull arguments: clazzBinName ??, cl ?????????com/jogamp/common/net/Urijar??filehttphttps????????getJarUri Resolver: 
	-> ???getJarUri Default ??Uri is not using scheme jar: <>getJarUri res:  -> Uri is null??????1Uri does not contain jar uri terminator '!', in <2Uri does not contain protocol terminator ':', in <??.jar??No Jar name in <getJarName res: ?? Uri is not a using scheme jar: <getJarEntry res: ??6JAR Uri does not contain jar uri terminator '!', uri <??jar:!/??getJarFileUri res: null arguments: baseUri , jarFileName jarSubUri is nulljarSubUriS is nulljarEntry is null????null jarFileUrigetJarFile.0: ??getJarFile.1: ??java/net/JarURLConnection??getJarFile res: ??getJarFile res: NULL???)JarUtil.getRelativeOf: (classFromJavaJar , classJarUri , cutOffInclSubDir 
, relResPath ): JarSubUri is null of: ????JarUtil.getRelativeOf: uri ?????JarUtil.getRelativeOf: ...  -> ??JarUtil.getRelativeOf: fin JarUtil: getNativeLibNames: java/util/HashMap?java/util/jar/JarEntry	
JarUtil: extract: , extractNativeLibraries ? (), extractClassFiles , extractOtherFiles JarUtil: JarEntry : ) native-lib skipped, skip all native libs
java/net/URISyntaxExceptionjava/io/IOException?" native-lib skipped, not in path: .class class-file skipped other-file skipped/? JarUtil: JarEntry : isNativeLib , isClassFile , isDir , isRootEntry java/io/File?JarUtil: MKDIR: ???JarUtil: MKDIR (parent): java/io/BufferedInputStream?java/io/BufferedOutputStreamjava/io/FileOutputStream???com/jogamp/common/util/JarUtil?? ???JarUtil: EXTRACT[]: [ -> ] :  bytes, addedAsNativeLib: !#$%&'($??JarUtil.fixNativeLibAttribs:  - OKjava/lang/Throwable - )*+?,?JarUtil: validateCertificates: Null certificates passed-?	META-INF/.???JarUtil: validate JarEntry : /012java/lang/SecurityExceptionno certificate for  in 3?4certificates not equal for JarUtil56?java/lang/Object'com/jogamp/common/util/JarUtil$Resolverjava/lang/SecurityManagerjava/net/URLjava/lang/Stringjava/lang/ClassLoader!com/jogamp/common/net/Uri$Encodedjava/net/URLConnectionjava/util/jar/JarFile
java/util/Mapjava/util/Enumerationjava/io/InputStreamjava/io/OutputStream[B![Ljava/security/cert/Certificate;(Ljava/lang/String;)Vjava/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;checkSetFactoryappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;com/jogamp/common/util/IOUtilgetClassURL9(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/net/URL;getProtocolequals(Ljava/lang/Object;)Zresolve(Ljava/net/URL;)Ljava/net/URL;valueOf+(Ljava/net/URL;)Lcom/jogamp/common/net/Uri;errLjava/io/PrintStream;java/io/PrintStreamprintlnisJarScheme()ZschemeSpecificPart#Lcom/jogamp/common/net/Uri$Encoded;lastIndexOf(I)I	substring'(II)Lcom/jogamp/common/net/Uri$Encoded;&(I)Lcom/jogamp/common/net/Uri$Encoded;(Ljava/lang/String;)I(I)Ljava/lang/StringBuilder;getContainedUri()Lcom/jogamp/common/net/Uri;cast/(Ljava/lang/String;)Lcom/jogamp/common/net/Uri;toURL()Ljava/net/URL;openConnection()Ljava/net/URLConnection;()Ljava/util/jar/JarFile;getNamejava/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;getDirectory
getEncoded%()Lcom/jogamp/common/net/Uri$Encoded;getendsWithconcatH(Lcom/jogamp/common/net/Uri$Encoded;)Lcom/jogamp/common/net/Uri$Encoded;entries()Ljava/util/Enumeration;hasMoreElementsnextElement()Ljava/lang/Object;"com/jogamp/common/os/NativeLibraryisValidNativeLibraryName'(Ljava/lang/String;Z)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(Z)Ljava/lang/StringBuilder;slashify((Ljava/lang/String;ZZ)Ljava/lang/String;
getDirname&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/Throwable;)VindexOf
separatorCharC#(Ljava/io/File;Ljava/lang/String;)Vmkdirs	getParentexistsgetInputStream/(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/OutputStream;)VcopyStream2Stream0(ILjava/io/InputStream;Ljava/io/OutputStream;I)IclosecontainsKeygetAbsolutePath$com/jogamp/common/os/Platform$OSTypeOSTypeMACOS&Lcom/jogamp/common/os/Platform$OSType;com/jogamp/common/os/Platform	getOSType(()Lcom/jogamp/common/os/Platform$OSType;IOSgetClass()Ljava/lang/Class;
getSimpleName
getMessageisDirectory
startsWithread([B)IgetCertificates#()[Ljava/security/cert/Certificate;#com/jogamp/common/util/SecurityUtilE([Ljava/security/cert/Certificate;[Ljava/security/cert/Certificate;)Zjogamp/common/Debugdebug!????????
?????*???6	???w/*?
?Y????
?Y???	L+?+?
*???&	WX[\_"`&a*d.e?
????	???I*+????M??vwx?	
@@	????6*?+?'?Y?
Y??*??+????*+?N-?:??q??g??]??S??I?-?:?M??/??
Y? ?-?!??!?,???"?0-?M??%??
Y?#?-?!?,???",?$?#?Y?
Y?%?,?&??????.??
Y?'?*?(?-?(?,???",??Z?
?.?4?:?E?O?Y?c?i?t?z????????????????	?4??9
#?}????????,???&0?wv	???u?*?
?Y)??*?$?#?Y?
Y?%?*?&????*?*L+!?+=?
+?,L?#?Y?
Y?-?*?&????+/?+=?/+:?+=?#?Y?
Y?.?*?&????+`?/L+0?1?#?Y?
Y?2?*?&????????
Y?3?+???"+??R????6?;?B?G?Q?q?x?}??????????????????&??71?	???!	*+??4????wv	????*?
?Y)??*?$?#?Y?
Y?5?*?&????*?*L+!?+=?G+`?/N??7??
Y?6?*?(?+?(??7(?-???"-??Y?
Y?8?*?&?????2	
6;BGOU???&?R???	????w*?+?'?Y?
Y??*??+????*+??9M?
Y?:?,?;??-???"-??0
1.374V5\6u8?

#?F?wv	???{Q*?+?'?Y?
Y???*?@?+?????
Y?:?*?;?+??A???@?B?C?DK"L,M2NTScTiU?Z?\?]?_?`?e?fgh+j4lBmJnPotqzs?t?u?w?y?z?{?y?z?{?|?}?~??????????O?R????R???.h??@?3Vv????6?:6?#@???:?????=?????h?????????Q	??????w????????????????o*??L+??W??!??
Y???+?????"?>M??7??
Y???+???,???????,?????"?@C??*
????"?@?C?D?J?~???-?B??:
??????u????
Y???+?O???"*?*??
?Y????M+?eN-?f?.-?g?h:????i????*+,????ϱ?2??"?+?5?;?@?I?T?i?q?t??"	?
??0?w????/?????
Y???,?i???"+,??:-?????????
:???,??:?	??-??Y?
Y???,?i???+?O?????*???-??Y?
Y???,?i???+?O??????)5==?=?:??"?)?5?:?=?D?G?M?X????????"??G?	??)2?w????!	??????7????	??	??"@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy