![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.reflect.ClassPath$ResourceInfo.class Maven / Gradle / Ivy
???? 4 m #com/google/common/reflect/ClassPath .class
java/lang/String endsWith (Ljava/lang/String;)Z -com/google/common/reflect/ClassPath$ClassInfo
:(Ljava/io/File;Ljava/lang/String;Ljava/lang/ClassLoader;)V 0com/google/common/reflect/ClassPath$ResourceInfo
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/io/File " # $ file Ljava/io/File; & ' ( resourceName Ljava/lang/String; * java/lang/ClassLoader , - . loader Ljava/lang/ClassLoader;
) 0 1 2 getResource "(Ljava/lang/String;)Ljava/net/URL; 4 java/util/NoSuchElementException
3 6 7 (Ljava/lang/String;)V
9 : ; url ()Ljava/net/URL;
= > ? @ A com/google/common/io/Resources asByteSource 1(Ljava/net/URL;)Lcom/google/common/io/ByteSource;
= C D E asCharSource K(Ljava/net/URL;Ljava/nio/charset/Charset;)Lcom/google/common/io/CharSource;
G H I hashCode ()I
K L M equals (Ljava/lang/Object;)Z of k(Ljava/io/File;Ljava/lang/String;Ljava/lang/ClassLoader;)Lcom/google/common/reflect/ClassPath$ResourceInfo; Code LineNumberTable LocalVariableTable
StackMapTable MethodParameters this 2Lcom/google/common/reflect/ClassPath$ResourceInfo; Ljava/net/URL; Y java/net/URL #()Lcom/google/common/io/ByteSource; =(Ljava/nio/charset/Charset;)Lcom/google/common/io/CharSource; charset Ljava/nio/charset/Charset; getResourceName ()Ljava/lang/String; getFile ()Ljava/io/File; that obj Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; toString
SourceFile ClassPath.java InnerClasses ClassInfo ResourceInfo ! # $ ' ( - .
N O P n +? ? ? Y*+,?
?? Y*+,? ? Q ? ? ? R # $ ' ( - . S T
# ' - P ~ &*? *+? ? ? !*,? ? ? %*-? ? )? +? Q ? ? ? ? % ? R * &