com.jogamp.common.net.AssetURLContext.class Maven / Gradle / Ivy
The newest version!
???? 4 ?
B o p
q r
s
t u v w
W x y
o
z
{
|
}
~
] ?
] ?
] ?
?
? ? ? ? ? ?
i ?
? ? ? ?
?
? ? ?
" ? ?
W ? ? ? ?
X ? ?
* ~
* ?
? ?
? ? ? ?
/ ? ?
? ?
? ? ?
h ? ? ? ?
9 ~
?
h ? ?
? ? ? ? ? InnerClasses DEBUG Z asset_protocol Ljava/lang/String;
ConstantValue asset_protocol_prefix
assets_folder ()V Code LineNumberTable create @(Ljava/lang/ClassLoader;)Lcom/jogamp/common/net/AssetURLContext;
createHandler F(Ljava/lang/ClassLoader;)Lcom/jogamp/common/net/AssetURLStreamHandler; createURL 9(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/net/URL;
StackMapTable ? ?
Exceptions "(Ljava/lang/String;)Ljava/net/URL; getRegisteredHandler ()Ljava/net/URLStreamHandler; ? ? registerHandler (Ljava/lang/ClassLoader;)Z getClassLoader ()Ljava/lang/ClassLoader; getImplementedProtocol ()Ljava/lang/String; resolve ,(Ljava/lang/String;)Ljava/net/URLConnection; C(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/net/URLConnection; ? ? open ((Ljava/net/URL;)Ljava/net/URLConnection;
SourceFile AssetURLContext.java L M 'com/jogamp/common/net/AssetURLContext$1 L ? +com/jogamp/common/net/AssetURLStreamHandler P Q L ? java/net/URL %com/jogamp/common/net/AssetURLContext asset: ? ? java/lang/StringBuilder ? ? ? d R S L ? L ? ? ? asset ? ? ? ? a b e g E F ? ? ? AssetURLContext.resolve: < > ? ? ? ? ? java/net/URISyntaxException java/io/IOException L ? j k java/net/MalformedURLException FAIL(1): ? d / ? ? ? ? F assets/ ? Z java/io/File ? ? ? ? ? ? ? java/lang/Throwable FAIL(3): AssetURLContext.resolve: type ? ? : url < ? ? >, conn < >, connURL < ? ? java/io/FileNotFoundException Could not look-up: " as URL, w/ ClassLoader or as File ? ? ? M FAIL(2): java/lang/Object )com/jogamp/common/net/PiggybackURLContext java/lang/String java/lang/ClassLoader 4com/jogamp/common/net/GenericURLStreamHandlerFactory java/net/URLStreamHandler java/net/URLConnection java/io/PrintStream (Ljava/lang/ClassLoader;)V *(Lcom/jogamp/common/net/AssetURLContext;)V
startsWith (Ljava/lang/String;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString >(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V (Ljava/lang/String;)V register 8()Lcom/jogamp/common/net/GenericURLStreamHandlerFactory;
getHandler /(Ljava/lang/String;)Ljava/net/URLStreamHandler;
setHandler J(Ljava/lang/String;Ljava/net/URLStreamHandler;)Ljava/net/URLStreamHandler; java/lang/System err Ljava/io/PrintStream; println com/jogamp/common/util/IOUtil cleanPathString &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/Throwable;)V
getMessage substring (I)Ljava/lang/String; #com/jogamp/common/os/AndroidVersion isAvailable getResource exists ()Z com/jogamp/common/net/Uri valueOf +(Ljava/io/File;)Lcom/jogamp/common/net/Uri; toURL ()Ljava/net/URL; (I)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getURL openConnection ()Ljava/net/URLConnection; connect! B C E F G H I J H I K H I (
L M N *? ? O P Q N ! ? Y*? ? O % R S N $ ? Y*? ? ? O . T U N x -? Y* ?
? *? ? Y? ?
*?
? +? ? ? O ? V - ? W X ? W X W Y " T Z N k (? Y* ?
? *? ? Y? ?
*?
? ? ? O O V % ? W ? W W Y " [ \ N B ? K*? *? ? ? O
W X V ? ]@ ^ _ ` N N ? L+? +*? ? W?? O b c d e g V ? ] a b c d N ? O } e f N ! +*? ? ? O ? Y e g N ? ?MN6? ? !? ? Y? ?
*?
?
? ? *? K? :? Y? ?? Y*? M,? !N-? ? 6? (:? ? ? ? Y? #?
? $?
? ? -? c+? ^*:%?
? ? &:??? '? ((?
? ? ? Y? (?
?
? :+? )M,? !N-? ? 6-? W? *Y*? +:? ,? ? -? .M,? !N-? ? 6? (:? ? ? ? Y? 0?
? 1?
? ? ? ? I? ? Y? 2?
? 34?
,? 56?
-? 57?
-?
-? 8? ? 5?
? ? -? #? 9Y? Y? :?
*?
;?
? ? +?L? ? ? ? Y? ??
+? @?
? ? ? O ? ? ? ? ? ? 5 ? V J " l M N ? A? ? O m n D