org.apache.cayenne.pref.ChildrenMapPreference.class Maven / Gradle / Ivy
???? 1 ?
3 q r
s 2 t u
s 2 v
w
2 x
y z 2 {
| } ~ ?
? ?
?
? ? ? ? ? ? ?
? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? x ? ?
y ?
y ? ? ? ? ? ? ? ? ? ? ? , ? , ?
? ? ?
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 cls Ljava/lang/Class; partypes [Ljava/lang/Class; ct Ljava/lang/reflect/Constructor; arglist [Ljava/lang/Object; retobj Ljava/lang/Object; e Ljava/lang/Throwable; i I names [Ljava/lang/String; 'Ljava/util/prefs/BackingStoreException; LocalVariableTypeTable getChildrenPreferences ()Ljava/util/Map; getObject ?(Ljava/lang/String;)Lorg/apache/cayenne/pref/CayennePreference; key Ljava/lang/String; remove (Ljava/lang/String;)V create nodeName '(Ljava/lang/String;Ljava/lang/Object;)V obj save pairs Entry InnerClasses Ljava/util/Map$Entry; it Ljava/util/Iterator; cancel
SourceFile ChildrenMapPreference.java ; ? java/util/HashMap ; H 4 5 java/util/ArrayList 8 9 ? ? ? ? ? ? ? B ? ? ? java/lang/Class java/lang/String ? ? J ? ? java/lang/Object ? ? ? ? ? ? ? ? java/lang/Throwable *org/apache/cayenne/CayenneRuntimeException Error initializing preference ; ? ? ? %java/util/prefs/BackingStoreException ? H ? ? )org/apache/cayenne/pref/CayennePreference ? ? ? a ? 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 '(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 getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; valueOf (Z)Ljava/lang/Boolean; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object;
java/util/Map 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 "org/apache/cayenne/pref/Preference (I)Ljava/lang/Object; node 1(Ljava/lang/String;)Ljava/util/prefs/Preferences;
removeNode entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; getKey getValue saveObjectPreference clear ! 2 3 4 5 6 7 8 9 6 :
; <