1<api> 2<package name="com.google.inject" 3> 4<class name="AbstractModule" 5 extends="java.lang.Object" 6 abstract="true" 7 static="false" 8 final="false" 9 deprecated="not deprecated" 10 visibility="public" 11> 12<implements name="com.google.inject.Module"> 13</implements> 14<constructor name="AbstractModule" 15 type="com.google.inject.AbstractModule" 16 static="false" 17 final="false" 18 deprecated="not deprecated" 19 visibility="public" 20> 21</constructor> 22<method name="addError" 23 return="void" 24 abstract="false" 25 native="false" 26 synchronized="false" 27 static="false" 28 final="false" 29 deprecated="not deprecated" 30 visibility="protected" 31> 32<parameter name="message" type="java.lang.String"> 33</parameter> 34<parameter name="arguments" type="java.lang.Object..."> 35</parameter> 36</method> 37<method name="addError" 38 return="void" 39 abstract="false" 40 native="false" 41 synchronized="false" 42 static="false" 43 final="false" 44 deprecated="not deprecated" 45 visibility="protected" 46> 47<parameter name="t" type="java.lang.Throwable"> 48</parameter> 49</method> 50<method name="bind" 51 return="com.google.inject.binder.LinkedBindingBuilder<T>" 52 abstract="false" 53 native="false" 54 synchronized="false" 55 static="false" 56 final="false" 57 deprecated="not deprecated" 58 visibility="protected" 59> 60<parameter name="key" type="com.google.inject.Key<T>"> 61</parameter> 62</method> 63<method name="bind" 64 return="com.google.inject.binder.AnnotatedBindingBuilder<T>" 65 abstract="false" 66 native="false" 67 synchronized="false" 68 static="false" 69 final="false" 70 deprecated="not deprecated" 71 visibility="protected" 72> 73<parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> 74</parameter> 75</method> 76<method name="bind" 77 return="com.google.inject.binder.AnnotatedBindingBuilder<T>" 78 abstract="false" 79 native="false" 80 synchronized="false" 81 static="false" 82 final="false" 83 deprecated="not deprecated" 84 visibility="protected" 85> 86<parameter name="clazz" type="java.lang.Class<T>"> 87</parameter> 88</method> 89<method name="bindConstant" 90 return="com.google.inject.binder.AnnotatedConstantBindingBuilder" 91 abstract="false" 92 native="false" 93 synchronized="false" 94 static="false" 95 final="false" 96 deprecated="not deprecated" 97 visibility="protected" 98> 99</method> 100<method name="bindInterceptor" 101 return="void" 102 abstract="false" 103 native="false" 104 synchronized="false" 105 static="false" 106 final="false" 107 deprecated="not deprecated" 108 visibility="protected" 109> 110<parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> 111</parameter> 112<parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>"> 113</parameter> 114<parameter name="interceptors" type="MethodInterceptor..."> 115</parameter> 116</method> 117<method name="bindScope" 118 return="void" 119 abstract="false" 120 native="false" 121 synchronized="false" 122 static="false" 123 final="false" 124 deprecated="not deprecated" 125 visibility="protected" 126> 127<parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 128</parameter> 129<parameter name="scope" type="com.google.inject.Scope"> 130</parameter> 131</method> 132<method name="binder" 133 return="com.google.inject.Binder" 134 abstract="false" 135 native="false" 136 synchronized="false" 137 static="false" 138 final="false" 139 deprecated="not deprecated" 140 visibility="protected" 141> 142</method> 143<method name="configure" 144 return="void" 145 abstract="false" 146 native="false" 147 synchronized="true" 148 static="false" 149 final="true" 150 deprecated="not deprecated" 151 visibility="public" 152> 153<parameter name="builder" type="com.google.inject.Binder"> 154</parameter> 155</method> 156<method name="configure" 157 return="void" 158 abstract="true" 159 native="false" 160 synchronized="false" 161 static="false" 162 final="false" 163 deprecated="not deprecated" 164 visibility="protected" 165> 166</method> 167<method name="install" 168 return="void" 169 abstract="false" 170 native="false" 171 synchronized="false" 172 static="false" 173 final="false" 174 deprecated="not deprecated" 175 visibility="protected" 176> 177<parameter name="module" type="com.google.inject.Module"> 178</parameter> 179</method> 180<method name="requestStaticInjection" 181 return="void" 182 abstract="false" 183 native="false" 184 synchronized="false" 185 static="false" 186 final="false" 187 deprecated="not deprecated" 188 visibility="protected" 189> 190<parameter name="types" type="java.lang.Class<?>..."> 191</parameter> 192</method> 193</class> 194<interface name="Binder" 195 abstract="true" 196 static="false" 197 final="false" 198 deprecated="not deprecated" 199 visibility="public" 200> 201<method name="addError" 202 return="void" 203 abstract="true" 204 native="false" 205 synchronized="false" 206 static="false" 207 final="false" 208 deprecated="not deprecated" 209 visibility="public" 210> 211<parameter name="message" type="java.lang.String"> 212</parameter> 213<parameter name="arguments" type="java.lang.Object..."> 214</parameter> 215</method> 216<method name="addError" 217 return="void" 218 abstract="true" 219 native="false" 220 synchronized="false" 221 static="false" 222 final="false" 223 deprecated="not deprecated" 224 visibility="public" 225> 226<parameter name="t" type="java.lang.Throwable"> 227</parameter> 228</method> 229<method name="bind" 230 return="com.google.inject.binder.LinkedBindingBuilder<T>" 231 abstract="true" 232 native="false" 233 synchronized="false" 234 static="false" 235 final="false" 236 deprecated="not deprecated" 237 visibility="public" 238> 239<parameter name="key" type="com.google.inject.Key<T>"> 240</parameter> 241</method> 242<method name="bind" 243 return="com.google.inject.binder.AnnotatedBindingBuilder<T>" 244 abstract="true" 245 native="false" 246 synchronized="false" 247 static="false" 248 final="false" 249 deprecated="not deprecated" 250 visibility="public" 251> 252<parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> 253</parameter> 254</method> 255<method name="bind" 256 return="com.google.inject.binder.AnnotatedBindingBuilder<T>" 257 abstract="true" 258 native="false" 259 synchronized="false" 260 static="false" 261 final="false" 262 deprecated="not deprecated" 263 visibility="public" 264> 265<parameter name="type" type="java.lang.Class<T>"> 266</parameter> 267</method> 268<method name="bindConstant" 269 return="com.google.inject.binder.AnnotatedConstantBindingBuilder" 270 abstract="true" 271 native="false" 272 synchronized="false" 273 static="false" 274 final="false" 275 deprecated="not deprecated" 276 visibility="public" 277> 278</method> 279<method name="bindInterceptor" 280 return="void" 281 abstract="true" 282 native="false" 283 synchronized="false" 284 static="false" 285 final="false" 286 deprecated="not deprecated" 287 visibility="public" 288> 289<parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> 290</parameter> 291<parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>"> 292</parameter> 293<parameter name="interceptors" type="MethodInterceptor..."> 294</parameter> 295</method> 296<method name="bindScope" 297 return="void" 298 abstract="true" 299 native="false" 300 synchronized="false" 301 static="false" 302 final="false" 303 deprecated="not deprecated" 304 visibility="public" 305> 306<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 307</parameter> 308<parameter name="scope" type="com.google.inject.Scope"> 309</parameter> 310</method> 311<method name="currentStage" 312 return="com.google.inject.Stage" 313 abstract="true" 314 native="false" 315 synchronized="false" 316 static="false" 317 final="false" 318 deprecated="not deprecated" 319 visibility="public" 320> 321</method> 322<method name="install" 323 return="void" 324 abstract="true" 325 native="false" 326 synchronized="false" 327 static="false" 328 final="false" 329 deprecated="not deprecated" 330 visibility="public" 331> 332<parameter name="module" type="com.google.inject.Module"> 333</parameter> 334</method> 335<method name="requestStaticInjection" 336 return="void" 337 abstract="true" 338 native="false" 339 synchronized="false" 340 static="false" 341 final="false" 342 deprecated="not deprecated" 343 visibility="public" 344> 345<parameter name="types" type="java.lang.Class<?>..."> 346</parameter> 347</method> 348</interface> 349<interface name="Binding" 350 abstract="true" 351 static="false" 352 final="false" 353 deprecated="not deprecated" 354 visibility="public" 355> 356<method name="getKey" 357 return="com.google.inject.Key<T>" 358 abstract="true" 359 native="false" 360 synchronized="false" 361 static="false" 362 final="false" 363 deprecated="not deprecated" 364 visibility="public" 365> 366</method> 367<method name="getProvider" 368 return="com.google.inject.Provider<T>" 369 abstract="true" 370 native="false" 371 synchronized="false" 372 static="false" 373 final="false" 374 deprecated="not deprecated" 375 visibility="public" 376> 377</method> 378<method name="getSource" 379 return="java.lang.Object" 380 abstract="true" 381 native="false" 382 synchronized="false" 383 static="false" 384 final="false" 385 deprecated="not deprecated" 386 visibility="public" 387> 388</method> 389</interface> 390<class name="BindingAnnotation" 391 extends="java.lang.Object" 392 abstract="true" 393 static="false" 394 final="false" 395 deprecated="not deprecated" 396 visibility="public" 397> 398</class> 399<class name="CreationException" 400 extends="java.lang.RuntimeException" 401 abstract="false" 402 static="false" 403 final="false" 404 deprecated="not deprecated" 405 visibility="public" 406> 407<constructor name="CreationException" 408 type="com.google.inject.CreationException" 409 static="false" 410 final="false" 411 deprecated="not deprecated" 412 visibility="public" 413> 414<parameter name="errorMessages" type="java.util.Collection<com.google.inject.spi.Message>"> 415</parameter> 416</constructor> 417<method name="getErrorMessages" 418 return="java.util.Collection<com.google.inject.spi.Message>" 419 abstract="false" 420 native="false" 421 synchronized="false" 422 static="false" 423 final="false" 424 deprecated="not deprecated" 425 visibility="public" 426> 427</method> 428</class> 429<class name="Guice" 430 extends="java.lang.Object" 431 abstract="false" 432 static="false" 433 final="true" 434 deprecated="not deprecated" 435 visibility="public" 436> 437<method name="createInjector" 438 return="com.google.inject.Injector" 439 abstract="false" 440 native="false" 441 synchronized="false" 442 static="true" 443 final="false" 444 deprecated="not deprecated" 445 visibility="public" 446> 447<parameter name="modules" type="com.google.inject.Module..."> 448</parameter> 449</method> 450<method name="createInjector" 451 return="com.google.inject.Injector" 452 abstract="false" 453 native="false" 454 synchronized="false" 455 static="true" 456 final="false" 457 deprecated="not deprecated" 458 visibility="public" 459> 460<parameter name="modules" type="java.lang.Iterable<com.google.inject.Module>"> 461</parameter> 462</method> 463<method name="createInjector" 464 return="com.google.inject.Injector" 465 abstract="false" 466 native="false" 467 synchronized="false" 468 static="true" 469 final="false" 470 deprecated="not deprecated" 471 visibility="public" 472> 473<parameter name="stage" type="com.google.inject.Stage"> 474</parameter> 475<parameter name="modules" type="com.google.inject.Module..."> 476</parameter> 477</method> 478<method name="createInjector" 479 return="com.google.inject.Injector" 480 abstract="false" 481 native="false" 482 synchronized="false" 483 static="true" 484 final="false" 485 deprecated="not deprecated" 486 visibility="public" 487> 488<parameter name="stage" type="com.google.inject.Stage"> 489</parameter> 490<parameter name="modules" type="java.lang.Iterable<com.google.inject.Module>"> 491</parameter> 492</method> 493</class> 494<class name="ImplementedBy" 495 extends="java.lang.Object" 496 abstract="true" 497 static="false" 498 final="false" 499 deprecated="not deprecated" 500 visibility="public" 501> 502</class> 503<class name="Inject" 504 extends="java.lang.Object" 505 abstract="true" 506 static="false" 507 final="false" 508 deprecated="not deprecated" 509 visibility="public" 510> 511</class> 512<interface name="Injector" 513 abstract="true" 514 static="false" 515 final="false" 516 deprecated="not deprecated" 517 visibility="public" 518> 519<method name="findBindingsByType" 520 return="java.util.List<com.google.inject.Binding<T>>" 521 abstract="true" 522 native="false" 523 synchronized="false" 524 static="false" 525 final="false" 526 deprecated="not deprecated" 527 visibility="public" 528> 529<parameter name="type" type="com.google.inject.TypeLiteral<T>"> 530</parameter> 531</method> 532<method name="getBinding" 533 return="com.google.inject.Binding<T>" 534 abstract="true" 535 native="false" 536 synchronized="false" 537 static="false" 538 final="false" 539 deprecated="not deprecated" 540 visibility="public" 541> 542<parameter name="key" type="com.google.inject.Key<T>"> 543</parameter> 544</method> 545<method name="getBindings" 546 return="java.util.Map<com.google.inject.Key<?>, com.google.inject.Binding<?>>" 547 abstract="true" 548 native="false" 549 synchronized="false" 550 static="false" 551 final="false" 552 deprecated="not deprecated" 553 visibility="public" 554> 555</method> 556<method name="getInstance" 557 return="T" 558 abstract="true" 559 native="false" 560 synchronized="false" 561 static="false" 562 final="false" 563 deprecated="not deprecated" 564 visibility="public" 565> 566<parameter name="key" type="com.google.inject.Key<T>"> 567</parameter> 568</method> 569<method name="getInstance" 570 return="T" 571 abstract="true" 572 native="false" 573 synchronized="false" 574 static="false" 575 final="false" 576 deprecated="not deprecated" 577 visibility="public" 578> 579<parameter name="type" type="java.lang.Class<T>"> 580</parameter> 581</method> 582<method name="getProvider" 583 return="com.google.inject.Provider<T>" 584 abstract="true" 585 native="false" 586 synchronized="false" 587 static="false" 588 final="false" 589 deprecated="not deprecated" 590 visibility="public" 591> 592<parameter name="key" type="com.google.inject.Key<T>"> 593</parameter> 594</method> 595<method name="getProvider" 596 return="com.google.inject.Provider<T>" 597 abstract="true" 598 native="false" 599 synchronized="false" 600 static="false" 601 final="false" 602 deprecated="not deprecated" 603 visibility="public" 604> 605<parameter name="type" type="java.lang.Class<T>"> 606</parameter> 607</method> 608<method name="injectMembers" 609 return="void" 610 abstract="true" 611 native="false" 612 synchronized="false" 613 static="false" 614 final="false" 615 deprecated="not deprecated" 616 visibility="public" 617> 618<parameter name="o" type="java.lang.Object"> 619</parameter> 620</method> 621</interface> 622<class name="Key" 623 extends="java.lang.Object" 624 abstract="true" 625 static="false" 626 final="false" 627 deprecated="not deprecated" 628 visibility="public" 629> 630<constructor name="Key" 631 type="com.google.inject.Key" 632 static="false" 633 final="false" 634 deprecated="not deprecated" 635 visibility="protected" 636> 637<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 638</parameter> 639</constructor> 640<constructor name="Key" 641 type="com.google.inject.Key" 642 static="false" 643 final="false" 644 deprecated="not deprecated" 645 visibility="protected" 646> 647<parameter name="annotation" type="java.lang.annotation.Annotation"> 648</parameter> 649</constructor> 650<constructor name="Key" 651 type="com.google.inject.Key" 652 static="false" 653 final="false" 654 deprecated="not deprecated" 655 visibility="protected" 656> 657</constructor> 658<method name="get" 659 return="com.google.inject.Key<T>" 660 abstract="false" 661 native="false" 662 synchronized="false" 663 static="true" 664 final="false" 665 deprecated="not deprecated" 666 visibility="public" 667> 668<parameter name="type" type="java.lang.Class<T>"> 669</parameter> 670</method> 671<method name="get" 672 return="com.google.inject.Key<T>" 673 abstract="false" 674 native="false" 675 synchronized="false" 676 static="true" 677 final="false" 678 deprecated="not deprecated" 679 visibility="public" 680> 681<parameter name="type" type="java.lang.Class<T>"> 682</parameter> 683<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 684</parameter> 685</method> 686<method name="get" 687 return="com.google.inject.Key<T>" 688 abstract="false" 689 native="false" 690 synchronized="false" 691 static="true" 692 final="false" 693 deprecated="not deprecated" 694 visibility="public" 695> 696<parameter name="type" type="java.lang.Class<T>"> 697</parameter> 698<parameter name="annotation" type="java.lang.annotation.Annotation"> 699</parameter> 700</method> 701<method name="get" 702 return="com.google.inject.Key<?>" 703 abstract="false" 704 native="false" 705 synchronized="false" 706 static="true" 707 final="false" 708 deprecated="not deprecated" 709 visibility="public" 710> 711<parameter name="type" type="java.lang.reflect.Type"> 712</parameter> 713</method> 714<method name="get" 715 return="com.google.inject.Key<?>" 716 abstract="false" 717 native="false" 718 synchronized="false" 719 static="true" 720 final="false" 721 deprecated="not deprecated" 722 visibility="public" 723> 724<parameter name="type" type="java.lang.reflect.Type"> 725</parameter> 726<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 727</parameter> 728</method> 729<method name="get" 730 return="com.google.inject.Key<?>" 731 abstract="false" 732 native="false" 733 synchronized="false" 734 static="true" 735 final="false" 736 deprecated="not deprecated" 737 visibility="public" 738> 739<parameter name="type" type="java.lang.reflect.Type"> 740</parameter> 741<parameter name="annotation" type="java.lang.annotation.Annotation"> 742</parameter> 743</method> 744<method name="get" 745 return="com.google.inject.Key<T>" 746 abstract="false" 747 native="false" 748 synchronized="false" 749 static="true" 750 final="false" 751 deprecated="not deprecated" 752 visibility="public" 753> 754<parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> 755</parameter> 756</method> 757<method name="get" 758 return="com.google.inject.Key<T>" 759 abstract="false" 760 native="false" 761 synchronized="false" 762 static="true" 763 final="false" 764 deprecated="not deprecated" 765 visibility="public" 766> 767<parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> 768</parameter> 769<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 770</parameter> 771</method> 772<method name="get" 773 return="com.google.inject.Key<T>" 774 abstract="false" 775 native="false" 776 synchronized="false" 777 static="true" 778 final="false" 779 deprecated="not deprecated" 780 visibility="public" 781> 782<parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> 783</parameter> 784<parameter name="annotation" type="java.lang.annotation.Annotation"> 785</parameter> 786</method> 787<method name="getAnnotation" 788 return="java.lang.annotation.Annotation" 789 abstract="false" 790 native="false" 791 synchronized="false" 792 static="false" 793 final="false" 794 deprecated="not deprecated" 795 visibility="public" 796> 797</method> 798<method name="getAnnotationType" 799 return="java.lang.Class<? extends java.lang.annotation.Annotation>" 800 abstract="false" 801 native="false" 802 synchronized="false" 803 static="false" 804 final="false" 805 deprecated="not deprecated" 806 visibility="public" 807> 808</method> 809<method name="getTypeLiteral" 810 return="com.google.inject.TypeLiteral<T>" 811 abstract="false" 812 native="false" 813 synchronized="false" 814 static="false" 815 final="false" 816 deprecated="not deprecated" 817 visibility="public" 818> 819</method> 820</class> 821<interface name="Module" 822 abstract="true" 823 static="false" 824 final="false" 825 deprecated="not deprecated" 826 visibility="public" 827> 828<method name="configure" 829 return="void" 830 abstract="true" 831 native="false" 832 synchronized="false" 833 static="false" 834 final="false" 835 deprecated="not deprecated" 836 visibility="public" 837> 838<parameter name="binder" type="com.google.inject.Binder"> 839</parameter> 840</method> 841</interface> 842<class name="ProvidedBy" 843 extends="java.lang.Object" 844 abstract="true" 845 static="false" 846 final="false" 847 deprecated="not deprecated" 848 visibility="public" 849> 850</class> 851<interface name="Provider" 852 abstract="true" 853 static="false" 854 final="false" 855 deprecated="not deprecated" 856 visibility="public" 857> 858<method name="get" 859 return="T" 860 abstract="true" 861 native="false" 862 synchronized="false" 863 static="false" 864 final="false" 865 deprecated="not deprecated" 866 visibility="public" 867> 868</method> 869</interface> 870<interface name="Scope" 871 abstract="true" 872 static="false" 873 final="false" 874 deprecated="not deprecated" 875 visibility="public" 876> 877<method name="scope" 878 return="com.google.inject.Provider<T>" 879 abstract="true" 880 native="false" 881 synchronized="false" 882 static="false" 883 final="false" 884 deprecated="not deprecated" 885 visibility="public" 886> 887<parameter name="key" type="com.google.inject.Key<T>"> 888</parameter> 889<parameter name="unscoped" type="com.google.inject.Provider<T>"> 890</parameter> 891</method> 892<method name="toString" 893 return="java.lang.String" 894 abstract="true" 895 native="false" 896 synchronized="false" 897 static="false" 898 final="false" 899 deprecated="not deprecated" 900 visibility="public" 901> 902</method> 903</interface> 904<class name="ScopeAnnotation" 905 extends="java.lang.Object" 906 abstract="true" 907 static="false" 908 final="false" 909 deprecated="not deprecated" 910 visibility="public" 911> 912</class> 913<class name="Scopes" 914 extends="java.lang.Object" 915 abstract="false" 916 static="false" 917 final="false" 918 deprecated="not deprecated" 919 visibility="public" 920> 921<field name="SINGLETON" 922 type="com.google.inject.Scope" 923 transient="false" 924 volatile="false" 925 static="true" 926 final="true" 927 deprecated="not deprecated" 928 visibility="public" 929> 930</field> 931</class> 932<class name="Singleton" 933 extends="java.lang.Object" 934 abstract="true" 935 static="false" 936 final="false" 937 deprecated="not deprecated" 938 visibility="public" 939> 940</class> 941<class name="Stage" 942 extends="java.lang.Enum" 943 abstract="false" 944 static="false" 945 final="true" 946 deprecated="not deprecated" 947 visibility="public" 948> 949<method name="valueOf" 950 return="com.google.inject.Stage" 951 abstract="false" 952 native="false" 953 synchronized="false" 954 static="true" 955 final="false" 956 deprecated="not deprecated" 957 visibility="public" 958> 959<parameter name="name" type="java.lang.String"> 960</parameter> 961</method> 962<method name="values" 963 return="com.google.inject.Stage[]" 964 abstract="false" 965 native="false" 966 synchronized="false" 967 static="true" 968 final="true" 969 deprecated="not deprecated" 970 visibility="public" 971> 972</method> 973</class> 974<class name="TypeLiteral" 975 extends="java.lang.Object" 976 abstract="true" 977 static="false" 978 final="false" 979 deprecated="not deprecated" 980 visibility="public" 981> 982<constructor name="TypeLiteral" 983 type="com.google.inject.TypeLiteral" 984 static="false" 985 final="false" 986 deprecated="not deprecated" 987 visibility="protected" 988> 989</constructor> 990<method name="get" 991 return="com.google.inject.TypeLiteral<?>" 992 abstract="false" 993 native="false" 994 synchronized="false" 995 static="true" 996 final="false" 997 deprecated="not deprecated" 998 visibility="public" 999> 1000<parameter name="type" type="java.lang.reflect.Type"> 1001</parameter> 1002</method> 1003<method name="get" 1004 return="com.google.inject.TypeLiteral<T>" 1005 abstract="false" 1006 native="false" 1007 synchronized="false" 1008 static="true" 1009 final="false" 1010 deprecated="not deprecated" 1011 visibility="public" 1012> 1013<parameter name="type" type="java.lang.Class<T>"> 1014</parameter> 1015</method> 1016<method name="getType" 1017 return="java.lang.reflect.Type" 1018 abstract="false" 1019 native="false" 1020 synchronized="false" 1021 static="false" 1022 final="false" 1023 deprecated="not deprecated" 1024 visibility="public" 1025> 1026</method> 1027</class> 1028</package> 1029<package name="com.google.inject.binder" 1030> 1031<interface name="AnnotatedBindingBuilder" 1032 abstract="true" 1033 static="false" 1034 final="false" 1035 deprecated="not deprecated" 1036 visibility="public" 1037> 1038<implements name="com.google.inject.binder.LinkedBindingBuilder"> 1039</implements> 1040<method name="annotatedWith" 1041 return="com.google.inject.binder.LinkedBindingBuilder<T>" 1042 abstract="true" 1043 native="false" 1044 synchronized="false" 1045 static="false" 1046 final="false" 1047 deprecated="not deprecated" 1048 visibility="public" 1049> 1050<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 1051</parameter> 1052</method> 1053<method name="annotatedWith" 1054 return="com.google.inject.binder.LinkedBindingBuilder<T>" 1055 abstract="true" 1056 native="false" 1057 synchronized="false" 1058 static="false" 1059 final="false" 1060 deprecated="not deprecated" 1061 visibility="public" 1062> 1063<parameter name="annotation" type="java.lang.annotation.Annotation"> 1064</parameter> 1065</method> 1066</interface> 1067<interface name="AnnotatedConstantBindingBuilder" 1068 abstract="true" 1069 static="false" 1070 final="false" 1071 deprecated="not deprecated" 1072 visibility="public" 1073> 1074<method name="annotatedWith" 1075 return="com.google.inject.binder.ConstantBindingBuilder" 1076 abstract="true" 1077 native="false" 1078 synchronized="false" 1079 static="false" 1080 final="false" 1081 deprecated="not deprecated" 1082 visibility="public" 1083> 1084<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 1085</parameter> 1086</method> 1087<method name="annotatedWith" 1088 return="com.google.inject.binder.ConstantBindingBuilder" 1089 abstract="true" 1090 native="false" 1091 synchronized="false" 1092 static="false" 1093 final="false" 1094 deprecated="not deprecated" 1095 visibility="public" 1096> 1097<parameter name="annotation" type="java.lang.annotation.Annotation"> 1098</parameter> 1099</method> 1100</interface> 1101<interface name="ConstantBindingBuilder" 1102 abstract="true" 1103 static="false" 1104 final="false" 1105 deprecated="not deprecated" 1106 visibility="public" 1107> 1108<method name="to" 1109 return="void" 1110 abstract="true" 1111 native="false" 1112 synchronized="false" 1113 static="false" 1114 final="false" 1115 deprecated="not deprecated" 1116 visibility="public" 1117> 1118<parameter name="value" type="java.lang.String"> 1119</parameter> 1120</method> 1121<method name="to" 1122 return="void" 1123 abstract="true" 1124 native="false" 1125 synchronized="false" 1126 static="false" 1127 final="false" 1128 deprecated="not deprecated" 1129 visibility="public" 1130> 1131<parameter name="value" type="int"> 1132</parameter> 1133</method> 1134<method name="to" 1135 return="void" 1136 abstract="true" 1137 native="false" 1138 synchronized="false" 1139 static="false" 1140 final="false" 1141 deprecated="not deprecated" 1142 visibility="public" 1143> 1144<parameter name="value" type="long"> 1145</parameter> 1146</method> 1147<method name="to" 1148 return="void" 1149 abstract="true" 1150 native="false" 1151 synchronized="false" 1152 static="false" 1153 final="false" 1154 deprecated="not deprecated" 1155 visibility="public" 1156> 1157<parameter name="value" type="boolean"> 1158</parameter> 1159</method> 1160<method name="to" 1161 return="void" 1162 abstract="true" 1163 native="false" 1164 synchronized="false" 1165 static="false" 1166 final="false" 1167 deprecated="not deprecated" 1168 visibility="public" 1169> 1170<parameter name="value" type="double"> 1171</parameter> 1172</method> 1173<method name="to" 1174 return="void" 1175 abstract="true" 1176 native="false" 1177 synchronized="false" 1178 static="false" 1179 final="false" 1180 deprecated="not deprecated" 1181 visibility="public" 1182> 1183<parameter name="value" type="float"> 1184</parameter> 1185</method> 1186<method name="to" 1187 return="void" 1188 abstract="true" 1189 native="false" 1190 synchronized="false" 1191 static="false" 1192 final="false" 1193 deprecated="not deprecated" 1194 visibility="public" 1195> 1196<parameter name="value" type="short"> 1197</parameter> 1198</method> 1199<method name="to" 1200 return="void" 1201 abstract="true" 1202 native="false" 1203 synchronized="false" 1204 static="false" 1205 final="false" 1206 deprecated="not deprecated" 1207 visibility="public" 1208> 1209<parameter name="value" type="char"> 1210</parameter> 1211</method> 1212<method name="to" 1213 return="void" 1214 abstract="true" 1215 native="false" 1216 synchronized="false" 1217 static="false" 1218 final="false" 1219 deprecated="not deprecated" 1220 visibility="public" 1221> 1222<parameter name="value" type="java.lang.Class<?>"> 1223</parameter> 1224</method> 1225<method name="to" 1226 return="void" 1227 abstract="true" 1228 native="false" 1229 synchronized="false" 1230 static="false" 1231 final="false" 1232 deprecated="not deprecated" 1233 visibility="public" 1234> 1235<parameter name="value" type="E"> 1236</parameter> 1237</method> 1238</interface> 1239<interface name="LinkedBindingBuilder" 1240 abstract="true" 1241 static="false" 1242 final="false" 1243 deprecated="not deprecated" 1244 visibility="public" 1245> 1246<implements name="com.google.inject.binder.ScopedBindingBuilder"> 1247</implements> 1248<method name="to" 1249 return="com.google.inject.binder.ScopedBindingBuilder" 1250 abstract="true" 1251 native="false" 1252 synchronized="false" 1253 static="false" 1254 final="false" 1255 deprecated="not deprecated" 1256 visibility="public" 1257> 1258<parameter name="implementation" type="java.lang.Class<? extends T>"> 1259</parameter> 1260</method> 1261<method name="to" 1262 return="com.google.inject.binder.ScopedBindingBuilder" 1263 abstract="true" 1264 native="false" 1265 synchronized="false" 1266 static="false" 1267 final="false" 1268 deprecated="not deprecated" 1269 visibility="public" 1270> 1271<parameter name="implementation" type="com.google.inject.TypeLiteral<? extends T>"> 1272</parameter> 1273</method> 1274<method name="to" 1275 return="com.google.inject.binder.ScopedBindingBuilder" 1276 abstract="true" 1277 native="false" 1278 synchronized="false" 1279 static="false" 1280 final="false" 1281 deprecated="not deprecated" 1282 visibility="public" 1283> 1284<parameter name="targetKey" type="com.google.inject.Key<? extends T>"> 1285</parameter> 1286</method> 1287<method name="toInstance" 1288 return="void" 1289 abstract="true" 1290 native="false" 1291 synchronized="false" 1292 static="false" 1293 final="false" 1294 deprecated="not deprecated" 1295 visibility="public" 1296> 1297<parameter name="instance" type="T"> 1298</parameter> 1299</method> 1300<method name="toProvider" 1301 return="com.google.inject.binder.ScopedBindingBuilder" 1302 abstract="true" 1303 native="false" 1304 synchronized="false" 1305 static="false" 1306 final="false" 1307 deprecated="not deprecated" 1308 visibility="public" 1309> 1310<parameter name="provider" type="com.google.inject.Provider<? extends T>"> 1311</parameter> 1312</method> 1313<method name="toProvider" 1314 return="com.google.inject.binder.ScopedBindingBuilder" 1315 abstract="true" 1316 native="false" 1317 synchronized="false" 1318 static="false" 1319 final="false" 1320 deprecated="not deprecated" 1321 visibility="public" 1322> 1323<parameter name="providerType" type="java.lang.Class<? extends com.google.inject.Provider<? extends T>>"> 1324</parameter> 1325</method> 1326<method name="toProvider" 1327 return="com.google.inject.binder.ScopedBindingBuilder" 1328 abstract="true" 1329 native="false" 1330 synchronized="false" 1331 static="false" 1332 final="false" 1333 deprecated="not deprecated" 1334 visibility="public" 1335> 1336<parameter name="providerKey" type="com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>"> 1337</parameter> 1338</method> 1339</interface> 1340<interface name="ScopedBindingBuilder" 1341 abstract="true" 1342 static="false" 1343 final="false" 1344 deprecated="not deprecated" 1345 visibility="public" 1346> 1347<method name="asEagerSingleton" 1348 return="void" 1349 abstract="true" 1350 native="false" 1351 synchronized="false" 1352 static="false" 1353 final="false" 1354 deprecated="not deprecated" 1355 visibility="public" 1356> 1357</method> 1358<method name="in" 1359 return="void" 1360 abstract="true" 1361 native="false" 1362 synchronized="false" 1363 static="false" 1364 final="false" 1365 deprecated="not deprecated" 1366 visibility="public" 1367> 1368<parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 1369</parameter> 1370</method> 1371<method name="in" 1372 return="void" 1373 abstract="true" 1374 native="false" 1375 synchronized="false" 1376 static="false" 1377 final="false" 1378 deprecated="not deprecated" 1379 visibility="public" 1380> 1381<parameter name="scope" type="com.google.inject.Scope"> 1382</parameter> 1383</method> 1384</interface> 1385</package> 1386<package name="com.google.inject.jndi" 1387> 1388<class name="JndiIntegration" 1389 extends="java.lang.Object" 1390 abstract="false" 1391 static="false" 1392 final="false" 1393 deprecated="not deprecated" 1394 visibility="public" 1395> 1396<method name="fromJndi" 1397 return="com.google.inject.Provider<T>" 1398 abstract="false" 1399 native="false" 1400 synchronized="false" 1401 static="true" 1402 final="false" 1403 deprecated="not deprecated" 1404 visibility="public" 1405> 1406<parameter name="type" type="java.lang.Class<T>"> 1407</parameter> 1408<parameter name="name" type="java.lang.String"> 1409</parameter> 1410</method> 1411</class> 1412</package> 1413<package name="com.google.inject.matcher" 1414> 1415<class name="AbstractMatcher" 1416 extends="java.lang.Object" 1417 abstract="true" 1418 static="false" 1419 final="false" 1420 deprecated="not deprecated" 1421 visibility="public" 1422> 1423<implements name="com.google.inject.matcher.Matcher"> 1424</implements> 1425<constructor name="AbstractMatcher" 1426 type="com.google.inject.matcher.AbstractMatcher" 1427 static="false" 1428 final="false" 1429 deprecated="not deprecated" 1430 visibility="public" 1431> 1432</constructor> 1433<method name="and" 1434 return="com.google.inject.matcher.Matcher<T>" 1435 abstract="false" 1436 native="false" 1437 synchronized="false" 1438 static="false" 1439 final="false" 1440 deprecated="not deprecated" 1441 visibility="public" 1442> 1443<parameter name="other" type="com.google.inject.matcher.Matcher<? super T>"> 1444</parameter> 1445</method> 1446<method name="or" 1447 return="com.google.inject.matcher.Matcher<T>" 1448 abstract="false" 1449 native="false" 1450 synchronized="false" 1451 static="false" 1452 final="false" 1453 deprecated="not deprecated" 1454 visibility="public" 1455> 1456<parameter name="other" type="com.google.inject.matcher.Matcher<? super T>"> 1457</parameter> 1458</method> 1459</class> 1460<interface name="Matcher" 1461 abstract="true" 1462 static="false" 1463 final="false" 1464 deprecated="not deprecated" 1465 visibility="public" 1466> 1467<method name="and" 1468 return="com.google.inject.matcher.Matcher<T>" 1469 abstract="true" 1470 native="false" 1471 synchronized="false" 1472 static="false" 1473 final="false" 1474 deprecated="not deprecated" 1475 visibility="public" 1476> 1477<parameter name="other" type="com.google.inject.matcher.Matcher<? super T>"> 1478</parameter> 1479</method> 1480<method name="matches" 1481 return="boolean" 1482 abstract="true" 1483 native="false" 1484 synchronized="false" 1485 static="false" 1486 final="false" 1487 deprecated="not deprecated" 1488 visibility="public" 1489> 1490<parameter name="t" type="T"> 1491</parameter> 1492</method> 1493<method name="or" 1494 return="com.google.inject.matcher.Matcher<T>" 1495 abstract="true" 1496 native="false" 1497 synchronized="false" 1498 static="false" 1499 final="false" 1500 deprecated="not deprecated" 1501 visibility="public" 1502> 1503<parameter name="other" type="com.google.inject.matcher.Matcher<? super T>"> 1504</parameter> 1505</method> 1506</interface> 1507<class name="Matchers" 1508 extends="java.lang.Object" 1509 abstract="false" 1510 static="false" 1511 final="false" 1512 deprecated="not deprecated" 1513 visibility="public" 1514> 1515<method name="annotatedWith" 1516 return="com.google.inject.matcher.Matcher<java.lang.reflect.AnnotatedElement>" 1517 abstract="false" 1518 native="false" 1519 synchronized="false" 1520 static="true" 1521 final="false" 1522 deprecated="not deprecated" 1523 visibility="public" 1524> 1525<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 1526</parameter> 1527</method> 1528<method name="annotatedWith" 1529 return="com.google.inject.matcher.Matcher<java.lang.reflect.AnnotatedElement>" 1530 abstract="false" 1531 native="false" 1532 synchronized="false" 1533 static="true" 1534 final="false" 1535 deprecated="not deprecated" 1536 visibility="public" 1537> 1538<parameter name="annotation" type="java.lang.annotation.Annotation"> 1539</parameter> 1540</method> 1541<method name="any" 1542 return="com.google.inject.matcher.Matcher<java.lang.Object>" 1543 abstract="false" 1544 native="false" 1545 synchronized="false" 1546 static="true" 1547 final="false" 1548 deprecated="not deprecated" 1549 visibility="public" 1550> 1551</method> 1552<method name="identicalTo" 1553 return="com.google.inject.matcher.Matcher<java.lang.Object>" 1554 abstract="false" 1555 native="false" 1556 synchronized="false" 1557 static="true" 1558 final="false" 1559 deprecated="not deprecated" 1560 visibility="public" 1561> 1562<parameter name="o" type="java.lang.Object"> 1563</parameter> 1564</method> 1565<method name="inPackage" 1566 return="com.google.inject.matcher.Matcher<java.lang.Class>" 1567 abstract="false" 1568 native="false" 1569 synchronized="false" 1570 static="true" 1571 final="false" 1572 deprecated="not deprecated" 1573 visibility="public" 1574> 1575<parameter name="p" type="java.lang.Package"> 1576</parameter> 1577</method> 1578<method name="not" 1579 return="com.google.inject.matcher.Matcher<T>" 1580 abstract="false" 1581 native="false" 1582 synchronized="false" 1583 static="true" 1584 final="false" 1585 deprecated="not deprecated" 1586 visibility="public" 1587> 1588<parameter name="p" type="com.google.inject.matcher.Matcher<? super T>"> 1589</parameter> 1590</method> 1591<method name="only" 1592 return="com.google.inject.matcher.Matcher<java.lang.Object>" 1593 abstract="false" 1594 native="false" 1595 synchronized="false" 1596 static="true" 1597 final="false" 1598 deprecated="not deprecated" 1599 visibility="public" 1600> 1601<parameter name="o" type="java.lang.Object"> 1602</parameter> 1603</method> 1604<method name="returns" 1605 return="com.google.inject.matcher.Matcher<java.lang.reflect.Method>" 1606 abstract="false" 1607 native="false" 1608 synchronized="false" 1609 static="true" 1610 final="false" 1611 deprecated="not deprecated" 1612 visibility="public" 1613> 1614<parameter name="returnType" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> 1615</parameter> 1616</method> 1617<method name="subclassesOf" 1618 return="com.google.inject.matcher.Matcher<java.lang.Class>" 1619 abstract="false" 1620 native="false" 1621 synchronized="false" 1622 static="true" 1623 final="false" 1624 deprecated="not deprecated" 1625 visibility="public" 1626> 1627<parameter name="superclass" type="java.lang.Class<?>"> 1628</parameter> 1629</method> 1630</class> 1631</package> 1632<package name="com.google.inject.name" 1633> 1634<class name="Named" 1635 extends="java.lang.Object" 1636 abstract="true" 1637 static="false" 1638 final="false" 1639 deprecated="not deprecated" 1640 visibility="public" 1641> 1642</class> 1643<class name="Names" 1644 extends="java.lang.Object" 1645 abstract="false" 1646 static="false" 1647 final="false" 1648 deprecated="not deprecated" 1649 visibility="public" 1650> 1651<method name="bindProperties" 1652 return="void" 1653 abstract="false" 1654 native="false" 1655 synchronized="false" 1656 static="true" 1657 final="false" 1658 deprecated="not deprecated" 1659 visibility="public" 1660> 1661<parameter name="binder" type="com.google.inject.Binder"> 1662</parameter> 1663<parameter name="properties" type="java.util.Map<java.lang.String, java.lang.String>"> 1664</parameter> 1665</method> 1666<method name="bindProperties" 1667 return="void" 1668 abstract="false" 1669 native="false" 1670 synchronized="false" 1671 static="true" 1672 final="false" 1673 deprecated="not deprecated" 1674 visibility="public" 1675> 1676<parameter name="binder" type="com.google.inject.Binder"> 1677</parameter> 1678<parameter name="properties" type="java.util.Properties"> 1679</parameter> 1680</method> 1681<method name="named" 1682 return="com.google.inject.name.Named" 1683 abstract="false" 1684 native="false" 1685 synchronized="false" 1686 static="true" 1687 final="false" 1688 deprecated="not deprecated" 1689 visibility="public" 1690> 1691<parameter name="name" type="java.lang.String"> 1692</parameter> 1693</method> 1694</class> 1695</package> 1696<package name="com.google.inject.servlet" 1697> 1698<class name="GuiceFilter" 1699 extends="java.lang.Object" 1700 abstract="false" 1701 static="false" 1702 final="false" 1703 deprecated="not deprecated" 1704 visibility="public" 1705> 1706<constructor name="GuiceFilter" 1707 type="com.google.inject.servlet.GuiceFilter" 1708 static="false" 1709 final="false" 1710 deprecated="not deprecated" 1711 visibility="public" 1712> 1713</constructor> 1714<method name="destroy" 1715 return="void" 1716 abstract="false" 1717 native="false" 1718 synchronized="false" 1719 static="false" 1720 final="false" 1721 deprecated="not deprecated" 1722 visibility="public" 1723> 1724</method> 1725<method name="doFilter" 1726 return="void" 1727 abstract="false" 1728 native="false" 1729 synchronized="false" 1730 static="false" 1731 final="false" 1732 deprecated="not deprecated" 1733 visibility="public" 1734> 1735<parameter name="servletRequest" type="ServletRequest"> 1736</parameter> 1737<parameter name="servletResponse" type="ServletResponse"> 1738</parameter> 1739<parameter name="filterChain" type="FilterChain"> 1740</parameter> 1741<exception name="IOException" type="java.io.IOException"> 1742</exception> 1743<exception name="ServletException" type="ServletException"> 1744</exception> 1745</method> 1746<method name="init" 1747 return="void" 1748 abstract="false" 1749 native="false" 1750 synchronized="false" 1751 static="false" 1752 final="false" 1753 deprecated="not deprecated" 1754 visibility="public" 1755> 1756<parameter name="filterConfig" type="FilterConfig"> 1757</parameter> 1758<exception name="ServletException" type="ServletException"> 1759</exception> 1760</method> 1761</class> 1762<class name="RequestParameters" 1763 extends="java.lang.Object" 1764 abstract="true" 1765 static="false" 1766 final="false" 1767 deprecated="not deprecated" 1768 visibility="public" 1769> 1770</class> 1771<class name="RequestScoped" 1772 extends="java.lang.Object" 1773 abstract="true" 1774 static="false" 1775 final="false" 1776 deprecated="not deprecated" 1777 visibility="public" 1778> 1779</class> 1780<class name="ServletModule" 1781 extends="com.google.inject.AbstractModule" 1782 abstract="false" 1783 static="false" 1784 final="false" 1785 deprecated="not deprecated" 1786 visibility="public" 1787> 1788<constructor name="ServletModule" 1789 type="com.google.inject.servlet.ServletModule" 1790 static="false" 1791 final="false" 1792 deprecated="not deprecated" 1793 visibility="public" 1794> 1795</constructor> 1796<method name="configure" 1797 return="void" 1798 abstract="false" 1799 native="false" 1800 synchronized="false" 1801 static="false" 1802 final="false" 1803 deprecated="not deprecated" 1804 visibility="protected" 1805> 1806</method> 1807</class> 1808<class name="ServletScopes" 1809 extends="java.lang.Object" 1810 abstract="false" 1811 static="false" 1812 final="false" 1813 deprecated="not deprecated" 1814 visibility="public" 1815> 1816<field name="REQUEST" 1817 type="com.google.inject.Scope" 1818 transient="false" 1819 volatile="false" 1820 static="true" 1821 final="true" 1822 deprecated="not deprecated" 1823 visibility="public" 1824> 1825</field> 1826<field name="SESSION" 1827 type="com.google.inject.Scope" 1828 transient="false" 1829 volatile="false" 1830 static="true" 1831 final="true" 1832 deprecated="not deprecated" 1833 visibility="public" 1834> 1835</field> 1836</class> 1837<class name="SessionScoped" 1838 extends="java.lang.Object" 1839 abstract="true" 1840 static="false" 1841 final="false" 1842 deprecated="not deprecated" 1843 visibility="public" 1844> 1845</class> 1846</package> 1847<package name="com.google.inject.spi" 1848> 1849<class name="Message" 1850 extends="java.lang.Object" 1851 abstract="false" 1852 static="false" 1853 final="false" 1854 deprecated="not deprecated" 1855 visibility="public" 1856> 1857<constructor name="Message" 1858 type="com.google.inject.spi.Message" 1859 static="false" 1860 final="false" 1861 deprecated="not deprecated" 1862 visibility="public" 1863> 1864<parameter name="source" type="java.lang.Object"> 1865</parameter> 1866<parameter name="message" type="java.lang.String"> 1867</parameter> 1868</constructor> 1869<constructor name="Message" 1870 type="com.google.inject.spi.Message" 1871 static="false" 1872 final="false" 1873 deprecated="not deprecated" 1874 visibility="public" 1875> 1876<parameter name="message" type="java.lang.String"> 1877</parameter> 1878</constructor> 1879<method name="getMessage" 1880 return="java.lang.String" 1881 abstract="false" 1882 native="false" 1883 synchronized="false" 1884 static="false" 1885 final="false" 1886 deprecated="not deprecated" 1887 visibility="public" 1888> 1889</method> 1890<method name="getSource" 1891 return="java.lang.Object" 1892 abstract="false" 1893 native="false" 1894 synchronized="false" 1895 static="false" 1896 final="false" 1897 deprecated="not deprecated" 1898 visibility="public" 1899> 1900</method> 1901<method name="getSourceString" 1902 return="java.lang.String" 1903 abstract="false" 1904 native="false" 1905 synchronized="false" 1906 static="false" 1907 final="false" 1908 deprecated="not deprecated" 1909 visibility="public" 1910> 1911</method> 1912</class> 1913<interface name="SourceProvider" 1914 abstract="true" 1915 static="false" 1916 final="false" 1917 deprecated="not deprecated" 1918 visibility="public" 1919> 1920<method name="source" 1921 return="java.lang.Object" 1922 abstract="true" 1923 native="false" 1924 synchronized="false" 1925 static="false" 1926 final="false" 1927 deprecated="not deprecated" 1928 visibility="public" 1929> 1930</method> 1931</interface> 1932<class name="SourceProviders" 1933 extends="java.lang.Object" 1934 abstract="false" 1935 static="false" 1936 final="false" 1937 deprecated="not deprecated" 1938 visibility="public" 1939> 1940<method name="defaultSource" 1941 return="java.lang.Object" 1942 abstract="false" 1943 native="false" 1944 synchronized="false" 1945 static="true" 1946 final="false" 1947 deprecated="not deprecated" 1948 visibility="public" 1949> 1950</method> 1951<method name="getSkippedClassNames" 1952 return="java.util.Set<java.lang.String>" 1953 abstract="false" 1954 native="false" 1955 synchronized="true" 1956 static="true" 1957 final="false" 1958 deprecated="not deprecated" 1959 visibility="public" 1960> 1961</method> 1962<method name="skip" 1963 return="void" 1964 abstract="false" 1965 native="false" 1966 synchronized="true" 1967 static="true" 1968 final="false" 1969 deprecated="not deprecated" 1970 visibility="public" 1971> 1972<parameter name="clazz" type="java.lang.Class<?>"> 1973</parameter> 1974</method> 1975<method name="withDefault" 1976 return="void" 1977 abstract="false" 1978 native="false" 1979 synchronized="false" 1980 static="true" 1981 final="false" 1982 deprecated="not deprecated" 1983 visibility="public" 1984> 1985<parameter name="sourceProvider" type="com.google.inject.spi.SourceProvider"> 1986</parameter> 1987<parameter name="r" type="java.lang.Runnable"> 1988</parameter> 1989</method> 1990<field name="UNKNOWN_SOURCE" 1991 type="java.lang.Object" 1992 transient="false" 1993 volatile="false" 1994 static="true" 1995 final="true" 1996 deprecated="not deprecated" 1997 visibility="public" 1998> 1999</field> 2000</class> 2001</package> 2002<package name="com.google.inject.tools.jmx" 2003> 2004<interface name="ManagedBindingMBean" 2005 abstract="true" 2006 static="false" 2007 final="false" 2008 deprecated="not deprecated" 2009 visibility="public" 2010> 2011<method name="getKey" 2012 return="java.lang.String" 2013 abstract="true" 2014 native="false" 2015 synchronized="false" 2016 static="false" 2017 final="false" 2018 deprecated="not deprecated" 2019 visibility="public" 2020> 2021</method> 2022<method name="getProvider" 2023 return="java.lang.String" 2024 abstract="true" 2025 native="false" 2026 synchronized="false" 2027 static="false" 2028 final="false" 2029 deprecated="not deprecated" 2030 visibility="public" 2031> 2032</method> 2033<method name="getSource" 2034 return="java.lang.String" 2035 abstract="true" 2036 native="false" 2037 synchronized="false" 2038 static="false" 2039 final="false" 2040 deprecated="not deprecated" 2041 visibility="public" 2042> 2043</method> 2044</interface> 2045<class name="Manager" 2046 extends="java.lang.Object" 2047 abstract="false" 2048 static="false" 2049 final="false" 2050 deprecated="not deprecated" 2051 visibility="public" 2052> 2053<constructor name="Manager" 2054 type="com.google.inject.tools.jmx.Manager" 2055 static="false" 2056 final="false" 2057 deprecated="not deprecated" 2058 visibility="public" 2059> 2060</constructor> 2061<method name="main" 2062 return="void" 2063 abstract="false" 2064 native="false" 2065 synchronized="false" 2066 static="true" 2067 final="false" 2068 deprecated="not deprecated" 2069 visibility="public" 2070> 2071<parameter name="args" type="java.lang.String[]"> 2072</parameter> 2073<exception name="Exception" type="java.lang.Exception"> 2074</exception> 2075</method> 2076<method name="manage" 2077 return="void" 2078 abstract="false" 2079 native="false" 2080 synchronized="false" 2081 static="true" 2082 final="false" 2083 deprecated="not deprecated" 2084 visibility="public" 2085> 2086<parameter name="domain" type="java.lang.String"> 2087</parameter> 2088<parameter name="injector" type="com.google.inject.Injector"> 2089</parameter> 2090</method> 2091<method name="manage" 2092 return="void" 2093 abstract="false" 2094 native="false" 2095 synchronized="false" 2096 static="true" 2097 final="false" 2098 deprecated="not deprecated" 2099 visibility="public" 2100> 2101<parameter name="server" type="javax.management.MBeanServer"> 2102</parameter> 2103<parameter name="domain" type="java.lang.String"> 2104</parameter> 2105<parameter name="injector" type="com.google.inject.Injector"> 2106</parameter> 2107</method> 2108</class> 2109</package> 2110<package name="com.google.inject.util" 2111> 2112<class name="Annotations" 2113 extends="java.lang.Object" 2114 abstract="false" 2115 static="false" 2116 final="false" 2117 deprecated="not deprecated" 2118 visibility="public" 2119> 2120<constructor name="Annotations" 2121 type="com.google.inject.util.Annotations" 2122 static="false" 2123 final="false" 2124 deprecated="not deprecated" 2125 visibility="public" 2126> 2127</constructor> 2128<method name="isRetainedAtRuntime" 2129 return="boolean" 2130 abstract="false" 2131 native="false" 2132 synchronized="false" 2133 static="true" 2134 final="false" 2135 deprecated="not deprecated" 2136 visibility="public" 2137> 2138<parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> 2139</parameter> 2140</method> 2141</class> 2142<class name="FinalizableSoftReference" 2143 extends="java.lang.ref.SoftReference" 2144 abstract="true" 2145 static="false" 2146 final="false" 2147 deprecated="not deprecated" 2148 visibility="public" 2149> 2150<constructor name="FinalizableSoftReference" 2151 type="com.google.inject.util.FinalizableSoftReference" 2152 static="false" 2153 final="false" 2154 deprecated="not deprecated" 2155 visibility="protected" 2156> 2157<parameter name="referent" type="T"> 2158</parameter> 2159</constructor> 2160</class> 2161<class name="FinalizableWeakReference" 2162 extends="java.lang.ref.WeakReference" 2163 abstract="true" 2164 static="false" 2165 final="false" 2166 deprecated="not deprecated" 2167 visibility="public" 2168> 2169<constructor name="FinalizableWeakReference" 2170 type="com.google.inject.util.FinalizableWeakReference" 2171 static="false" 2172 final="false" 2173 deprecated="not deprecated" 2174 visibility="protected" 2175> 2176<parameter name="referent" type="T"> 2177</parameter> 2178</constructor> 2179</class> 2180<interface name="Function" 2181 abstract="true" 2182 static="false" 2183 final="false" 2184 deprecated="not deprecated" 2185 visibility="public" 2186> 2187<method name="apply" 2188 return="T" 2189 abstract="true" 2190 native="false" 2191 synchronized="false" 2192 static="false" 2193 final="false" 2194 deprecated="not deprecated" 2195 visibility="public" 2196> 2197<parameter name="from" type="F"> 2198</parameter> 2199</method> 2200</interface> 2201<class name="GuiceFastClass" 2202 extends="java.lang.Object" 2203 abstract="false" 2204 static="false" 2205 final="false" 2206 deprecated="not deprecated" 2207 visibility="public" 2208> 2209<constructor name="GuiceFastClass" 2210 type="com.google.inject.util.GuiceFastClass" 2211 static="false" 2212 final="false" 2213 deprecated="not deprecated" 2214 visibility="public" 2215> 2216</constructor> 2217<method name="create" 2218 return="FastClass" 2219 abstract="false" 2220 native="false" 2221 synchronized="false" 2222 static="true" 2223 final="false" 2224 deprecated="not deprecated" 2225 visibility="public" 2226> 2227<parameter name="type" type="java.lang.Class"> 2228</parameter> 2229</method> 2230<method name="create" 2231 return="FastClass" 2232 abstract="false" 2233 native="false" 2234 synchronized="false" 2235 static="true" 2236 final="false" 2237 deprecated="not deprecated" 2238 visibility="public" 2239> 2240<parameter name="loader" type="java.lang.ClassLoader"> 2241</parameter> 2242<parameter name="type" type="java.lang.Class"> 2243</parameter> 2244</method> 2245</class> 2246<class name="GuiceNamingPolicy" 2247 extends="java.lang.Object" 2248 abstract="false" 2249 static="false" 2250 final="false" 2251 deprecated="not deprecated" 2252 visibility="public" 2253> 2254<constructor name="GuiceNamingPolicy" 2255 type="com.google.inject.util.GuiceNamingPolicy" 2256 static="false" 2257 final="false" 2258 deprecated="not deprecated" 2259 visibility="public" 2260> 2261</constructor> 2262<method name="getClassName" 2263 return="java.lang.String" 2264 abstract="false" 2265 native="false" 2266 synchronized="false" 2267 static="false" 2268 final="false" 2269 deprecated="not deprecated" 2270 visibility="public" 2271> 2272<parameter name="prefix" type="java.lang.String"> 2273</parameter> 2274<parameter name="source" type="java.lang.String"> 2275</parameter> 2276<parameter name="key" type="java.lang.Object"> 2277</parameter> 2278<parameter name="names" type="Predicate"> 2279</parameter> 2280</method> 2281</class> 2282<class name="LineNumbers" 2283 extends="java.lang.Object" 2284 abstract="false" 2285 static="false" 2286 final="false" 2287 deprecated="not deprecated" 2288 visibility="public" 2289> 2290<constructor name="LineNumbers" 2291 type="com.google.inject.util.LineNumbers" 2292 static="false" 2293 final="false" 2294 deprecated="not deprecated" 2295 visibility="public" 2296> 2297<parameter name="cls" type="java.lang.Class"> 2298</parameter> 2299<exception name="IOException" type="java.io.IOException"> 2300</exception> 2301</constructor> 2302<method name="getFirstLine" 2303 return="int" 2304 abstract="false" 2305 native="false" 2306 synchronized="false" 2307 static="false" 2308 final="false" 2309 deprecated="not deprecated" 2310 visibility="public" 2311> 2312</method> 2313<method name="getLineNumber" 2314 return="java.lang.Integer" 2315 abstract="false" 2316 native="false" 2317 synchronized="false" 2318 static="false" 2319 final="false" 2320 deprecated="not deprecated" 2321 visibility="public" 2322> 2323<parameter name="member" type="java.lang.reflect.Member"> 2324</parameter> 2325</method> 2326<method name="getSource" 2327 return="java.lang.String" 2328 abstract="false" 2329 native="false" 2330 synchronized="false" 2331 static="false" 2332 final="false" 2333 deprecated="not deprecated" 2334 visibility="public" 2335> 2336</method> 2337</class> 2338<class name="Objects" 2339 extends="java.lang.Object" 2340 abstract="false" 2341 static="false" 2342 final="false" 2343 deprecated="not deprecated" 2344 visibility="public" 2345> 2346<constructor name="Objects" 2347 type="com.google.inject.util.Objects" 2348 static="false" 2349 final="false" 2350 deprecated="not deprecated" 2351 visibility="public" 2352> 2353</constructor> 2354<method name="assertNoNulls" 2355 return="void" 2356 abstract="false" 2357 native="false" 2358 synchronized="false" 2359 static="true" 2360 final="false" 2361 deprecated="not deprecated" 2362 visibility="public" 2363> 2364<parameter name="objects" type="java.lang.Object[]"> 2365</parameter> 2366</method> 2367<method name="equal" 2368 return="boolean" 2369 abstract="false" 2370 native="false" 2371 synchronized="false" 2372 static="true" 2373 final="false" 2374 deprecated="not deprecated" 2375 visibility="public" 2376> 2377<parameter name="a" type="java.lang.Object"> 2378</parameter> 2379<parameter name="b" type="java.lang.Object"> 2380</parameter> 2381</method> 2382<method name="nonNull" 2383 return="T" 2384 abstract="false" 2385 native="false" 2386 synchronized="false" 2387 static="true" 2388 final="false" 2389 deprecated="not deprecated" 2390 visibility="public" 2391> 2392<parameter name="t" type="T"> 2393</parameter> 2394<parameter name="message" type="java.lang.String"> 2395</parameter> 2396</method> 2397</class> 2398<class name="ReferenceCache" 2399 extends="com.google.inject.util.AbstractReferenceCache" 2400 abstract="true" 2401 static="false" 2402 final="false" 2403 deprecated="not deprecated" 2404 visibility="public" 2405> 2406<constructor name="ReferenceCache" 2407 type="com.google.inject.util.ReferenceCache" 2408 static="false" 2409 final="false" 2410 deprecated="not deprecated" 2411 visibility="public" 2412> 2413<parameter name="keyReferenceType" type="com.google.inject.util.ReferenceType"> 2414</parameter> 2415<parameter name="valueReferenceType" type="com.google.inject.util.ReferenceType"> 2416</parameter> 2417</constructor> 2418<constructor name="ReferenceCache" 2419 type="com.google.inject.util.ReferenceCache" 2420 static="false" 2421 final="false" 2422 deprecated="not deprecated" 2423 visibility="public" 2424> 2425</constructor> 2426<method name="create" 2427 return="V" 2428 abstract="true" 2429 native="false" 2430 synchronized="false" 2431 static="false" 2432 final="false" 2433 deprecated="not deprecated" 2434 visibility="protected" 2435> 2436<parameter name="key" type="K"> 2437</parameter> 2438</method> 2439<method name="of" 2440 return="com.google.inject.util.ReferenceCache<K, V>" 2441 abstract="false" 2442 native="false" 2443 synchronized="false" 2444 static="true" 2445 final="false" 2446 deprecated="not deprecated" 2447 visibility="public" 2448> 2449<parameter name="keyReferenceType" type="com.google.inject.util.ReferenceType"> 2450</parameter> 2451<parameter name="valueReferenceType" type="com.google.inject.util.ReferenceType"> 2452</parameter> 2453<parameter name="function" type="com.google.inject.util.Function<? super K, ? extends V>"> 2454</parameter> 2455</method> 2456</class> 2457<class name="ReferenceMap" 2458 extends="java.lang.Object" 2459 abstract="false" 2460 static="false" 2461 final="false" 2462 deprecated="not deprecated" 2463 visibility="public" 2464> 2465<constructor name="ReferenceMap" 2466 type="com.google.inject.util.ReferenceMap" 2467 static="false" 2468 final="false" 2469 deprecated="not deprecated" 2470 visibility="public" 2471> 2472<parameter name="keyReferenceType" type="com.google.inject.util.ReferenceType"> 2473</parameter> 2474<parameter name="valueReferenceType" type="com.google.inject.util.ReferenceType"> 2475</parameter> 2476</constructor> 2477<method name="clear" 2478 return="void" 2479 abstract="false" 2480 native="false" 2481 synchronized="false" 2482 static="false" 2483 final="false" 2484 deprecated="not deprecated" 2485 visibility="public" 2486> 2487</method> 2488<method name="containsKey" 2489 return="boolean" 2490 abstract="false" 2491 native="false" 2492 synchronized="false" 2493 static="false" 2494 final="false" 2495 deprecated="not deprecated" 2496 visibility="public" 2497> 2498<parameter name="key" type="java.lang.Object"> 2499</parameter> 2500</method> 2501<method name="containsValue" 2502 return="boolean" 2503 abstract="false" 2504 native="false" 2505 synchronized="false" 2506 static="false" 2507 final="false" 2508 deprecated="not deprecated" 2509 visibility="public" 2510> 2511<parameter name="value" type="java.lang.Object"> 2512</parameter> 2513</method> 2514<method name="entrySet" 2515 return="java.util.Set<java.util.Map.Entry<K, V>>" 2516 abstract="false" 2517 native="false" 2518 synchronized="false" 2519 static="false" 2520 final="false" 2521 deprecated="not deprecated" 2522 visibility="public" 2523> 2524</method> 2525<method name="get" 2526 return="V" 2527 abstract="false" 2528 native="false" 2529 synchronized="false" 2530 static="false" 2531 final="false" 2532 deprecated="not deprecated" 2533 visibility="public" 2534> 2535<parameter name="key" type="java.lang.Object"> 2536</parameter> 2537</method> 2538<method name="getPutStrategy" 2539 return="com.google.inject.util.ReferenceMap.PutStrategy" 2540 abstract="false" 2541 native="false" 2542 synchronized="false" 2543 static="false" 2544 final="false" 2545 deprecated="not deprecated" 2546 visibility="protected" 2547> 2548</method> 2549<method name="isEmpty" 2550 return="boolean" 2551 abstract="false" 2552 native="false" 2553 synchronized="false" 2554 static="false" 2555 final="false" 2556 deprecated="not deprecated" 2557 visibility="public" 2558> 2559</method> 2560<method name="keySet" 2561 return="java.util.Set<K>" 2562 abstract="false" 2563 native="false" 2564 synchronized="false" 2565 static="false" 2566 final="false" 2567 deprecated="not deprecated" 2568 visibility="public" 2569> 2570</method> 2571<method name="put" 2572 return="V" 2573 abstract="false" 2574 native="false" 2575 synchronized="false" 2576 static="false" 2577 final="false" 2578 deprecated="not deprecated" 2579 visibility="public" 2580> 2581<parameter name="key" type="K"> 2582</parameter> 2583<parameter name="value" type="V"> 2584</parameter> 2585</method> 2586<method name="putAll" 2587 return="void" 2588 abstract="false" 2589 native="false" 2590 synchronized="false" 2591 static="false" 2592 final="false" 2593 deprecated="not deprecated" 2594 visibility="public" 2595> 2596<parameter name="t" type="java.util.Map<? extends K, ? extends V>"> 2597</parameter> 2598</method> 2599<method name="putIfAbsent" 2600 return="V" 2601 abstract="false" 2602 native="false" 2603 synchronized="false" 2604 static="false" 2605 final="false" 2606 deprecated="not deprecated" 2607 visibility="public" 2608> 2609<parameter name="key" type="K"> 2610</parameter> 2611<parameter name="value" type="V"> 2612</parameter> 2613</method> 2614<method name="putIfAbsentStrategy" 2615 return="com.google.inject.util.ReferenceMap.Strategy" 2616 abstract="false" 2617 native="false" 2618 synchronized="false" 2619 static="false" 2620 final="false" 2621 deprecated="not deprecated" 2622 visibility="protected" 2623> 2624</method> 2625<method name="putStrategy" 2626 return="com.google.inject.util.ReferenceMap.Strategy" 2627 abstract="false" 2628 native="false" 2629 synchronized="false" 2630 static="false" 2631 final="false" 2632 deprecated="not deprecated" 2633 visibility="protected" 2634> 2635</method> 2636<method name="remove" 2637 return="V" 2638 abstract="false" 2639 native="false" 2640 synchronized="false" 2641 static="false" 2642 final="false" 2643 deprecated="not deprecated" 2644 visibility="public" 2645> 2646<parameter name="key" type="java.lang.Object"> 2647</parameter> 2648</method> 2649<method name="remove" 2650 return="boolean" 2651 abstract="false" 2652 native="false" 2653 synchronized="false" 2654 static="false" 2655 final="false" 2656 deprecated="not deprecated" 2657 visibility="public" 2658> 2659<parameter name="key" type="java.lang.Object"> 2660</parameter> 2661<parameter name="value" type="java.lang.Object"> 2662</parameter> 2663</method> 2664<method name="replace" 2665 return="boolean" 2666 abstract="false" 2667 native="false" 2668 synchronized="false" 2669 static="false" 2670 final="false" 2671 deprecated="not deprecated" 2672 visibility="public" 2673> 2674<parameter name="key" type="K"> 2675</parameter> 2676<parameter name="oldValue" type="V"> 2677</parameter> 2678<parameter name="newValue" type="V"> 2679</parameter> 2680</method> 2681<method name="replace" 2682 return="V" 2683 abstract="false" 2684 native="false" 2685 synchronized="false" 2686 static="false" 2687 final="false" 2688 deprecated="not deprecated" 2689 visibility="public" 2690> 2691<parameter name="key" type="K"> 2692</parameter> 2693<parameter name="value" type="V"> 2694</parameter> 2695</method> 2696<method name="replaceStrategy" 2697 return="com.google.inject.util.ReferenceMap.Strategy" 2698 abstract="false" 2699 native="false" 2700 synchronized="false" 2701 static="false" 2702 final="false" 2703 deprecated="not deprecated" 2704 visibility="protected" 2705> 2706</method> 2707<method name="size" 2708 return="int" 2709 abstract="false" 2710 native="false" 2711 synchronized="false" 2712 static="false" 2713 final="false" 2714 deprecated="not deprecated" 2715 visibility="public" 2716> 2717</method> 2718<method name="values" 2719 return="java.util.Collection<V>" 2720 abstract="false" 2721 native="false" 2722 synchronized="false" 2723 static="false" 2724 final="false" 2725 deprecated="not deprecated" 2726 visibility="public" 2727> 2728</method> 2729</class> 2730<class name="ReferenceMap.PutStrategy" 2731 extends="java.lang.Enum" 2732 abstract="false" 2733 static="true" 2734 final="false" 2735 deprecated="not deprecated" 2736 visibility="protected" 2737> 2738<implements name="com.google.inject.util.ReferenceMap.Strategy"> 2739</implements> 2740<method name="valueOf" 2741 return="com.google.inject.util.ReferenceMap.PutStrategy" 2742 abstract="false" 2743 native="false" 2744 synchronized="false" 2745 static="true" 2746 final="false" 2747 deprecated="not deprecated" 2748 visibility="public" 2749> 2750<parameter name="name" type="java.lang.String"> 2751</parameter> 2752</method> 2753<method name="values" 2754 return="com.google.inject.util.ReferenceMap.PutStrategy[]" 2755 abstract="false" 2756 native="false" 2757 synchronized="false" 2758 static="true" 2759 final="true" 2760 deprecated="not deprecated" 2761 visibility="public" 2762> 2763</method> 2764</class> 2765<interface name="ReferenceMap.Strategy" 2766 abstract="true" 2767 static="true" 2768 final="false" 2769 deprecated="not deprecated" 2770 visibility="protected" 2771> 2772<method name="execute" 2773 return="java.lang.Object" 2774 abstract="true" 2775 native="false" 2776 synchronized="false" 2777 static="false" 2778 final="false" 2779 deprecated="not deprecated" 2780 visibility="public" 2781> 2782<parameter name="map" type="com.google.inject.util.ReferenceMap"> 2783</parameter> 2784<parameter name="keyReference" type="java.lang.Object"> 2785</parameter> 2786<parameter name="valueReference" type="java.lang.Object"> 2787</parameter> 2788</method> 2789</interface> 2790<class name="ReferenceType" 2791 extends="java.lang.Enum" 2792 abstract="false" 2793 static="false" 2794 final="true" 2795 deprecated="not deprecated" 2796 visibility="public" 2797> 2798<method name="valueOf" 2799 return="com.google.inject.util.ReferenceType" 2800 abstract="false" 2801 native="false" 2802 synchronized="false" 2803 static="true" 2804 final="false" 2805 deprecated="not deprecated" 2806 visibility="public" 2807> 2808<parameter name="name" type="java.lang.String"> 2809</parameter> 2810</method> 2811<method name="values" 2812 return="com.google.inject.util.ReferenceType[]" 2813 abstract="false" 2814 native="false" 2815 synchronized="false" 2816 static="true" 2817 final="true" 2818 deprecated="not deprecated" 2819 visibility="public" 2820> 2821</method> 2822</class> 2823<class name="StackTraceElements" 2824 extends="java.lang.Object" 2825 abstract="false" 2826 static="false" 2827 final="false" 2828 deprecated="not deprecated" 2829 visibility="public" 2830> 2831<constructor name="StackTraceElements" 2832 type="com.google.inject.util.StackTraceElements" 2833 static="false" 2834 final="false" 2835 deprecated="not deprecated" 2836 visibility="public" 2837> 2838</constructor> 2839<method name="forMember" 2840 return="java.lang.Object" 2841 abstract="false" 2842 native="false" 2843 synchronized="false" 2844 static="true" 2845 final="false" 2846 deprecated="not deprecated" 2847 visibility="public" 2848> 2849<parameter name="member" type="java.lang.reflect.Member"> 2850</parameter> 2851</method> 2852<method name="forType" 2853 return="java.lang.Object" 2854 abstract="false" 2855 native="false" 2856 synchronized="false" 2857 static="true" 2858 final="false" 2859 deprecated="not deprecated" 2860 visibility="public" 2861> 2862<parameter name="implementation" type="java.lang.Class<?>"> 2863</parameter> 2864</method> 2865</class> 2866<class name="Stopwatch" 2867 extends="java.lang.Object" 2868 abstract="false" 2869 static="false" 2870 final="false" 2871 deprecated="not deprecated" 2872 visibility="public" 2873> 2874<constructor name="Stopwatch" 2875 type="com.google.inject.util.Stopwatch" 2876 static="false" 2877 final="false" 2878 deprecated="not deprecated" 2879 visibility="public" 2880> 2881</constructor> 2882<method name="reset" 2883 return="long" 2884 abstract="false" 2885 native="false" 2886 synchronized="false" 2887 static="false" 2888 final="false" 2889 deprecated="not deprecated" 2890 visibility="public" 2891> 2892</method> 2893<method name="resetAndLog" 2894 return="void" 2895 abstract="false" 2896 native="false" 2897 synchronized="false" 2898 static="false" 2899 final="false" 2900 deprecated="not deprecated" 2901 visibility="public" 2902> 2903<parameter name="logger" type="java.util.logging.Logger"> 2904</parameter> 2905<parameter name="label" type="java.lang.String"> 2906</parameter> 2907</method> 2908</class> 2909<class name="Strings" 2910 extends="java.lang.Object" 2911 abstract="false" 2912 static="false" 2913 final="false" 2914 deprecated="not deprecated" 2915 visibility="public" 2916> 2917<constructor name="Strings" 2918 type="com.google.inject.util.Strings" 2919 static="false" 2920 final="false" 2921 deprecated="not deprecated" 2922 visibility="public" 2923> 2924</constructor> 2925<method name="capitalize" 2926 return="java.lang.String" 2927 abstract="false" 2928 native="false" 2929 synchronized="false" 2930 static="true" 2931 final="false" 2932 deprecated="not deprecated" 2933 visibility="public" 2934> 2935<parameter name="s" type="java.lang.String"> 2936</parameter> 2937</method> 2938</class> 2939<class name="ToStringBuilder" 2940 extends="java.lang.Object" 2941 abstract="false" 2942 static="false" 2943 final="false" 2944 deprecated="not deprecated" 2945 visibility="public" 2946> 2947<constructor name="ToStringBuilder" 2948 type="com.google.inject.util.ToStringBuilder" 2949 static="false" 2950 final="false" 2951 deprecated="not deprecated" 2952 visibility="public" 2953> 2954<parameter name="name" type="java.lang.String"> 2955</parameter> 2956</constructor> 2957<constructor name="ToStringBuilder" 2958 type="com.google.inject.util.ToStringBuilder" 2959 static="false" 2960 final="false" 2961 deprecated="not deprecated" 2962 visibility="public" 2963> 2964<parameter name="type" type="java.lang.Class"> 2965</parameter> 2966</constructor> 2967<method name="add" 2968 return="com.google.inject.util.ToStringBuilder" 2969 abstract="false" 2970 native="false" 2971 synchronized="false" 2972 static="false" 2973 final="false" 2974 deprecated="not deprecated" 2975 visibility="public" 2976> 2977<parameter name="name" type="java.lang.String"> 2978</parameter> 2979<parameter name="value" type="java.lang.Object"> 2980</parameter> 2981</method> 2982</class> 2983</package> 2984</api> 2985