org.jvnet.hk2.config.ConfigBean.class Maven / Gradle / Ivy
???? 2: ? ? ?
?
E ? ?
? ? ?
? ? ? ?
?
?
E ? ?
? ? ? ? ? ? ? ? ? ? ?
? ?
?
? ?
? ?
y ? ?
?
?
?
? ?
E ? ?
( ? ? ? ? ? ? ? ?
E ?
? ? ? ?
? ? ?
4 ? ? ?
8 ? ?
? ?
8 ? ? ? ?
? ?
? ?
?
?
E ?
?
? ? ? writeLock Z optionalFeatures Ljava/util/Map; Signature NLjava/util/Map;
objectName Ljavax/management/ObjectName; lock !Ljava/util/concurrent/locks/Lock;
getObjectName ()Ljavax/management/ObjectName; Code LineNumberTable LocalVariableTable this !Lorg/jvnet/hk2/config/ConfigBean;
setObjectName (Ljavax/management/ObjectName;)V objectNameIn
StackMapTable ?(Lorg/jvnet/hk2/component/Habitat;Lorg/jvnet/hk2/config/DomDocument;Lorg/jvnet/hk2/config/ConfigBean;Lorg/jvnet/hk2/config/ConfigModel;Ljavax/xml/stream/XMLStreamReader;)V habitat !Lorg/jvnet/hk2/component/Habitat; document "Lorg/jvnet/hk2/config/DomDocument; parent model "Lorg/jvnet/hk2/config/ConfigModel; in "Ljavax/xml/stream/XMLStreamReader; 7(Lorg/jvnet/hk2/config/Dom;Lorg/jvnet/hk2/config/Dom;)V source Lorg/jvnet/hk2/config/Dom; copy 6(Lorg/jvnet/hk2/config/Dom;)Lorg/jvnet/hk2/config/Dom; LocalVariableTypeTable TT; &(TT;)TT; getOptionalFeature %(Ljava/lang/Class;)Ljava/lang/Object; featureType Ljava/lang/Class; Ljava/lang/Class; 1(Ljava/lang/Class;)TT; getOptionalFeatures ()Ljava/util/Collection; F()Ljava/util/Collection; setter Property InnerClasses @(Lorg/jvnet/hk2/config/ConfigModel$Property;Ljava/lang/Object;)V target +Lorg/jvnet/hk2/config/ConfigModel$Property; value Ljava/lang/Object;
Exceptions _setter interceptor ,Lorg/jvnet/hk2/config/ConfigBeanInterceptor; i$ Ljava/util/Iterator; oldValue evt Ljava/beans/PropertyChangeEvent; ? _getter W(Lorg/jvnet/hk2/config/ConfigModel$Property;Ljava/lang/reflect/Type;)Ljava/lang/Object; t Ljava/lang/reflect/Type; getter myself valueList Ljava/util/List; addInterceptor @(Ljava/lang/Class;Lorg/jvnet/hk2/config/ConfigBeanInterceptor;)V interceptorType Ljava/lang/Class<*>; C(Ljava/lang/Class<*>;Lorg/jvnet/hk2/config/ConfigBeanInterceptor;)V
getMasterView #()Lorg/jvnet/hk2/config/ConfigBean;
setMasterView $(Lorg/jvnet/hk2/config/ConfigView;)V view !Lorg/jvnet/hk2/config/ConfigView; getProxy 9(Ljava/lang/Class;)Lorg/jvnet/hk2/config/ConfigBeanProxy; proxyType F(Ljava/lang/Class;)TT; allocate 4(Ljava/lang/Class;)Lorg/jvnet/hk2/config/ConfigBean; type 7(Ljava/lang/Class<*>;)Lorg/jvnet/hk2/config/ConfigBean;
allocateProxy getLock #()Ljava/util/concurrent/locks/Lock; ()Lorg/jvnet/hk2/config/Dom; #()Lorg/jvnet/hk2/config/ConfigView;
access$000 $(Lorg/jvnet/hk2/config/ConfigBean;)Z x0
access$002 %(Lorg/jvnet/hk2/config/ConfigBean;Z)Z x1
SourceFile ConfigBean.java G H M N java/lang/IllegalStateException \ \ java/util/HashMap I J !org/jvnet/hk2/config/ConfigBean$3 \ O P ,org/jvnet/hk2/config/ConstrainedBeanListener !org/jvnet/hk2/config/ConfigBean$1 ? ? \ g org/jvnet/hk2/config/ConfigBean
*org/jvnet/hk2/config/ConfigBeanInterceptor
v java/beans/PropertyVetoException java/lang/StringBuilder Instance of named ' 4' is not locked for writing when changing attribute 2, you must use transaction semantics to access it. \ ? | ? ? java/beans/PropertyChangeEvent \ !" x |#$%&'() ? ? java/util/List !org/jvnet/hk2/config/ConfigBean$2 \*+,-. java/lang/Class/012 $org/jvnet/hk2/config/ConfigBeanProxy ` a ^ _34567 ? ?8 ? b ? b ? ? ? org/jvnet/hk2/config/Dom org/jvnet/hk2/config/ConfigView9 )org/jvnet/hk2/config/ConfigModel$Property java/lang/Exception java/lang/Object java/util/Iterator ()V ?(Lorg/jvnet/hk2/component/Habitat;Lorg/jvnet/hk2/config/DomDocument;Lorg/jvnet/hk2/config/Dom;Lorg/jvnet/hk2/config/ConfigModel;Ljavax/xml/stream/XMLStreamReader;)V $(Lorg/jvnet/hk2/config/ConfigBean;)V
java/util/Map containsKey (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object; getConfiguration ()Ljava/lang/Object; values append -(Ljava/lang/String;)Ljava/lang/StringBuilder; typeName ()Ljava/lang/String; getKey xmlName toString 5(Ljava/lang/String;Ljava/beans/PropertyChangeEvent;)V getClass ()Ljava/lang/Class; K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next beforeChange #(Ljava/beans/PropertyChangeEvent;)V java/lang/System currentTimeMillis ()J afterChange $(Ljava/beans/PropertyChangeEvent;J)V readValue H(Lorg/jvnet/hk2/config/ConfigBean;Ljava/lang/String;Ljava/lang/Object;)V 4(Lorg/jvnet/hk2/config/ConfigBean;Ljava/util/List;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getClassLoader ()Ljava/lang/ClassLoader; java/lang/reflect/Proxy newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; cast org/jvnet/hk2/config/DomDocument
buildModel 5(Ljava/lang/Class;)Lorg/jvnet/hk2/config/ConfigModel; make ?(Lorg/jvnet/hk2/component/Habitat;Ljavax/xml/stream/XMLStreamReader;Lorg/jvnet/hk2/config/Dom;Lorg/jvnet/hk2/config/ConfigModel;)Lorg/jvnet/hk2/config/Dom; createProxy org/jvnet/hk2/config/ConfigModel ! E F B G H I J K L B M N O P Q R S / *? ? T K U V W X Y S Z *? ? ? Y? ?*+? ? T O P Q U V W Z N [ \ ] S ? <*+,-? *? *? Y? ? *? *? Y*?
? * ?
Y*? ? ? T U B C I , , X ; t U > <