![JAR search and dependency download from the Maven repository](/logo.png)
de.tsl2.nano.core.IPreferences.class Maven / Gradle / Ivy
???? =S de/tsl2/nano/core/IPreferences get ()Ljava/lang/Object;
java/lang/Boolean
TRUE Ljava/lang/Boolean;
equals (Ljava/lang/Object;)Z java/lang/Object 5(Ljava/lang/Enum;Ljava/lang/Class;)Ljava/lang/Object; 6(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; de/tsl2/nano/core/IPreferences$1 $assertionsDisabled Z " java/lang/AssertionError
! $ % & ()V ( ) * PREFS Ljava/util/Map; , - . sysname $(Ljava/lang/Enum;)Ljava/lang/String; 0 1 2 3
java/util/Map &(Ljava/lang/Object;)Ljava/lang/Object; 5 6 * STATS 8 prefix : ; < makeConcatWithConstants 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
> ? @ A de/tsl2/nano/core/util/Util 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; 0 C D E put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
G H I J K java/lang/Enum name ()Ljava/lang/String;
M N O P K java/lang/String toLowerCase
M R S T replace (CC)Ljava/lang/String;
V W X getClass ()Ljava/lang/Class;
Z [ \ ] ^ java/lang/Class isAssignableFrom (Ljava/lang/Class;)Z
` a b c d java/util/Arrays stream .([Ljava/lang/Object;)Ljava/util/stream/Stream; f g h accept (Z)Ljava/util/function/Consumer; j k l m n java/util/stream/Stream forEach (Ljava/util/function/Consumer;)V
Z p q K
getSimpleName s t u init &(Ljava/lang/Class;Ljava/lang/String;)V w x y load ,(Ljava/lang/Class;)Ljava/util/LinkedHashMap; 0 { | } putAll (Ljava/util/Map;)V ? ? getFileName %(Ljava/lang/Class;)Ljava/lang/String;
? ? ? ? ? de/tsl2/nano/core/util/FileUtil userDirFile "(Ljava/lang/String;)Ljava/io/File;
? ? ? ? ? java/io/File exists ()Z ? java/util/LinkedHashMap
? ? ? x ? $de/tsl2/nano/core/serialize/YamlUtil 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
? $ 0 ? ? & clear ? ; ? &(Ljava/lang/String;)Ljava/lang/String; ? ? ? printInfo &(Ljava/lang/Class;I)Ljava/lang/String;
? ? ? ? ? !de/tsl2/nano/core/util/StringUtil fixString (IC)Ljava/lang/String; ?
Z ? ? ? getEnumConstants ()[Ljava/lang/Object; ? ![Lde/tsl2/nano/core/IPreferences; ? java/lang/StringBuilder ? ; ? J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
? ? % ? (Ljava/lang/String;)V
? ? ? ? maxLength ([Ljava/lang/Object;)I ? user.dir ? user.name
? ? ? ? ? java/lang/Math max (II)I
? ? ? ? '(Ljava/lang/Object;I)Ljava/lang/String;
? ? ? ? ? java/lang/System getProperty ? ; ? J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ? $(Ljava/lang/Enum;)Ljava/lang/Object; ? ? K description ? ; ? \(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String; ?
? ? ? save (Ljava/lang/Class;)V ?
? ? ? K toString ?
? ? ? valueOf (Z)Ljava/lang/Boolean; ? ? set
KEY_PREFIX Ljava/lang/String;
ConstantValue
REGEX_UNMATCH ? XXXXXXXX Signature 5Ljava/util/Map; Code LineNumberTable LocalVariableTable this Lde/tsl2/nano/core/IPreferences; enabled
StackMapTable pref Ljava/lang/Enum; LocalVariableTypeTable TE; 0;>(TE;)Ljava/lang/Object; type Ljava/lang/Class; Ljava/lang/Class; K;>(TE;Ljava/lang/Class;)TT; defaultValue Ljava/lang/Object; v TT; 8;>(TE;TT;)TT; e value (Z[Ljava/lang/Enum;)V on
properties [Ljava/lang/Enum; impl 4Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>; 7(Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>;)V I(Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>;Ljava/lang/String;)V fileName u(Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>;)Ljava/util/LinkedHashMap; reset H(Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>;)Ljava/lang/String; i I tabCount a prefs buf Ljava/lang/StringBuilder; kwidth p I(Ljava/lang/Class<+Lde/tsl2/nano/core/IPreferences;>;I)Ljava/lang/String; lambda$set$0 (ZLjava/lang/Enum;)V
SourceFile IPreferences.java NestMembers 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;0 2
34567 "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;9 (Ljava/lang/Object;)V; <"#> (Ljava/lang/Enum;)V@ .ymlB
D (PREFIX: '') started with:F : H : J
L InnerClassesO %java/lang/invoke/MethodHandles$LookupQ java/lang/invoke/MethodHandles Lookup ? ? ? 7 ? ? ? ? 6 * ? ? ) * ? ? J K ? K ? - ? ? @ ? ? ? ? ? ? V !*? ? ? ? *? ? ? ? ? ? C ? ! ? ? ? @ ? ? C *? ? ? G ? ? ? ? ? ? ? ? ^ **? ? ? ? ? K ? ? ? ? ? ? ? ? ? W? ? *? ? ? !Y? #?? '*? +? / M,? '? '*? +? 47? / *? +? 9 +? =? B W? '*? +? / ? ? O P " Q &