
org.jvnet.hk2.config.WriteableView.class Maven / Gradle / Ivy
The newest version!
???? 2; ?? ?? ??
{?
??? ?? ??
??
? ?? ?? ??
??
??
???
?
???
???
?
?????
???????
???
B?
{?
???
{?
???
??
? ?
????
/??
/?
/?
/?
.?
??????
9??
;?
??
??
??
??
???
???
p?
E???
I?
?
P
?
?
B
?
;
;
;
; D
;
?
9
g
?! g"
?#
$%
?
?&'()
?*+,
s-
t./0/1
234
p5
6789: - ;<
s=>
B?@
BA
BB
?CD
t?EF
???G
9H
I
i-
J DK EL EM
9N DO DP DQ
.??R
M-
S
TU
VW
&
?X
?Y
p? ?Z[\]
?^
p_
?`ab
?c
?de
?f
??
?g
hi
?j
?k
??l
??
Rm
{?
?n/K
?o(p/qrs
Bt Ruvw
?xyz
?{|}
?~
???
B??
????
2????
ProtectedList InnerClasses bean !Lorg/jvnet/hk2/config/ConfigBean; defaultView &Lorg/jvnet/hk2/config/ConfigBeanProxy; changedAttributes Ljava/util/Map; Signature CLjava/util/Map; changedCollections ULjava/util/Map; currentTx "Lorg/jvnet/hk2/config/Transaction;
beanValidator Ljavax/validation/Validator; i18n Ljava/util/ResourceBundle; getTransaction $()Lorg/jvnet/hk2/config/Transaction; Code LineNumberTable LocalVariableTable this $Lorg/jvnet/hk2/config/WriteableView; )(Lorg/jvnet/hk2/config/ConfigBeanProxy;)V traversableResolver &Ljavax/validation/TraversableResolver; validatorFactory #Ljavax/validation/ValidatorFactory; validatorContext #Ljavax/validation/ValidatorContext; cl Ljava/lang/ClassLoader; readView
StackMapTable??? invoke S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; changedValue Ljava/lang/Object; proxy method Ljava/lang/reflect/Method; args [Ljava/lang/Object; property? Property +Lorg/jvnet/hk2/config/ConfigModel$Property;?4
Exceptions? getPropertyValue &(Ljava/lang/String;)Ljava/lang/String; propertyName Ljava/lang/String; prop getter W(Lorg/jvnet/hk2/config/ConfigModel$Property;Ljava/lang/reflect/Type;)Ljava/lang/Object; t Ljava/lang/reflect/Type; value setter X(Lorg/jvnet/hk2/config/ConfigModel$Property;Ljava/lang/Object;Ljava/lang/reflect/Type;)V v Ljava/lang/Exception;
siblingKey sibling Lorg/jvnet/hk2/config/Dom; i$ Ljava/util/Iterator; oldKeyValue thisview parent siblings Ljava/util/List; al
AttributeLeaf 0Lorg/jvnet/hk2/config/ConfigModel$AttributeLeaf; master key !Lorg/jvnet/hk2/config/ConfigView; interceptor ,Lorg/jvnet/hk2/config/ConfigBeanInterceptor; e "Ljava/beans/PropertyVetoException; newValue oldValue evt Ljava/beans/PropertyChangeEvent; LocalVariableTypeTable ,Ljava/util/List;? ?????? getProperty ?(Ljava/lang/String;)Lorg/jvnet/hk2/config/ConfigModel$Property; xmlName join %(Lorg/jvnet/hk2/config/Transaction;)Z canCommit constraintViolationException /Ljavax/validation/ConstraintViolationException; constraintViolations Ljava/util/Set;??+ handleValidationException (Ljava/util/Set;)V cv &Ljavax/validation/ConstraintViolation; it sb Ljava/lang/StringBuilder; violationMsg dLjava/util/Iterator;>;? stripMarkers s commit 4(Lorg/jvnet/hk2/config/Transaction;)Ljava/util/List; event element dom index I toBeRemoved item toBeRemovedObj originalList entry 2Lorg/jvnet/hk2/config/WriteableView$ProtectedList; appliedChanges )Lorg/jvnet/hk2/config/TransactionFailure; keyStr $Ljava/util/List; 2Ljava/util/List;?, V(Lorg/jvnet/hk2/config/Transaction;)Ljava/util/List; abort %(Lorg/jvnet/hk2/config/Transaction;)V
allocateProxy 9(Ljava/lang/Class;)Lorg/jvnet/hk2/config/ConfigBeanProxy; type Ljava/lang/Class; newBean
writeableView Ljava/lang/Class; F(Ljava/lang/Class;)TT;
getMasterView #()Lorg/jvnet/hk2/config/ConfigBean;
setMasterView $(Lorg/jvnet/hk2/config/ConfigView;)V view getProxyType ()Ljava/lang/Class; C()Ljava/lang/Class; getProxy
sourceBean interfacesClasses [Ljava/lang/Class;? toCamelCase startChar C st Ljava/util/StringTokenizer;
camelCaseName Ljava/lang/StringBuffer;ae handleValidation @(Lorg/jvnet/hk2/config/ConfigModel$Property;Ljava/lang/Object;)V :Ljava/util/Set;>; validateDataType j(Lorg/jvnet/hk2/config/ConfigModel$AttributeLeaf;Ljava/lang/String;)Ljavax/validation/ConstraintViolation; isValid Z representsBoolean (Ljava/lang/String;)Z isBoolean representsChar representsInteger ne !Ljava/lang/NumberFormatException;? #()Lorg/jvnet/hk2/config/ConfigView;
access$000 L(Lorg/jvnet/hk2/config/WriteableView;)Lorg/jvnet/hk2/config/ConfigBeanProxy; x0
access$100 ()Ljava/util/ResourceBundle; ()V
SourceFile WriteableView.java ? ? ? ? ? ? ????? org/jvnet/hk2/config/ConfigView?? org/jvnet/hk2/config/ConfigBean ? ??? java/util/HashMap ? ? ? ? ? ????????? $org/jvnet/hk2/config/WriteableView$1 ????? java/lang/ClassLoader?? $org/jvnet/hk2/config/WriteableView$2?????? ,org/jvnet/hk2/config/MessageInterpolatorImpl??? ??????? hashCode??????? equals??? org/jvnet/hk2/config/DuckTyped????????? "java/lang/IllegalArgumentException java/lang/StringBuilder ,No corresponding property found for method: ?????? ??K?????? java/beans/PropertyChangeEvent?? org/jvnet/hk2/config/Dom????!"IJ java/lang/String? java/util/List 0org/jvnet/hk2/config/WriteableView$ProtectedList?? ???? java/lang/IllegalStateException Not part of a transaction?? java/lang/Exception????? java/lang/RuntimeException ?? .org/jvnet/hk2/config/ConfigModel$AttributeLeaf??3??K??,?????????????? :Keys cannot be duplicate. Old value of this key property, will be retained $org/jvnet/hk2/config/ConfigBeanProxy ????? *org/jvnet/hk2/config/ConfigBeanInterceptor?? java/beans/PropertyVetoException?????J????{ java/lang/Class???VW -javax/validation/ConstraintViolationException 'org/jvnet/hk2/config/TransactionFailure?? ????? bean.validation.failure?? java/lang/Object??? #bean.validation.constraintViolation $javax/validation/ConstraintViolation bean.validation.separator ? @? <??` Key value cannot be null: "Key value cannot be empty string: java/util/ArrayList? ?
?..???? "org/jvnet/hk2/config/ConfigSupportLM This config bean interface is not $org/jvnet/hk2/config/WriteableView$3 ? ?!" java/util/StringTokenizer - ?#$? java/lang/StringBuffer%?&'()*+,?- java/util/HashSet.????/012 ${ }3?4 int java.lang.Integer?? boolean java.lang.Boolean?? char java.lang.Character?? $org/jvnet/hk2/config/WriteableView$4 ?5 true6? false78 java/lang/NumberFormatException !org.jvnet.hk2.config.LocalStrings9: "org/jvnet/hk2/config/WriteableView #java/lang/reflect/InvocationHandler org/jvnet/hk2/config/Transactor java/lang/Throwable )org/jvnet/hk2/config/ConfigModel$Property java/lang/reflect/Type java/util/Iterator org/jvnet/hk2/config/Transaction
java/util/Set java/lang/reflect/Proxy getInvocationHandler 9(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; createProxy (()Lorg/jvnet/hk2/config/ConfigBeanProxy; java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; java/lang/Thread
currentThread ()Ljava/lang/Thread; getContextClassLoader ()Ljava/lang/ClassLoader; '(Lorg/jvnet/hk2/config/WriteableView;)V java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; setContextClassLoader (Ljava/lang/ClassLoader;)V javax/validation/Validation buildDefaultValidatorFactory %()Ljavax/validation/ValidatorFactory; !javax/validation/ValidatorFactory usingContext %()Ljavax/validation/ValidatorContext; !javax/validation/ValidatorContext messageInterpolator K(Ljavax/validation/MessageInterpolator;)Ljavax/validation/ValidatorContext; K(Ljavax/validation/TraversableResolver;)Ljavax/validation/ValidatorContext; getValidator ()Ljavax/validation/Validator; java/lang/reflect/Method getName ()Ljava/lang/String; (Ljava/lang/Object;)Z ()I java/lang/Integer valueOf (I)Ljava/lang/Integer; java/lang/Boolean (Z)Ljava/lang/Boolean;
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; invokeDuckMethod S(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; model "Lorg/jvnet/hk2/config/ConfigModel; org/jvnet/hk2/config/ConfigModel
toProperty G(Ljava/lang/reflect/Method;)Lorg/jvnet/hk2/config/ConfigModel$Property; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V
java/util/Map containsKey get &(Ljava/lang/Object;)Ljava/lang/Object; getNewValue ()Ljava/lang/Object; getGenericReturnType ()Ljava/lang/reflect/Type; getGenericParameterTypes ()[Ljava/lang/reflect/Type; _getter cast o(Lorg/jvnet/hk2/config/WriteableView;Ljava/util/List;Lorg/jvnet/hk2/config/ConfigBeanProxy;Ljava/lang/String;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getLock #()Ljava/util/concurrent/locks/Lock; java/util/concurrent/locks/Lock unlock (Ljava/lang/Throwable;)V substring (I)Ljava/lang/String; unwrap B(Lorg/jvnet/hk2/config/ConfigBeanProxy;)Lorg/jvnet/hk2/config/Dom; ()Lorg/jvnet/hk2/config/Dom; domNodeByTypeElements #(Ljava/lang/Class;)Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext ()Z next getKey K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V getOptionalFeatures ()Ljava/util/Collection; java/util/Collection beforeChange #(Ljava/beans/PropertyChangeEvent;)V currentTimeMillis ()J afterChange $(Ljava/beans/PropertyChangeEvent;J)V findIgnoreCase addParticipant $(Lorg/jvnet/hk2/config/Transactor;)V javax/validation/Validator validate 5(Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set;
getMessage *(Ljava/lang/String;Ljava/lang/Throwable;)V isEmpty java/util/ResourceBundle getString
getSimpleName java/text/MessageFormat format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; getPropertyPath ()Ljavax/validation/Path; $(Ljava/lang/String;Ljava/util/Set;)V
startsWith length (II)Ljava/lang/String; values getPropertyName getOptionalFeature %(Ljava/lang/Class;)Ljava/lang/Object; set /(Lorg/jvnet/hk2/config/Dom;Ljava/lang/Object;)V add readOnly changeEvents getOldValue size (I)Ljava/lang/Object; remove clear allocate 4(Ljava/lang/Class;)Lorg/jvnet/hk2/config/ConfigBean;
getHabitat #()Lorg/jvnet/hk2/component/Habitat; org/jvnet/hk2/component/Habitat getComponent getWriteableView m(Lorg/jvnet/hk2/config/ConfigBeanProxy;Lorg/jvnet/hk2/config/ConfigBean;)Lorg/jvnet/hk2/config/WriteableView; targetTypeName 8(Lorg/jvnet/hk2/config/WriteableView;Ljava/lang/Class;)V getClassLoader newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V
hasMoreTokens nextToken charAt (I)C java/lang/Character toUpperCase (C)C setCharAt (IC)V 2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; isReference
validateValue X(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set; addAll (Ljava/util/Collection;)Z endsWith dataType i(Lorg/jvnet/hk2/config/WriteableView;Lorg/jvnet/hk2/config/ConfigModel$AttributeLeaf;Ljava/lang/String;)V equalsIgnoreCase parseInt (Ljava/lang/String;)I getBundle .(Ljava/lang/String;)Ljava/util/ResourceBundle; ! ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? / *? ? ? P ? ? ? ? ? ? ? ?*? *+? ? ? ? ? **? ?
? *? Y? ?
*? Y? ? ? ? t? ? ? ? ? ? Y*? ? ? M? ? ? Y*? N? :? :? Y? ? W-? ? ? ? ,? ? :? ,? ?? \ ? ? ? ? ? ? F R S T " U - V 8 W > X \ ` c a l p q q z r ? s ? v ? w ? v ? y ? > l - ? ? q ( ? ? z ? ? \ S ? ? ? ? ? ? ? ) ? M M? G ? ? ? ?,? !"? #? *? $? %?,? !&? #? *-2? '? (?, )? *? *? ,+-? +?*? ? ,,? -:? ? .Y? /Y? 01? 2,? 3? 4? 5?-? -?? I*?
? 6? 7 ? -*?
? 6? 8 ? 9? ::? ;? ? ;? ?*,? =? >?*-2,? ?2? @? ? J } ~ ? ? + ? 5 ? @ ? M ? R ? m ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? > ? ? ? ? ?
? ?
M ? ? ,? 7?
? ? ?*+? AM,? 6*?
,? 6? 7 ? *?
,? 6? 8 ? 9? :? B?*, B? >? B?? ? ? ?
? ? 1 ? = ? ? ? ? ? ? 9 ? 1 ? ? Y*? +,? CN-? D? I*? +? 6? 7 ? +*? +? 6? EY* D-? F? D*? +? 6? G? H W*? +? 6? 8 ?-? ? ?
? ? ! ? I ? W ? ? * Y ? ? Y Y
O ? I
!" ? ? ?*? ?
? IYJ? K?,? *+,? L? :*? ? N? O ? PY? Q?+? R? ?+? R:*? S:? ,? T:? ?? U+? V? #? ?? U:*? W:*? ? X:? Y: ? Z? [:
? \ :? ] ? O? ^ ? ;:? _:
,
? '? 0*? ? N? O ? .Y? /Y? 0`? 2? 2a? 2? 4? 5????*? +-? b:,? c? ,? c? ? :? M? 9Y*? +? 6,? d:*? ? e? f :? ] ? ? ^ ? g:? h ??? :? PY? Q?*?
+? 6? H W*? ? e? f :? ] ? ? ^ ? g:? j? k ??ޱ M-]` i ? ? &