
org.apache.cayenne.pref.ChildrenMapPreference.class Maven / Gradle / Ivy
???? 4 ?
3 l m
n 2 o p
n 2 q
r
2 s
t u 2 v
w x y z {
| }
z ~
? T ? ? ? ?
? T ? ?
? T ? ? ? ? T ? ?
? ? ? ? ? h ? h ? ? s
t ?
t ? ? T ? ? ? ? , ? , ?
? T ?
2 ? ? ? children Ljava/util/Map; Signature 5Ljava/util/Map; removeObject Ljava/util/List; $Ljava/util/List; .(Lorg/apache/cayenne/pref/CayennePreference;)V Code LineNumberTable LocalVariableTable this /Lorg/apache/cayenne/pref/ChildrenMapPreference; delegate +Lorg/apache/cayenne/pref/CayennePreference; K(Lorg/apache/cayenne/pref/CayennePreference;Ljava/util/prefs/Preferences;)V preferences Ljava/util/prefs/Preferences; initChildrenPreferences ()V newInstance Ljava/lang/Object; e Ljava/lang/Throwable; name Ljava/lang/String; names [Ljava/lang/String; 'Ljava/util/prefs/BackingStoreException; LocalVariableTypeTable
StackMapTable ? P getChildrenPreferences ()Ljava/util/Map; getObject ?(Ljava/lang/String;)Lorg/apache/cayenne/pref/CayennePreference; key remove (Ljava/lang/String;)V create nodeName '(Ljava/lang/String;Ljava/lang/Object;)V obj save
aRemoveObject pairs Entry InnerClasses Ljava/util/Map$Entry; ;Ljava/util/Map$Entry; ? cancel
SourceFile ChildrenMapPreference.java ; ? java/util/HashMap ; H 4 5 java/util/ArrayList 8 9 ? ? ? ? ? ? ? B ? ? ? java/lang/Class java/lang/String ? ? ? ? ? java/lang/Object ? ? ? I ? ? ? java/lang/Throwable *org/apache/cayenne/CayenneRuntimeException Error initializing preference ; ? ? ? %java/util/prefs/BackingStoreException ? H ? ? )org/apache/cayenne/pref/CayennePreference ? ? ? [ ? Error creating preference ; ? ? ? ? ? ? ? ? ? ? ? ? ? H Error saving preference ? ? ? java/util/Map$Entry ? ? ? ? ? H ? H G H -org/apache/cayenne/pref/ChildrenMapPreference +org/apache/cayenne/pref/PreferenceDecorator
java/util/Map java/util/Iterator '(Lorg/apache/cayenne/pref/Preference;)V setCurrentPreference (Ljava/util/prefs/Preferences;)V getCurrentPreference ()Ljava/util/prefs/Preferences; java/util/prefs/Preferences
childrenNames ()[Ljava/lang/String; $Lorg/apache/cayenne/pref/Preference; getClass ()Ljava/lang/Class; java/lang/Boolean TYPE Ljava/lang/Class; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; valueOf (Z)Ljava/lang/Boolean; java/lang/reflect/Constructor '([Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V putAll (Ljava/util/Map;)V printStackTrace get &(Ljava/lang/Object;)Ljava/lang/Object; java/util/List add (Ljava/lang/Object;)Z ((Ljava/lang/String;[Ljava/lang/Object;)V size ()I iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; "org/apache/cayenne/pref/Preference node 1(Ljava/lang/String;)Ljava/util/prefs/Preferences;
removeNode entrySet ()Ljava/util/Set;
java/util/Set getKey getValue saveObjectPreference clear ! 2 3 4 5 6 7 8 9 6 :
; <