4                :     : : :   : :   %   :  % ;     :     %    I I ; ;!" # $ % ;& ' ( ;) *+, ;- . / >01 L2 3 >45 67 P8 9 :; V< = ;> ?@ AB XC D E PFGHIJKLMNOPQR S TU V W X Y Z [ \ <] ^_` a b c de f  g  C h :i  j Vk lm no p Pqr s tu vwx~  ~      8              %   %                    %~~ ; ; qO q q q q ; q ; q ; q q ; q ; q ;P ;      ;    ;  q ;          ;  /  ; X g *    9 ! " #$% & ' () * +,-./0 +1 +2 +3 +4 5 6789: X;<=>? *@AB C n D E ;F %GH %IJ - nK LM nNO nP Q RS nT U nV W X Y nZ [ \]^ n_ `a bcd ne f g nh ij k nl m nn op q nr st uvz u{ u  u u       P X X X X X Xg  X         L      InnerClasses"ComponentPropertyTypeDataCollectorloggerLorg/slf4j/Logger;V1_0LaQute/bnd/version/Version;V1_1V1_2V1_3V1_4VMAXBINDNAMELjava/util/regex/Pattern;IDENTIFIERTOPROPERTYCOMPONENT_INSTRLaQute/bnd/osgi/Instruction;COMPONENT_PROPERTY_INSTRwrappersLjava/util/Map; Signature7Ljava/util/Map;>;unbind1EntryLjava/util/Map$Entry;BLjava/util/Map$Entry;unbind2updated1updated2constructorArgFormatLjava/lang/String; ConstantValue component"LaQute/bnd/component/ComponentDef;clazzLaQute/bnd/osgi/Clazz;classSig%LaQute/bnd/signatures/ClassSignature; interfacesTypeRef%[LaQute/bnd/osgi/Descriptors$TypeRef;memberFieldDefLaQute/bnd/osgi/Clazz$FieldDef; methodSig&LaQute/bnd/signatures/MethodSignature;fieldSig%LaQute/bnd/signatures/FieldSignature;constructorSig parameterIconstructorArg className$LaQute/bnd/osgi/Descriptors$TypeRef;analyzerLaQute/bnd/osgi/Analyzer;methods LaQute/lib/collections/MultiMap; MethodDefTLaQute/lib/collections/MultiMap; extendsClass baseclassZoptionsLjava/util/Set;Options;referencesByTargetELjava/util/Map;finder+LaQute/bnd/xmlattribute/XMLAttributeFinder;mismatchedAnnotationssLjava/util/Map;>;componentPropertyTypeCount(LaQute/bnd/osgi/Analyzer;LaQute/bnd/osgi/Clazz;Ljava/util/Set;LaQute/bnd/xmlattribute/XMLAttributeFinder;LaQute/bnd/version/Version;)VCodeLineNumberTableLocalVariableTablethis(LaQute/bnd/component/DSAnnotationReader; minVersion signatureLocalVariableTypeTable StackMapTable(LaQute/bnd/osgi/Analyzer;LaQute/bnd/osgi/Clazz;Ljava/util/Set;LaQute/bnd/xmlattribute/XMLAttributeFinder;LaQute/bnd/version/Version;)V getDefinition(LaQute/bnd/osgi/Clazz;LaQute/bnd/osgi/Analyzer;Ljava/util/Set;LaQute/bnd/xmlattribute/XMLAttributeFinder;LaQute/bnd/version/Version;)LaQute/bnd/component/ComponentDef;cr Exceptions(LaQute/bnd/osgi/Clazz;LaQute/bnd/osgi/Analyzer;Ljava/util/Set;LaQute/bnd/xmlattribute/XMLAttributeFinder;LaQute/bnd/version/Version;)LaQute/bnd/component/ComponentDef;getDef$()LaQute/bnd/component/ComponentDef;ecrdef"LaQute/bnd/component/ReferenceDef;referredMethodw(LaQute/bnd/osgi/Analyzer;LaQute/bnd/component/ReferenceDef;Ljava/lang/String;[Ljava/util/Map$Entry;)Ljava/lang/String;mLjava/util/regex/Matcher;matchbindservicemethod LaQute/bnd/osgi/Clazz$MethodDef;valuematches[Ljava/util/Map$Entry;C[Ljava/util/Map$Entry;U(LaQute/bnd/osgi/Analyzer;LaQute/bnd/component/ReferenceDef;Ljava/lang/String;[Ljava/util/Map$Entry;)Ljava/lang/String;RuntimeVisibleAnnotationsLjava/lang/SafeVarargs; annotation(LaQute/bnd/osgi/Annotation;)VxmlAttr'LaQute/bnd/annotation/xml/XMLAttribute;eLjava/lang/Exception;LaQute/bnd/osgi/Annotation;handleMixedUsageError errorDetails>LaQute/bnd/component/error/DeclarativeServicesAnnotationError;fqnerrorsLjava/util/List;PLjava/util/List;)handlePossibleComponentPropertyAnnotationpropertyDefKeydetailsdoXmlAttributeE(LaQute/bnd/osgi/Annotation;LaQute/bnd/annotation/xml/XMLAttribute;)Vdef%LaQute/bnd/xmlattribute/ExtensionDef; doDesignate doActivateparam)LaQute/bnd/signatures/ClassTypeSignature;resolver$LaQute/bnd/signatures/FieldResolver;type-LaQute/bnd/signatures/ReferenceTypeSignature;memberDescriptor doDeactivate doModifiedprocessMethodActivationArgsf(Ljava/lang/String;Ljava/lang/String;LaQute/bnd/component/error/DeclarativeServicesAnnotationError;Z)V(LaQute/bnd/signatures/JavaTypeSignature;argpropertyDefKeyFormat deactivate%LaQute/bnd/signatures/MethodResolver; resultTypeLaQute/bnd/signatures/Result; processConstructorActivationArgs(I)VtoArgprocessActivationObject(Ljava/lang/String;LaQute/bnd/signatures/ClassTypeSignature;Ljava/lang/String;LaQute/bnd/component/error/DeclarativeServicesAnnotationError;Z)VtypeRef doReferenceI(LaQute/bnd/component/annotations/Reference;LaQute/bnd/osgi/Annotation;)V parametersMethodParameter'[LaQute/bnd/osgi/Clazz$MethodParameter;error reference+LaQute/bnd/component/annotations/Reference; paramName annoServiceTR annoService getDetails ErrorType(LaQute/bnd/component/ReferenceDef;LaQute/bnd/component/error/DeclarativeServicesAnnotationError$ErrorType;)LaQute/bnd/component/error/DeclarativeServicesAnnotationError;HLaQute/bnd/component/error/DeclarativeServicesAnnotationError$ErrorType;determineReferenceType(LaQute/bnd/component/ReferenceDef;LaQute/bnd/signatures/JavaTypeSignature;LaQute/bnd/signatures/ClassResolver;Ljava/lang/String;)Ljava/lang/String;inferred typeArguments$[LaQute/bnd/signatures/TypeArgument;tryInfer$LaQute/bnd/signatures/ClassResolver; paramTypeinferredServicedetermineMethodReferenceType(LaQute/bnd/component/ReferenceDef;LaQute/bnd/osgi/Clazz$MethodDef;LaQute/bnd/signatures/MethodSignature;Ljava/lang/String;)Ljava/lang/String;parameterCounthasMapResultTypefirst minReasoncheckMapReturnTypeA(LaQute/bnd/component/error/DeclarativeServicesAnnotationError;)V doComponentI(LaQute/bnd/component/annotations/Component;LaQute/bnd/osgi/Annotation;)Vservicefactory scalaObject refAnnotationrefoLjava/lang/Object;comp+LaQute/bnd/component/annotations/Component; componentNamedeclaredServices[Ljava/lang/Object;refAnnotationsyLjava/util/Map$Entry;>; classBegin((ILaQute/bnd/osgi/Descriptors$TypeRef;)Vaccessname'(LaQute/bnd/osgi/Descriptors$TypeRef;)VimplementsInterfaces(([LaQute/bnd/osgi/Descriptors$TypeRef;)Vfield"(LaQute/bnd/osgi/Clazz$FieldDef;)VgetFieldSignatureF(LaQute/bnd/osgi/Clazz$FieldDef;)LaQute/bnd/signatures/FieldSignature;#(LaQute/bnd/osgi/Clazz$MethodDef;)VgetMethodSignatureH(LaQute/bnd/osgi/Clazz$MethodDef;)LaQute/bnd/signatures/MethodSignature; memberEnd()Vplambda$doComponent$7((I)[LaQute/bnd/osgi/Descriptors$TypeRef;x$0lambda$doComponent$6lambda$doComponent$5lambda$doComponent$4K(LaQute/bnd/osgi/Descriptors$TypeRef;LaQute/bnd/osgi/Descriptors$TypeRef;)Zilambda$doReference$36(Ljava/lang/Object;)LaQute/bnd/component/ReferenceDef;lambda$doReference$2lambda$doXmlAttribute$1lambda$doXmlAttribute$0map SourceFileDSAnnotationReader.java /aQute/lib/collections/MultiMap  !"java/util/HashMap ( , . aQute/bnd/osgi/Analyzer   #$ *+ aQute/bnd/component/ComponentDef /    &aQute/bnd/component/DSAnnotationReader /0 DE      RThe type %s is not a class and therfore not suitable for the @Component annotationjava/lang/Object  #aQute/bnd/xmlattribute/ExtensionDef$%03d ?  xml attribute @A BC DEfactory F MGH IG J  Kactivate method not protectedactivate"activate method named not activate3-activate-%04d {| "aQute/bnd/signatures/FieldResolver /L MN'aQute/bnd/signatures/ClassTypeSignature Og 'field type is ReferenceTypeSignature??? 2-field-%s /Invalid activation object, type %s for field %s P Q RS5Multiple constructors for %s are annotated @Activate.  T#Constructors must be public access.   UVconstructor injection  W deactivate method not protecteddeactivate not named deactivate5-deactivate-%04d X modified4-modified-%04d#aQute/bnd/signatures/MethodResolver /Y Z[\ ]deactivate(int)2Invalid activation object type %s for parameter %s ^_#aQute/bnd/signatures/VoidDescriptor ` java/util/Map Invalid return type type %s 1--%04d>Invalid activation object type %s for constructor parameter %s+org/osgi/service/component/ComponentContext org/osgi/framework/BundleContextjava/lang/Integeruse of Map/BundleContext ab Annotation type config?? /c dFelix interface type??ENon annotation type for activation object with descriptor %s, type %sVException looking at annotation type for activation object with descriptor %s, type %sef /g  Ounbind updated    fieldOption h i cardinality j kpolicy l policyOption m nscope o ptarget  q"aQute/bnd/osgi/Descriptors$TypeRef r  sInvalid name for bind method %s tQIn component %s, method %s, cannot recognize the signature of the descriptor: %s u vfield reference  w x"y zkcollectionType { | }k ~ iNIn component %s, field %s fieldOption is 'update' but policy is not 'dynamic'. ZIn component %s, field %s fieldOption is 'update' but cardinality is not '0..n' or '1..n'. BIn component %s field %s is final and fieldOption is not 'update'. HIn component %s, field %s policy is 'dynamic' and field is not volatile.  "VIn component %s, field %s is a subclass of Collection and fieldOption is not 'update'. NIn component %s, field %s cannot recognize the signature of the descriptor: %s@In component %s, @Reference cannot be used for method parametersbIn component %s, @Reference can only be used for parameters on the constructor annotated @Activate  S :In component %s, constructor parameters may not be dynamic  }In component %s, collection type argument: %s is a subclass of Collection but this is not allowed for a constructor parameternIn component %s, collection type argument: %s is marked with 'update' fieldOption. Changing this to 'replace'.^In component %s, constructor argument %s, cannot recognize the signature of the descriptor: %sZName must be supplied for a @Reference specified in the @Component annotation. Service: %s  #Invalid target filter %s for %s: %s [In component %s, multiple references with the same name: %s. Previous def: %s, this def: %s  java.util.Collectionjava.util.List     |2org.osgi.service.component.ComponentServiceObjects#org.osgi.framework.ServiceReference java.util.Mapjava.util.Map$Entry | v| | |  "org.osgi.service.log.LoggerFactoryorg.osgi.service.log.Logger$org.osgi.service.log.FormatterLogger use of loggerprotected method1use of map in method reference in second position5use of map in method reference not in second position8default determineMethodReferenceType 0 or > 2 parameters3first argument using type supported starting in 1.39first argument using more types supported starting in 1.3 Use of loggerIn component %s, to use a return type of Map you must specify the -dsannotations-options felixExtensions flag and use a felix extension attribute or explicitly specify the appropriate xmlns.   The DS component %s uses standard annotations to declare it as a component, but also uses the bnd DS annotation: %s on field %s. It is an error to mix these two types of annotations The DS component %s uses standard annotations to declare it as a component, but also uses the bnd DS annotation: %s on method %s with signature %s. It is an error to mix these two types of annotations The DS component %s uses standard annotations to declare it as a component, but also uses the bnd DS annotation: %s. It is an error to mix these two types of annotations  configurationPolicy Menabled O 1 OE immediate S SE       prototype scopeconfigurationPid ^ ^multiple configurationPid single configurationPidxmlns d d             scala/ScalaObject    ;  P  ;   aQute/bnd/osgi/Annotation          /  2Class %s is not assignable to specified service %s PAn error occurred when attempting to process service %s, applied to component %s  aQute/bnd/version/Version1.0.0 / 1.1.01.2.01.3.01.4.02.0.0 (?:set|add|bind)?(?.*) (__)|(_)|(\$_\$)|(\$\$)|(\$) aQute/bnd/osgi/Instruction?1Y+*,-:2 3>@#$*+6A58 #'B{CDE1 ** *H** 2* !"Y*#S$%Y*#&'(W** **)W***+,s**-g*-.X* *-/L+?* 0"Y*-SY*1S$%Y*2345(W +*)W*678L+9+:;M,<,** ,,=>Y?SY@SA=,** ,,B>YCSYDSAB,EF8,=1* G"Y*23SY,HS$*,IJ(We*2%2BFQ[acwy  29Z{3 FF2GH459 BK:IB{JK1 ,-X,<::66<2:  KLM:  N  OPQN ç-RS*-T*-UVW:9,:X:*,*Y,Z[:-+\"Y,,b Md[rӃ{#2@feB4F;,cS>,dS>,eSz>u,fSl>g,gS^>Y,hSP>K,iSB><,jS3>-,kS$>,lS >,mS > ;L]emu}}}}}*+non+pW*+qoq+rF*+s>*+t6*+u.*+v&*+w*+x*+y: *+zM* ,|"Y*SY,S}W{2f L Z ]knsv{~!"$&'(.,-/3* ]^_`45[a9$tP  ;B{b\1~+.\>%Y*23**5M6%Y*23*'M%Y*23'M+a3N* -V:Y:* -W,W2>3$5<6F8I:d<g>|ABCDEFHI3HFcddcd45[a|>cd4e%fg8 %fh9$$%3PVB{i\1޻%Y*235M* +a/N-0* "Y+a3SY*23S],(W-* 3"Y*Y `Z S:-Y*+,)W-#*231N* -"Y+a3SY*23S},(WR{S{2vLP"R&S3U6VBWHSLXRYS\d]w^{]_abdbenghjklimo3>j"-_`45[akd9S%:@B{-B{lm1'~+.h7`***N5*"Y*S*N *N*-,+2. u(x?yB{h}kpst3H?nohnopno45[a]^tno9 ((p\1i$+* *2#3$45$[a9#q\1:*M~+.!<%Y*23*,5N*****S**,-J%Y*23*'N*mY**::M**W*:"Y*S:*,-* "Y*SY-S$-(W%Y*23*,5N*!* "Y-S$-(WR** "$-(W1****¾*ö*ħ2+4EP^ht$'7FLO`ku3f PKkd#rsjYtuRvwkdkwkd45[ax9% 4P?% %'C% -y\1~+.*M%Y*23*,ŷ5N****Ƕ*S*ɶ*,-22 $5@NXds3*$gx@Kkd45[a9GP% z\1g~+.[*M%Y*23*,˷5N***Ͷ*,-2& $5@NZcf3*$Bx@&kdg45g[a9I{|1 Y**:6*¾:+:+"YS: * ,-@Ҧ*Ӷ$* "YSYS$-(Wz:֙ضS *-٧* "YS$-(W2V!*29KWgv   3p 9rsK j *mv}~45xkd"tC9E 1} *M%Y*23*,5NY**:*6c:+:"YS:*,-$* "YSYS$-(W2>!"#$$5%A'J(R)Y*l+w,z-.%13\ Yrsl jJQv};f~45x$~kd5mt9#;P%> 1n i,:6bga<*˨Z!^:AЦJݶS660޶S&6 ضS6߶S6C /**Ӷ* ,׶:* /:  $* Y*+-)WI !*,*#* "Y-SY,S$(W': *  "Y-SY,S}(WAD{2^57:;=>?CEFGHJK!M6N;PAXDRFS]TbWh[3\ o F"_` i45ijirsixikdi"9%8P @ :%B{#1  \:~,.e8e***;N<"Y*S:**;N;Y*N-*23, -+H, -+<, -+=, -+B, -+, -+, -+, -+E, -+, -+, -+,  : 3:~,.# -* -*<-HN *M:N- H)* "Y*S$*-J(W-*-*X*[Z-Z* "Y*SY-HSY*S$*-J(WH--*-H --H**Y**::-*-Z-Z-E* -FE-%- -, -+-2-EF(- -* --x-EF-* "Y*2SY-S$*- J(W-0-&* !"Y*2SY-S$*-"J(W*-* #"Y*2SY-S$*-$J(W-EF7*-* %"Y*2SY-S$*-&J(W-'* ("Y*2SY-S$*-)J(WS* *"Y*2SY-SY*S$*-J(W+*S'* ,"Y*2S$*-J(W*'* -"Y*2S$*-J(W**.**`-*/-H5*X0:*-*21H -HY**:*:-*-Z-Z-EF-* 2"Y*2S$*-J(W-3E-V- -, -+-'-* 4"Y*2SY-/S$*-J(W-* 5"Y*2SY-/S$*-J(W-k* 6"Y*2SY-/SY*S$*-J(W4-Z-H'* 7"Y-ZS$*-8J(W-@-9:2* :"Y-SY-HSYS$*-;J(W*6-H<I* ="Y*2SY*6-HSY-ZSY>S$*-?J(W*6-H-W2V,CF[ps$.8BLV`l~&->S[gq|*07AKdlu   (/P\{ !"#%&)*-.012"314B9H=Y>d?s@zABCDFGHJKMNQTU3X<YD\c^g\o_xa{defijstuvw{|"~5}=I[3CnHpnH<LMtuvw"&Y"tdv}4\45\\[anHYl~9z0,P, q;P @P+PA%V#-$=@3=363*Oe0;60CXB{1=++ %Y*23+<+ ,5%Y*23+,'2 '3 =45=nH=v9 1 ::,},:׸@::6 b:^Z^,AS6 BS6  33* ACG+'+DE:  -- 2F:  +G :׸@: S6: 6  blÜMZD<(-J^p+ HS96 3 IS(6 " JS6  KS6  b+ +LDE:  "- 2F:   ׸@:+ +MDE:  "- 2F:   ׸@:|w+p+Nfa+ +OP2E:  "- 2F:   ׸@:++ +G:* Q:+1RS&SSTS+U2:  $)07CIS[hky3 w 0 w % w % Sw C% trs"45nHv}t9m!D ;PPPP >@8P ..0;PPP5  AP1u-¾6Y*-:6:֚#ضS 6:   : : : g-,VT: W: G:   ضS: X: : Y: : Z:  ׸@:   S6: :6bQÜCZD2p!HS(6"IS6JS6\: [:  DE:#2\:׸@:QL DE:#2\:׸@:: ]:  :* Q3RS&S ST S: ^: **+J +  2C &.@FLN V ^ `gjm "$%()*+|-/0123458<=>?@ADGIJO ST*U5V;W@XHZJ]O^[``ahc32v} w&w&u45unHuQRu7unYtV"&OV} grs j 6 m  u"r9='P, P@1;XPPPPP >4.  AP1u,*,* _"Y*2S$+(W2gh%l+n3,45,kd9+1 ,` +a *23N* b* cd:9:>:OVW:9:%:2* e"Y-SYKSYS$(Wff:* g"Y-SYKSYfSYhS$(W'* i"Y-SYKS$(WP&****1**-j,*+kl,m*+n,o*+pqr,*+kl,s*+tqu,v +w6* xyz,5+{|)*+{z+{}*~,9*+***,*+**2+W**2+W*+W*+W, :@*o* :**9* Y W**,:>:66+2:  :  qoq: *  rԱ2*Jvx(yNzu{}|~|  !/7@MWdn~(4DQ[h}#-8=INho{3 ucdN_"'oa { h 45[anIA8 N_9HPPI&>IL%># + nPnP;2 5! nP.B{1H*,22 3 45 1>*+-2 3451>*+2 345  1d+*+**+2   34591K+M, * ,+M,-L$T$[$* ,2 @I3 K45KF79 P-Q1`+++ +* +***¾.**+*++W**+Y2. #$'+(,+3,?-D0I1V2_33`45`QR91+M* ,,+_267873 45QR79+XP XP P1a***¾.**2=>?AB3 4591>*2 FG345 1/ 23 1,* +/M* *,?* "Y*#SY+3S$%Y*235(WCM* ,"Y+3SY*23S}%Y*235(WTW{2: )06ATWXgy3* KPX?_`459 TB{? 1/ 23  1M+*239 @1@ ;Y*23 45 L1@ ;Y*23 45 L1@ ;Y*2|3 45 L1@ ;Y*2x3 45 L1EYYYYYY³ ø³ĻYcƳYǷƳYɸʷ˳?Y̸ͷ˳@YθϷ˳CY̸Ϸ˳DYK*ѹW*ӹW*չW*׹W*ٹW*۹W*ݹW*߹W*2!EFHI"J/K<LIMVOYP_RbShXtZ_`abcdefklmno pq#r0s=tDu3 o8 or>     :X:%&@ : %@ :@  d(@y\ z{|}z{}z{}z{}zwxyz|}~z{zz|~