de.tsl2.nano.core.util.MainProperties.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.h5 Show documentation
Show all versions of tsl2.nano.h5 Show documentation
TSL2 Framework Html5 Extensions (WebServer, Html5Presentation, RuleCover, BeanConfigurator, LogicTable-Sheet, Expression-Descriptors for Actions, Rules, URLs, Queries)
???? = ?
java/lang/Class
getSimpleName ()Ljava/lang/String;
java/lang/String toLowerCase
makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
%de/tsl2/nano/core/util/MainProperties &(Ljava/lang/Class;Ljava/lang/String;)V
java/lang/Object ()V 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
! " # de/tsl2/nano/core/log/LogFactory log (Ljava/lang/Object;)V % .
' ( ) endsWith (Ljava/lang/String;)Z + , -
propPrefix Ljava/lang/String;
/ 0 1 loadProperties (Ljava/lang/Class;)V 3 java/util/Properties
2
7 8 9 : ; java/lang/System out Ljava/io/PrintStream;
> ? @ A B java/io/PrintStream print (Ljava/lang/String;)V D java/io/FileReader F java/io/File
E H B
C J K (Ljava/io/File;)V
2 M N O load (Ljava/io/Reader;)V Q R S accept !()Ljava/util/function/BiConsumer;
2 U V W forEach "(Ljava/util/function/BiConsumer;)V
2 Y Z [ size ()I ] ^ (I)Ljava/lang/String;
> ` a B println c java/io/IOException e
not found!
7 h i getProperty
7 k i
m n o getClass ()Ljava/lang/Class;
q r s t u !de/tsl2/nano/core/util/ObjectUtil wrap 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
7 w x setProperty Code LineNumberTable LocalVariableTable this 'Lde/tsl2/nano/core/util/MainProperties; mainCls Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>; Signature (Ljava/lang/Class<*>;)V
StackMapTable )(Ljava/lang/Class<*>;Ljava/lang/String;)V p Ljava/util/Properties; pfile e Ljava/io/IOException; geT 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; name defValue Ljava/lang/Object; TT; 0(Ljava/lang/String;TT;)TT; lambda$loadProperties$0 '(Ljava/lang/Object;Ljava/lang/Object;)V k v
SourceFile MainProperties.java BootstrapMethods ?
? ? ? ? $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; ? . ? 'creating myproperties for: , prefix: ? .properties ? %trying to load properties from ''... ?
? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ?(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; ? ?
? ? ? ? 7successfull properties imported to system-properties! ? InnerClasses ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup ! , - 1 y \ *++? ? ? ? ? z
{ | } ~ ? ~ ? ? ? y ? .*? +? ,? ? *,$? &? ,? ,? ? **+? .? z ( - { . | } . ~ . , - ? . ~ ? ? + ? ? ? ? 0 1 y ? Y? 2Y? 4M+? ? ? 5 N? 6-? <