org.jvnet.hk2.config.ConfigModel.class Maven / Gradle / Ivy
???? 2 ?; ?<=>
?@ ?ABCDE
F ?G=HIJKLKMN OP
Q RIS=T
?UVW
FX
Y
Z
[ ?\]C^
_`
ab
"c ?de
&f
g
hi
jk
&l
mn
&h
o=pq
&r 1s
Ptu 5s av
Pw
Px
?y
z a{
|}
t
~
P
KF?
BF?
D? ???
G????]?
I? ??
?H?? Q? Q???
???. Q??
Z??
\??
^??
P?
?? ?
P?? ??? ?? ?? ???
?? ?? ?
? ??? QJ ??
??
P??
?
y[?
{[?
}[
???
???
?? ? QS? ReferenceElementLeaf InnerClasses
SingleLeaf ReferenceAttributeLeaf AttributeLeafWithDefaultValue
AttributeLeaf CollectionLeaf? Leaf
SingleNode CollectionNode? Node Property injector $Lorg/jvnet/hk2/component/Inhabitant; Signature LLorg/jvnet/hk2/component/Inhabitant<+Lorg/jvnet/hk2/config/ConfigInjector;>;
attributes Ljava/util/Map; SLjava/util/Map; elements NLjava/util/Map; duckMethods ELjava/util/Map; contracts Ljava/util/List; $Ljava/util/List; symbolSpaces Ljava/util/Set; #Ljava/util/Set; tagName Ljava/lang/String; classLoaderHolder Lcom/sun/hk2/component/Holder; 7Lcom/sun/hk2/component/Holder; classHolder 1Lcom/sun/hk2/component/Holder; targetTypeName keyedAs key ELEMENT_NAME_PREFIX
getTagName ()Ljava/lang/String; Code LineNumberTable LocalVariableTable this "Lorg/jvnet/hk2/config/ConfigModel; getAttributeNames ()Ljava/util/Set; %()Ljava/util/Set; getProxyType ()Ljava/lang/Class; C()Ljava/lang/Class; getLeafElementNames prop Entry Ljava/util/Map$Entry; i$ Ljava/util/Iterator; results LocalVariableTypeTable TLjava/util/Map$Entry;
StackMapTable?? getElementNames
getElement ?(Ljava/lang/String;)Lorg/jvnet/hk2/config/ConfigModel$Property; elementName getElementFromXMlName xmlName cmp +Lorg/jvnet/hk2/config/ConfigModel$Property;P inject /(Lorg/jvnet/hk2/config/Dom;Ljava/lang/Object;)V e -Lorg/jvnet/hk2/config/ConfigurationException; dom Lorg/jvnet/hk2/config/Dom; target Ljava/lang/Object;`
getDuckMethod 6(Ljava/lang/reflect/Method;)Ljava/lang/reflect/Method;
duckMethod Ljava/lang/reflect/Method; clz Ljava/lang/Class; duck types [Ljava/lang/Class;
paramTypes method Ljava/lang/Class<*>; [Ljava/lang/Class<*>;?e??
Exceptions??
toProperty G(Ljava/lang/reflect/Method;)Lorg/jvnet/hk2/config/ConfigModel$Property; en an p arr$ [Ljava/lang/String; len$ I name Lorg/jvnet/hk2/config/Element; a Lorg/jvnet/hk2/config/Attribute;?qu ? camelCaseToXML &(Ljava/lang/String;)Ljava/lang/String; t camelCase buf Ljava/lang/StringBuilder;W k(Lorg/jvnet/hk2/config/DomDocument;Lorg/jvnet/hk2/component/Inhabitant;Lorg/jvnet/hk2/component/MultiMap;)V
attributeName dv dt leaf 0Lorg/jvnet/hk2/config/ConfigModel$AttributeLeaf; value v document "Lorg/jvnet/hk2/config/DomDocument; description "Lorg/jvnet/hk2/component/MultiMap;
indexTypeName MLjava/util/Map$Entry;>; HLorg/jvnet/hk2/component/MultiMap;???N? ?(Lorg/jvnet/hk2/config/DomDocument;Lorg/jvnet/hk2/component/Inhabitant<+Lorg/jvnet/hk2/config/ConfigInjector;>;Lorg/jvnet/hk2/component/MultiMap;)V findIgnoreCase _findIgnoreCase N(Ljava/lang/String;Ljava/util/Map;)Lorg/jvnet/hk2/config/ConfigModel$Property; i map ULjava/util/Map$Entry; OLjava/util/Map; ?(Ljava/lang/String;Ljava/util/Map;)Lorg/jvnet/hk2/config/ConfigModel$Property;
parseValue q(Ljava/lang/String;Lorg/jvnet/hk2/config/DomDocument;Ljava/util/List;)Lorg/jvnet/hk2/config/ConfigModel$Property; model annotationType s values
collection Z reference??? ?(Ljava/lang/String;Lorg/jvnet/hk2/config/DomDocument;Ljava/util/List;)Lorg/jvnet/hk2/config/ConfigModel$Property; getMetadataFieldKeyedAs 6(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; strings J(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; ()V
SourceFile ConfigModel.java ? ? ? ??? ???? ? ???? java/lang/Class java/util/HashSet8 ? ?? ????????? java/util/Map$Entry?? )org/jvnet/hk2/config/ConfigModel$Property???????? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Illegal name: ??? ?? ? ?? #org/jvnet/hk2/config/ConfigInjector ? ? +org/jvnet/hk2/config/ConfigurationException????? ? ? java/lang/reflect/Method? ???? ? $Duck???????????? org/jvnet/hk2/config/Element?? ??? org/jvnet/hk2/config/Attribute? ????????????? ? java/util/HashMap "org/jvnet/hk2/config/ConfigModel$1 ? ? "org/jvnet/hk2/config/ConfigModel$2 *org/jvnet/hk2/component/ComponentException %s doesn't have any metadata java/lang/Object ?? ?? java/lang/String java/util/List?? @ default:34 datatype:? 7org/jvnet/hk2/config/ConfigModel$ReferenceAttributeLeaf .org/jvnet/hk2/config/ConfigModel$AttributeLeaf >org/jvnet/hk2/config/ConfigModel$AttributeLeafWithDefaultValue <?
&'? keyed-as +%s doesn't have the mandatory '%s' metadata 0%s has inconsistent '%s=%s' and '%s=%s' metadata ? ? ? ? ? ? target-contracts? ? ?
? ? index ? ? ? collection: /org/jvnet/hk2/config/ConfigModel$CollectionLeaf 5org/jvnet/hk2/config/ConfigModel$ReferenceElementLeaf +org/jvnet/hk2/config/ConfigModel$SingleLeaf /org/jvnet/hk2/config/ConfigModel$CollectionNode +org/jvnet/hk2/config/ConfigModel$SingleNode ? org/jvnet/hk2/config/ConfigModel %org/jvnet/hk2/config/ConfigModel$Leaf %org/jvnet/hk2/config/ConfigModel$Node
java/util/Set java/util/Iterator java/lang/Throwable java/lang/ClassNotFoundException java/lang/NoSuchMethodException org/jvnet/hk2/config/DomDocument "org/jvnet/hk2/component/Inhabitant org/jvnet/hk2/component/MultiMap
java/util/Map keySet java/util/Collections unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; com/sun/hk2/component/Holder get ()Ljava/lang/Object; entrySet iterator ()Ljava/util/Iterator; hasNext ()Z next getValue isLeaf getKey add (Ljava/lang/Object;)Z &(Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V org/jvnet/hk2/config/Dom getLocation ()Ljavax/xml/stream/Location; setLocation (Ljavax/xml/stream/Location;)V getDeclaringClass getClassLoader ()Ljava/lang/ClassLoader; getName java/lang/ClassLoader loadClass %(Ljava/lang/String;)Ljava/lang/Class; getParameterTypes ()[Ljava/lang/Class; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; length ()I PROPERTY_PREFIX
startsWith (Ljava/lang/String;)Z substring (I)Ljava/lang/String; (I)V TOKENIZER Ljava/util/regex/Pattern; java/util/regex/Pattern split -(Ljava/lang/CharSequence;)[Ljava/lang/String; (C)Ljava/lang/StringBuilder; toLowerCase %(Lorg/jvnet/hk2/config/ConfigModel;)V type ((Ljava/lang/String;[Ljava/lang/Object;)V models size (I)Ljava/lang/Object; contains '(Ljava/lang/String;Ljava/lang/String;)V 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V (II)Ljava/lang/String; equals $(Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V equalsIgnoreCase
buildModel 6(Ljava/lang/String;)Lorg/jvnet/hk2/config/ConfigModel; 7(Lorg/jvnet/hk2/config/ConfigModel;Ljava/lang/String;)V annotations 1 ? K
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? / *? ? ? i ? ? ? ? ? ? 7
*? ? ? ? ? ? ?
? ? ? ? ? ? ? 7
*? ? ? ? ? ? ?
? ? ? ? ? ? ? ? N? Y? L*?
? ? M,?
? ,,? ? N-? ? ? ? +-? ? W???+? ? ? ? ? * ? 9 ? I ? ? * * ? ? 2 ? ? N ? ? F ? ? ? * ? ? F ? ? ? ? ? ?.? ? ? ? ? ? 7
*?
? ? ? ? ? ?
? ? ? ? ? ? ? B *?
+? ? ? ? ? ? ? ? ? ? ? ? ? '*+? M,? ? Y? Y? ? +? ? ? ?,? ? ? ?
? % ? ? ' ? ? ' ? ? ! ? ? ? ? % ? ? ? ? ? *? ? ? +,? !? N-+? #? $-?? " ? ? ? ? ? ? ? ? *
? ? ? ? ? ? ? ? ? T ?
? ? ? ? ?*? %YM?*? %+? ? &N-? -,ð+? ':? (? Y? ? )? *? ? ? +:+? ,:?`? :?? -S+? .? /N*? %+-? 0 W-,ð:,?? ? ? ? ? ? ? ? 6
? ? ? ? # ? D ? J ? T ? ` ? f ? r ? ~ ? ? ? ? H m ? ? # _ ? ? D > ? ? J 8 ? ? T . ? ? ? ? ? ? ? ? ? # _ ? ? D > ? ? J 8 ? ? ? ? ? ?? d ? ? ? ? ? ? ? ? ? ? ? ?+? .M+ 1? 2? 1N-? "-? 3 :? 4? *?
? ? ?+ 5? 2? 5:? #? 6 :? 4? *? ? ? ?? 7:?66? &2:,? 8? ,? 4? 9M? ????*,? :M*,? ? ? J
$ 3
? D M U d ? ? ? ? ? ? p ? ? M ? ? ? ? i 2 ? ? n - ? ? q * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? h ? ? ? ? 3 ? ?? 0 ?? #? ? ? M? Y+? 4`? ;M? <+? =N-?66? '-2:,? >?
,-? ?W,? @? W????,? ? ? &