![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.cayenne.gen.ClassGeneratorResourceLoader.class Maven / Gradle / Ivy
???? 7 ?
>org/apache/velocity/runtime/resource/loader/FileResourceLoader ()V root
&org/apache/velocity/util/ExtProperties getProperty &(Ljava/lang/String;)Ljava/lang/Object; java/nio/file/Path 3org/apache/cayenne/gen/ClassGeneratorResourceLoader Ljava/nio/file/Path;
loadFromThreadClassLoader $(Ljava/lang/String;)Ljava/io/Reader;
loadFromThisClassLoader
loadFromRelativePath
! " loadFromAbsPath $ 7org/apache/velocity/exception/ResourceNotFoundException & ' ( makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
# * + (Ljava/lang/String;)V - . / resolve ((Ljava/lang/String;)Ljava/nio/file/Path; 1 2 3 normalize ()Ljava/nio/file/Path; 5 6 7 toString ()Ljava/lang/String; 9 java/io/File
8 *
8 < = > canRead ()Z @ java/io/BufferedReader B java/io/FileReader
8 D E 7 getAbsolutePath
A *
? H I (Ljava/io/Reader;)V K java/io/FileNotFoundException
M N O P Q java/lang/Thread
currentThread ()Ljava/lang/Thread;
M S T U getContextClassLoader ()Ljava/lang/ClassLoader;
W X Y Z [ java/lang/ClassLoader getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; ] java/io/InputStreamReader
\ _ ` (Ljava/io/InputStream;)V
b c d e f java/lang/Object getClass ()Ljava/lang/Class;
h i j k U java/lang/Class getClassLoader Code LineNumberTable LocalVariableTable this 5Lorg/apache/cayenne/gen/ClassGeneratorResourceLoader; init +(Lorg/apache/velocity/util/ExtProperties;)V
configuration (Lorg/apache/velocity/util/ExtProperties; getResourceReader 6(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader; name Ljava/lang/String; charset stream Ljava/io/Reader;
StackMapTable ~ java/io/Reader
Exceptions absolutePath file Ljava/io/File; fnfe Ljava/io/FileNotFoundException; ? java/lang/String Ljava/io/InputStream; ? java/io/InputStream
SourceFile !ClassGeneratorResourceLoader.java BootstrapMethods ? BCouldn't find resource ''. Searched filesystem path and classpath ?
? ? ? ' ? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup ! l / *? ? m + n o p q r l F *+? ? ? ? m
1
2 n o p s t ! u v l ? >*+? N-? -?*+? N-? -?*+? N-? -?*+? N-? -?? #Y+? % ? )? m 6
B C
D G H I L M " N $ Q * R . S 0 U n * > o p > w x > y x 8 z { | ? } # l w $*? ? *? +? , ? 0 M*,? 4 ? ?? m [ \ ] " _ n ? $ o p $ w x | " " l ? *? 8Y+? :M,? ;? ? ?Y? AY,? C? F? G? ?M? &