| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!--NewPage--> |
| <HTML> |
| <HEAD> |
| <!-- Generated by javadoc (build 1.6.0_07) on Tue May 19 19:22:47 PDT 2009 --> |
| <TITLE> |
| Index (Guice 2.0 API) |
| </TITLE> |
| |
| <META NAME="date" CONTENT="2009-05-19"> |
| |
| <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style"> |
| |
| <SCRIPT type="text/javascript"> |
| function windowTitle() |
| { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Index (Guice 2.0 API)"; |
| } |
| } |
| </SCRIPT> |
| <NOSCRIPT> |
| </NOSCRIPT> |
| |
| </HEAD> |
| |
| <BODY BGCOLOR="white" onload="windowTitle();"> |
| <HR> |
| |
| |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <A NAME="navbar_top"><!-- --></A> |
| <A HREF="#skip-navbar_top" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_top_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| PREV |
| NEXT</FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="./allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_top"></A> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| |
| <A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR> |
| <A NAME="_A_"><!-- --></A><H2> |
| <B>A</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="class in com.google.inject.matcher"><B>AbstractMatcher</B></A><<A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="type parameter in AbstractMatcher">T</A>> - Class in <A HREF="./com/google/inject/matcher/package-summary.html">com.google.inject.matcher</A><DD>Implements <code>and()</code> and <code>or()</code>.<DT><A HREF="./com/google/inject/matcher/AbstractMatcher.html#AbstractMatcher()"><B>AbstractMatcher()</B></A> - |
| Constructor for class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="class in com.google.inject.matcher">AbstractMatcher</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject"><B>AbstractModule</B></A> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A support class for <A HREF="./com/google/inject/Module.html" title="interface in com.google.inject"><CODE>Module</CODE></A>s which reduces repetition and results in |
| a more readable configuration.<DT><A HREF="./com/google/inject/AbstractModule.html#AbstractModule()"><B>AbstractModule()</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binding.html#acceptScopingVisitor(com.google.inject.spi.BindingScopingVisitor)"><B>acceptScopingVisitor(BindingScopingVisitor<V>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject">Binding</A> |
| <DD>Accepts a scoping visitor. |
| <DT><A HREF="./com/google/inject/Binding.html#acceptTargetVisitor(com.google.inject.spi.BindingTargetVisitor)"><B>acceptTargetVisitor(BindingTargetVisitor<? super T, V>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject">Binding</A> |
| <DD>Accepts a target visitor. |
| <DT><A HREF="./com/google/inject/spi/Element.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/Element.html" title="interface in com.google.inject.spi">Element</A> |
| <DD>Accepts an element visitor. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<R>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ScopeBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi">ScopeBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi">StaticInjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi">TypeConverterBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi">TypeListenerBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#addBinding(K)"><B>addBinding(K)</B></A> - |
| Method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a binding builder used to add a new entry in the map. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#addBinding()"><B>addBinding()</B></A> - |
| Method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a binding builder used to add a new element in the set. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#addError(java.lang.String, java.lang.Object...)"><B>addError(String, Object...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#addError(java.lang.Throwable)"><B>addError(Throwable)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#addError(com.google.inject.spi.Message)"><B>addError(Message)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#addError(java.lang.String, java.lang.Object...)"><B>addError(String, Object...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Records an error message which will be presented to the user at a later |
| time. |
| <DT><A HREF="./com/google/inject/Binder.html#addError(java.lang.Throwable)"><B>addError(Throwable)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Records an exception, the full details of which will be logged, and the |
| message of which will be presented to the user at a later |
| time. |
| <DT><A HREF="./com/google/inject/Binder.html#addError(com.google.inject.spi.Message)"><B>addError(Message)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Records an error message to be presented to the user at a later time. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#addError(java.lang.String, java.lang.Object...)"><B>addError(String, Object...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#addError(java.lang.Throwable)"><B>addError(Throwable)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#addError(com.google.inject.spi.Message)"><B>addError(Message)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#addError(java.lang.String, java.lang.Object...)"><B>addError(String, Object...)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Records an error message for type <code>I</code> which will be presented to the user at a later |
| time. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#addError(java.lang.Throwable)"><B>addError(Throwable)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Records an exception for type <code>I</code>, the full details of which will be logged, and the |
| message of which will be presented to the user at a later time. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#addError(com.google.inject.spi.Message)"><B>addError(Message)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Records an error message to be presented to the user at a later time. |
| <DT><A HREF="./com/google/inject/spi/InjectionListener.html#afterInjection(I)"><B>afterInjection(I)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionListener.html" title="interface in com.google.inject.spi">InjectionListener</A> |
| <DD>Invoked by Guice after it injects the fields and methods of instance. |
| <DT><A HREF="./com/google/inject/matcher/AbstractMatcher.html#and(com.google.inject.matcher.Matcher)"><B>and(Matcher<? super T>)</B></A> - |
| Method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="class in com.google.inject.matcher">AbstractMatcher</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/matcher/Matcher.html#and(com.google.inject.matcher.Matcher)"><B>and(Matcher<? super T>)</B></A> - |
| Method in interface com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matcher.html" title="interface in com.google.inject.matcher">Matcher</A> |
| <DD>Returns a new matcher which returns <code>true</code> if both this and the |
| given matcher return <code>true</code>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html" title="interface in com.google.inject.binder"><B>AnnotatedBindingBuilder</B></A><<A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html" title="type parameter in AnnotatedBindingBuilder">T</A>> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>.<DT><A HREF="./com/google/inject/binder/AnnotatedConstantBindingBuilder.html" title="interface in com.google.inject.binder"><B>AnnotatedConstantBindingBuilder</B></A> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>.<DT><A HREF="./com/google/inject/binder/AnnotatedElementBuilder.html" title="interface in com.google.inject.binder"><B>AnnotatedElementBuilder</B></A> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>.<DT><A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class<? extends Annotation>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html" title="interface in com.google.inject.binder">AnnotatedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)"><B>annotatedWith(Annotation)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html" title="interface in com.google.inject.binder">AnnotatedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class<? extends Annotation>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedConstantBindingBuilder.html" title="interface in com.google.inject.binder">AnnotatedConstantBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)"><B>annotatedWith(Annotation)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedConstantBindingBuilder.html" title="interface in com.google.inject.binder">AnnotatedConstantBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedElementBuilder.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class<? extends Annotation>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedElementBuilder.html" title="interface in com.google.inject.binder">AnnotatedElementBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/AnnotatedElementBuilder.html#annotatedWith(java.lang.annotation.Annotation)"><B>annotatedWith(Annotation)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/AnnotatedElementBuilder.html" title="interface in com.google.inject.binder">AnnotatedElementBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches elements (methods, classes, etc.) |
| with a given annotation. |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#annotatedWith(java.lang.annotation.Annotation)"><B>annotatedWith(Annotation)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches elements (methods, classes, etc.) |
| with a given annotation. |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class<? extends Annotation>)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#annotatedWith(java.lang.annotation.Annotation)"><B>annotatedWith(Annotation)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#any()"><B>any()</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches any input. |
| <DT><A HREF="./com/google/inject/spi/Element.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/Element.html" title="interface in com.google.inject.spi">Element</A> |
| <DD>Writes this module element to the given binder (optional operation). |
| <DT><A HREF="./com/google/inject/spi/ExposedBinding.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ExposedBinding.html" title="interface in com.google.inject.spi">ExposedBinding</A> |
| <DD>Unsupported. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ScopeBinding.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi">ScopeBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi">StaticInjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi">TypeConverterBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html#applyTo(com.google.inject.Binder)"><B>applyTo(Binder)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi">TypeListenerBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/util/Types.html#arrayOf(java.lang.reflect.Type)"><B>arrayOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns an array type whose elements are all instances of |
| <code>componentType</code>. |
| <DT><A HREF="./com/google/inject/binder/ScopedBindingBuilder.html#asEagerSingleton()"><B>asEagerSingleton()</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ScopedBindingBuilder.html" title="interface in com.google.inject.binder">ScopedBindingBuilder</A> |
| <DD>Instructs the <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A> to eagerly initialize this |
| singleton-scoped binding upon creation. |
| <DT><A HREF="./com/google/inject/assistedinject/Assisted.html" title="annotation in com.google.inject.assistedinject"><B>Assisted</B></A> - Annotation Type in <A HREF="./com/google/inject/assistedinject/package-summary.html">com.google.inject.assistedinject</A><DD>Annotates an injected parameter or field whose value comes from an argument to a factory method.<DT><A HREF="./com/google/inject/assistedinject/AssistedInject.html" title="annotation in com.google.inject.assistedinject"><B>AssistedInject</B></A> - Annotation Type in <A HREF="./com/google/inject/assistedinject/package-summary.html">com.google.inject.assistedinject</A><DD><B>Deprecated.</B> <I><A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject"><CODE>FactoryProvider</CODE></A> now works better with the standard @Inject |
| annotation. When using that annotation, parameters are matched by name and type rather than |
| by position. In addition, values that use the standard @Inject constructor |
| annotation are eligible for method interception.</I></DL> |
| <HR> |
| <A NAME="_B_"><!-- --></A><H2> |
| <B>B</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bind(com.google.inject.Key)"><B>bind(Key<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bind(com.google.inject.TypeLiteral)"><B>bind(TypeLiteral<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bind(java.lang.Class)"><B>bind(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#bind(com.google.inject.Key)"><B>bind(Key<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/Binder.html#bind(com.google.inject.TypeLiteral)"><B>bind(TypeLiteral<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/Binder.html#bind(java.lang.Class)"><B>bind(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bind(com.google.inject.Key)"><B>bind(Key<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bind(com.google.inject.TypeLiteral)"><B>bind(TypeLiteral<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bind(java.lang.Class)"><B>bind(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.html#bind(java.lang.Class, java.lang.reflect.Type)"><B>bind(Class<P>, Type)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spring/SpringIntegration.html#bindAll(com.google.inject.Binder, org.springframework.beans.factory.ListableBeanFactory)"><B>bindAll(Binder, ListableBeanFactory)</B></A> - |
| Static method in class com.google.inject.spring.<A HREF="./com/google/inject/spring/SpringIntegration.html" title="class in com.google.inject.spring">SpringIntegration</A> |
| <DD>Binds all Spring beans from the given factory by name. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bindConstant()"><B>bindConstant()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#bindConstant()"><B>bindConstant()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bindConstant()"><B>bindConstant()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#binder()"><B>binder()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD>Gets direct access to the underlying <code>Binder</code>. |
| <DT><A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><B>Binder</B></A> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Collects configuration information (primarily <i>bindings</i>) which will be |
| used to create an <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>.<DT><A HREF="./com/google/inject/PrivateModule.html#binder()"><B>binder()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Returns the current binder. |
| <DT><A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject"><B>Binding</B></A><<A HREF="./com/google/inject/Binding.html" title="type parameter in Binding">T</A>> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A mapping from a key (type and optional annotation) to the strategy for getting instances of the |
| type.<DT><A HREF="./com/google/inject/BindingAnnotation.html" title="annotation in com.google.inject"><B>BindingAnnotation</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Annotates annotations which are used for binding.<DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi"><B>BindingScopingVisitor</B></A><<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="type parameter in BindingScopingVisitor">V</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Visits each of the strategies used to scope an injection.<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi"><B>BindingTargetVisitor</B></A><<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="type parameter in BindingTargetVisitor">T</A>,<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="type parameter in BindingTargetVisitor">V</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Visits each of the strategies used to find an instance to satisfy an injection.<DT><A HREF="./com/google/inject/AbstractModule.html#bindInterceptor(com.google.inject.matcher.Matcher, com.google.inject.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor...)"><B>bindInterceptor(Matcher<? super Class<?>>, Matcher<? super Method>, MethodInterceptor...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#bindInterceptor(com.google.inject.matcher.Matcher, com.google.inject.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor...)"><B>bindInterceptor(Matcher<? super Class<?>>, Matcher<? super Method>, MethodInterceptor...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Binds method interceptor[s] to methods matched by class and method matchers. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bindInterceptor(com.google.inject.matcher.Matcher, com.google.inject.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor...)"><B>bindInterceptor(Matcher<? super Class<?>>, Matcher<? super Method>, MethodInterceptor...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#bindInterceptor(com.google.inject.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor...)"><B>bindInterceptor(Matcher<? super Method>, MethodInterceptor...)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Binds method interceptor[s] to methods matched in type <code>I</code> and its supertypes. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bindListener(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeListener)"><B>bindListener(Matcher<? super TypeLiteral<?>>, TypeListener)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#bindListener(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeListener)"><B>bindListener(Matcher<? super TypeLiteral<?>>, TypeListener)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Registers a listener for injectable types. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bindListener(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeListener)"><B>bindListener(Matcher<? super TypeLiteral<?>>, TypeListener)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Map)"><B>bindProperties(Binder, Map<String, String>)</B></A> - |
| Static method in class com.google.inject.name.<A HREF="./com/google/inject/name/Names.html" title="class in com.google.inject.name">Names</A> |
| <DD>Creates a constant binding to <code>@Named(key)</code> for each entry in |
| <code>properties</code>. |
| <DT><A HREF="./com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Properties)"><B>bindProperties(Binder, Properties)</B></A> - |
| Static method in class com.google.inject.name.<A HREF="./com/google/inject/name/Names.html" title="class in com.google.inject.name">Names</A> |
| <DD>Creates a constant binding to <code>@Named(key)</code> for each property. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#bindScope(java.lang.Class, com.google.inject.Scope)"><B>bindScope(Class<? extends Annotation>, Scope)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#bindScope(java.lang.Class, com.google.inject.Scope)"><B>bindScope(Class<? extends Annotation>, Scope)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Binds a scope to an annotation. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#bindScope(java.lang.Class, com.google.inject.Scope)"><B>bindScope(Class<? extends Annotation>, Scope)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_C_"><!-- --></A><H2> |
| <B>C</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/package-summary.html"><B>com.google.inject</B></A> - package com.google.inject<DD><i>Google Guice</i> (pronounced "juice") is an ultra-lightweight dependency |
| injection framework.<DT><A HREF="./com/google/inject/assistedinject/package-summary.html"><B>com.google.inject.assistedinject</B></A> - package com.google.inject.assistedinject<DD>Extension for combining factory interfaces with injection; this extension requires <code>guice-jndi-2.0.jar</code>.<DT><A HREF="./com/google/inject/binder/package-summary.html"><B>com.google.inject.binder</B></A> - package com.google.inject.binder<DD>Interfaces which make up <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>'s |
| expression language.<DT><A HREF="./com/google/inject/jndi/package-summary.html"><B>com.google.inject.jndi</B></A> - package com.google.inject.jndi<DD>JNDI integration; this extension requires <code>guice-jndi-2.0.jar</code>.<DT><A HREF="./com/google/inject/matcher/package-summary.html"><B>com.google.inject.matcher</B></A> - package com.google.inject.matcher<DD>Used for matching things.<DT><A HREF="./com/google/inject/multibindings/package-summary.html"><B>com.google.inject.multibindings</B></A> - package com.google.inject.multibindings<DD>Extension for binding multiple instances in a collection; this extension requires <code>guice-multibindings-2.0.jar</code>.<DT><A HREF="./com/google/inject/name/package-summary.html"><B>com.google.inject.name</B></A> - package com.google.inject.name<DD>Support for binding to string-based names.<DT><A HREF="./com/google/inject/servlet/package-summary.html"><B>com.google.inject.servlet</B></A> - package com.google.inject.servlet<DD>Servlet API scopes, bindings and registration; this extension requires <code>guice-servlet-2.0.jar</code>.<DT><A HREF="./com/google/inject/spi/package-summary.html"><B>com.google.inject.spi</B></A> - package com.google.inject.spi<DD>Guice service provider interface<DT><A HREF="./com/google/inject/spring/package-summary.html"><B>com.google.inject.spring</B></A> - package com.google.inject.spring<DD>Spring integration; this extension requires <code>guice-spring-2.0.jar</code>.<DT><A HREF="./com/google/inject/throwingproviders/package-summary.html"><B>com.google.inject.throwingproviders</B></A> - package com.google.inject.throwingproviders<DD>Extension for injecting objects that may throw at provision time; this extension requires <code>guice-throwingproviders-2.0.jar</code>.<DT><A HREF="./com/google/inject/tools/jmx/package-summary.html"><B>com.google.inject.tools.jmx</B></A> - package com.google.inject.tools.jmx<DD>JMX integration; this extension requires <code>guice-jmx-2.0.jar</code>.<DT><A HREF="./com/google/inject/util/package-summary.html"><B>com.google.inject.util</B></A> - package com.google.inject.util<DD>Helper methods for working with Guice.<DT><A HREF="./com/google/inject/util/Modules.html#combine(com.google.inject.Module...)"><B>combine(Module...)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util">Modules</A> |
| <DD>Returns a new module that installs all of <code>modules</code>. |
| <DT><A HREF="./com/google/inject/util/Modules.html#combine(java.lang.Iterable)"><B>combine(Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util">Modules</A> |
| <DD>Returns a new module that installs all of <code>modules</code>. |
| <DT><A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject"><B>ConfigurationException</B></A> - Exception in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Thrown when a programming error such as a misplaced annotation, illegal binding, or unsupported |
| scope is found.<DT><A HREF="./com/google/inject/ConfigurationException.html#ConfigurationException(java.lang.Iterable)"><B>ConfigurationException(Iterable<Message>)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject">ConfigurationException</A> |
| <DD>Creates a ConfigurationException containing <code>messages</code>. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#configure(com.google.inject.Binder)"><B>configure(Binder)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#configure()"><B>configure()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD>Configures a <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A> via the exposed methods. |
| <DT><A HREF="./com/google/inject/Module.html#configure(com.google.inject.Binder)"><B>configure(Binder)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Module.html" title="interface in com.google.inject">Module</A> |
| <DD>Contributes bindings and other configurations for this module to <code>binder</code>. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#configure(com.google.inject.Binder)"><B>configure(Binder)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#configure()"><B>configure()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Creates bindings and other configurations private to this module. |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.html#configure()"><B>configure()</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.html#configureServlets()"><B>configureServlets()</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD>Servlet Mapping EDSL |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder"><B>ConstantBindingBuilder</B></A> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>Binds to a constant value.<DT><A HREF="./com/google/inject/spi/ConstructorBinding.html" title="interface in com.google.inject.spi"><B>ConstructorBinding</B></A><<A HREF="./com/google/inject/spi/ConstructorBinding.html" title="type parameter in ConstructorBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to the constructor of a concrete clss.<DT><A HREF="./com/google/inject/servlet/GuiceServletContextListener.html#contextDestroyed(javax.servlet.ServletContextEvent)"><B>contextDestroyed(ServletContextEvent)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceServletContextListener.html" title="class in com.google.inject.servlet">GuiceServletContextListener</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/GuiceServletContextListener.html#contextInitialized(javax.servlet.ServletContextEvent)"><B>contextInitialized(ServletContextEvent)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceServletContextListener.html" title="class in com.google.inject.servlet">GuiceServletContextListener</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeConverter.html#convert(java.lang.String, com.google.inject.TypeLiteral)"><B>convert(String, TypeLiteral<?>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverter.html" title="interface in com.google.inject.spi">TypeConverter</A> |
| <DD>Converts a string value. |
| <DT><A HREF="./com/google/inject/spi/ConvertedConstantBinding.html" title="interface in com.google.inject.spi"><B>ConvertedConstantBinding</B></A><<A HREF="./com/google/inject/spi/ConvertedConstantBinding.html" title="type parameter in ConvertedConstantBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding created from converting a bound instance to a new type.<DT><A HREF="./com/google/inject/AbstractModule.html#convertToTypes(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeConverter)"><B>convertToTypes(Matcher<? super TypeLiteral<?>>, TypeConverter)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#convertToTypes(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeConverter)"><B>convertToTypes(Matcher<? super TypeLiteral<?>>, TypeConverter)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Binds a type converter. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#convertToTypes(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeConverter)"><B>convertToTypes(Matcher<? super TypeLiteral<?>>, TypeConverter)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.html#create(com.google.inject.Binder)"><B>create(Binder)</B></A> - |
| Static method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Injector.html#createChildInjector(java.lang.Iterable)"><B>createChildInjector(Iterable<? extends Module>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns a new injector that inherits all state from this injector. |
| <DT><A HREF="./com/google/inject/Injector.html#createChildInjector(com.google.inject.Module...)"><B>createChildInjector(Module...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns a new injector that inherits all state from this injector. |
| <DT><A HREF="./com/google/inject/Guice.html#createInjector(com.google.inject.Module...)"><B>createInjector(Module...)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Guice.html" title="class in com.google.inject">Guice</A> |
| <DD>Creates an injector for the given set of modules. |
| <DT><A HREF="./com/google/inject/Guice.html#createInjector(java.lang.Iterable)"><B>createInjector(Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Guice.html" title="class in com.google.inject">Guice</A> |
| <DD>Creates an injector for the given set of modules. |
| <DT><A HREF="./com/google/inject/Guice.html#createInjector(com.google.inject.Stage, com.google.inject.Module...)"><B>createInjector(Stage, Module...)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Guice.html" title="class in com.google.inject">Guice</A> |
| <DD>Creates an injector for the given set of modules, in a given development |
| stage. |
| <DT><A HREF="./com/google/inject/Guice.html#createInjector(com.google.inject.Stage, java.lang.Iterable)"><B>createInjector(Stage, Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Guice.html" title="class in com.google.inject">Guice</A> |
| <DD>Creates an injector for the given set of modules, in a given development |
| stage. |
| <DT><A HREF="./com/google/inject/CreationException.html" title="class in com.google.inject"><B>CreationException</B></A> - Exception in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Thrown when errors occur while creating a <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>.<DT><A HREF="./com/google/inject/CreationException.html#CreationException(java.util.Collection)"><B>CreationException(Collection<Message>)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/CreationException.html" title="class in com.google.inject">CreationException</A> |
| <DD>Creates a CreationException containing <code>messages</code>. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#currentStage()"><B>currentStage()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#currentStage()"><B>currentStage()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Gets the current stage. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#currentStage()"><B>currentStage()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_D_"><!-- --></A><H2> |
| <B>D</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi"><B>DefaultBindingScopingVisitor</B></A><<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="type parameter in DefaultBindingScopingVisitor">V</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>No-op visitor for subclassing.<DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#DefaultBindingScopingVisitor()"><B>DefaultBindingScopingVisitor()</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi"><B>DefaultBindingTargetVisitor</B></A><<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="type parameter in DefaultBindingTargetVisitor">T</A>,<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="type parameter in DefaultBindingTargetVisitor">V</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>No-op visitor for subclassing.<DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#DefaultBindingTargetVisitor()"><B>DefaultBindingTargetVisitor()</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi"><B>DefaultElementVisitor</B></A><<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="type parameter in DefaultElementVisitor">V</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>No-op visitor for subclassing.<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#DefaultElementVisitor()"><B>DefaultElementVisitor()</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi"><B>Dependency</B></A><<A HREF="./com/google/inject/spi/Dependency.html" title="type parameter in Dependency">T</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A variable that can be resolved by an injector.<DT><A HREF="./com/google/inject/servlet/GuiceFilter.html#destroy()"><B>destroy()</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceFilter.html" title="class in com.google.inject.servlet">GuiceFilter</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/GuiceFilter.html#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)"><B>doFilter(ServletRequest, ServletResponse, FilterChain)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceFilter.html" title="class in com.google.inject.servlet">GuiceFilter</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_E_"><!-- --></A><H2> |
| <B>E</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/spi/Element.html" title="interface in com.google.inject.spi"><B>Element</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A core component of a module or injector.<DT><A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi"><B>Elements</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Exposes elements of a module so they can be inspected, validated or <A HREF="./com/google/inject/spi/Element.html#applyTo(com.google.inject.Binder)"><CODE>rewritten</CODE></A>.<DT><A HREF="./com/google/inject/spi/Elements.html#Elements()"><B>Elements()</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi"><B>ElementVisitor</B></A><<A HREF="./com/google/inject/spi/ElementVisitor.html" title="type parameter in ElementVisitor">V</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Visit elements.<DT><A HREF="./com/google/inject/util/Modules.html#EMPTY_MODULE"><B>EMPTY_MODULE</B></A> - |
| Static variable in class com.google.inject.util.<A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util">Modules</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Key.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateBinder.html#expose(com.google.inject.Key)"><B>expose(Key<?>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">PrivateBinder</A> |
| <DD>Makes the binding for <code>key</code> available to the enclosing environment |
| <DT><A HREF="./com/google/inject/PrivateBinder.html#expose(java.lang.Class)"><B>expose(Class<?>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">PrivateBinder</A> |
| <DD>Makes a binding for <code>type</code> available to the enclosing environment. |
| <DT><A HREF="./com/google/inject/PrivateBinder.html#expose(com.google.inject.TypeLiteral)"><B>expose(TypeLiteral<?>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">PrivateBinder</A> |
| <DD>Makes a binding for <code>type</code> available to the enclosing environment. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#expose(com.google.inject.Key)"><B>expose(Key<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Makes the binding for <code>key</code> available to other modules and the injector. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#expose(java.lang.Class)"><B>expose(Class<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Makes a binding for <code>type</code> available to other modules and the injector. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#expose(com.google.inject.TypeLiteral)"><B>expose(TypeLiteral<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Makes a binding for <code>type</code> available to other modules and the injector. |
| <DT><A HREF="./com/google/inject/Exposed.html" title="annotation in com.google.inject"><B>Exposed</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Acccompanies a @<A HREF="./com/google/inject/Provides.html" title="annotation in com.google.inject"><CODE>Provides</CODE></A> method annotation in a |
| private module to indicate that the provided binding is exposed.<DT><A HREF="./com/google/inject/spi/ExposedBinding.html" title="interface in com.google.inject.spi"><B>ExposedBinding</B></A><<A HREF="./com/google/inject/spi/ExposedBinding.html" title="type parameter in ExposedBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a key exposed from an enclosed private environment.</DL> |
| <HR> |
| <A NAME="_F_"><!-- --></A><H2> |
| <B>F</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject"><B>FactoryProvider</B></A><<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="type parameter in FactoryProvider">F</A>> - Class in <A HREF="./com/google/inject/assistedinject/package-summary.html">com.google.inject.assistedinject</A><DD>Provides a factory that combines the caller's arguments with injector-supplied values to |
| construct objects.<DT><A HREF="./com/google/inject/servlet/ServletModule.html#filter(java.lang.String, java.lang.String...)"><B>filter(String, String...)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.html#filterRegex(java.lang.String, java.lang.String...)"><B>filterRegex(String, String...)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Injector.html#findBindingsByType(com.google.inject.TypeLiteral)"><B>findBindingsByType(TypeLiteral<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns all explicit bindings for <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forConstructorOf(com.google.inject.TypeLiteral)"><B>forConstructorOf(TypeLiteral<?>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns a new injection point for the injectable constructor of <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forConstructorOf(java.lang.Class)"><B>forConstructorOf(Class<?>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns a new injection point for the injectable constructor of <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#forInjectionPoints(java.util.Set)"><B>forInjectionPoints(Set<InjectionPoint>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns the dependencies from the given injection points. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forInstanceMethodsAndFields(com.google.inject.TypeLiteral)"><B>forInstanceMethodsAndFields(TypeLiteral<?>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns all instance method and field injection points on <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forInstanceMethodsAndFields(java.lang.Class)"><B>forInstanceMethodsAndFields(Class<?>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns all instance method and field injection points on <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forStaticMethodsAndFields(com.google.inject.TypeLiteral)"><B>forStaticMethodsAndFields(TypeLiteral)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns all static method and field injection points on <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#forStaticMethodsAndFields(java.lang.Class)"><B>forStaticMethodsAndFields(Class<?>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns all static method and field injection points on <code>type</code>. |
| <DT><A HREF="./com/google/inject/jndi/JndiIntegration.html#fromJndi(java.lang.Class, java.lang.String)"><B>fromJndi(Class<T>, String)</B></A> - |
| Static method in class com.google.inject.jndi.<A HREF="./com/google/inject/jndi/JndiIntegration.html" title="class in com.google.inject.jndi">JndiIntegration</A> |
| <DD>Creates a provider which looks up objects in JNDI using the given name. |
| <DT><A HREF="./com/google/inject/spring/SpringIntegration.html#fromSpring(java.lang.Class, java.lang.String)"><B>fromSpring(Class<T>, String)</B></A> - |
| Static method in class com.google.inject.spring.<A HREF="./com/google/inject/spring/SpringIntegration.html" title="class in com.google.inject.spring">SpringIntegration</A> |
| <DD>Creates a provider which looks up objects from Spring using the given name. |
| </DL> |
| <HR> |
| <A NAME="_G_"><!-- --></A><H2> |
| <B>G</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/assistedinject/FactoryProvider.html#get()"><B>get()</B></A> - |
| Method in class com.google.inject.assistedinject.<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject">FactoryProvider</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.Class)"><B>get(Class<T>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type. |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.Class, java.lang.Class)"><B>get(Class<T>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation type. |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.Class, java.lang.annotation.Annotation)"><B>get(Class<T>, Annotation)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation. |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.reflect.Type)"><B>get(Type)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type. |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.reflect.Type, java.lang.Class)"><B>get(Type, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation type. |
| <DT><A HREF="./com/google/inject/Key.html#get(java.lang.reflect.Type, java.lang.annotation.Annotation)"><B>get(Type, Annotation)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation. |
| <DT><A HREF="./com/google/inject/Key.html#get(com.google.inject.TypeLiteral)"><B>get(TypeLiteral<T>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type. |
| <DT><A HREF="./com/google/inject/Key.html#get(com.google.inject.TypeLiteral, java.lang.Class)"><B>get(TypeLiteral<T>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation type. |
| <DT><A HREF="./com/google/inject/Key.html#get(com.google.inject.TypeLiteral, java.lang.annotation.Annotation)"><B>get(TypeLiteral<T>, Annotation)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets a key for an injection type and an annotation. |
| <DT><A HREF="./com/google/inject/Provider.html#get()"><B>get()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject">Provider</A> |
| <DD>Provides an instance of <code>T</code>. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#get(com.google.inject.Key)"><B>get(Key<T>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns a new dependency that is not attached to an injection point. |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html#get()"><B>get()</B></A> - |
| Method in interface com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="interface in com.google.inject.throwingproviders">ThrowingProvider</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#get(java.lang.reflect.Type)"><B>get(Type)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Gets type literal for the given <code>Type</code> instance. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#get(java.lang.Class)"><B>get(Class<T>)</B></A> - |
| Static method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Gets type literal for the given <code>Class</code> instance. |
| <DT><A HREF="./com/google/inject/Key.html#getAnnotation()"><B>getAnnotation()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets the annotation. |
| <DT><A HREF="./com/google/inject/Key.html#getAnnotationType()"><B>getAnnotationType()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets the annotation type. |
| <DT><A HREF="./com/google/inject/spi/ScopeBinding.html#getAnnotationType()"><B>getAnnotationType()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi">ScopeBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Injector.html#getBinding(com.google.inject.Key)"><B>getBinding(Key<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the binding for the given injection key. |
| <DT><A HREF="./com/google/inject/Injector.html#getBinding(java.lang.Class)"><B>getBinding(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the binding for the given type. |
| <DT><A HREF="./com/google/inject/Injector.html#getBindings()"><B>getBindings()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns all explicit bindings. |
| <DT><A HREF="./com/google/inject/spi/Message.html#getCause()"><B>getCause()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD>Returns the throwable that caused this message, or <code>null</code> if this |
| message was not caused by a throwable. |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#getClassMatcher()"><B>getClassMatcher()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ConstructorBinding.html#getConstructor()"><B>getConstructor()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConstructorBinding.html" title="interface in com.google.inject.spi">ConstructorBinding</A> |
| <DD>Gets the constructor this binding injects. |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#getDelegate()"><B>getDelegate()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD>Returns the delegate members injector, or <code>null</code> if it has not yet been initialized. |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#getDelegate()"><B>getDelegate()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD>Returns the delegate provider, or <code>null</code> if it has not yet been initialized. |
| <DT><A HREF="./com/google/inject/assistedinject/FactoryProvider.html#getDependencies()"><B>getDependencies()</B></A> - |
| Method in class com.google.inject.assistedinject.<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject">FactoryProvider</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ConvertedConstantBinding.html#getDependencies()"><B>getDependencies()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConvertedConstantBinding.html" title="interface in com.google.inject.spi">ConvertedConstantBinding</A> |
| <DD>Returns a singleton set containing only the converted key. |
| <DT><A HREF="./com/google/inject/spi/HasDependencies.html#getDependencies()"><B>getDependencies()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/HasDependencies.html" title="interface in com.google.inject.spi">HasDependencies</A> |
| <DD>Returns the known dependencies for this type. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#getDependencies()"><B>getDependencies()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns the dependencies for this injection point. |
| <DT><A HREF="./com/google/inject/spi/Elements.html#getElements(com.google.inject.Module...)"><B>getElements(Module...)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD>Records the elements executed by <code>modules</code>. |
| <DT><A HREF="./com/google/inject/spi/Elements.html#getElements(com.google.inject.Stage, com.google.inject.Module...)"><B>getElements(Stage, Module...)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD>Records the elements executed by <code>modules</code>. |
| <DT><A HREF="./com/google/inject/spi/Elements.html#getElements(java.lang.Iterable)"><B>getElements(Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD>Records the elements executed by <code>modules</code>. |
| <DT><A HREF="./com/google/inject/spi/Elements.html#getElements(com.google.inject.Stage, java.lang.Iterable)"><B>getElements(Stage, Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD>Records the elements executed by <code>modules</code>. |
| <DT><A HREF="./com/google/inject/spi/PrivateElements.html#getElements()"><B>getElements()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/PrivateElements.html" title="interface in com.google.inject.spi">PrivateElements</A> |
| <DD>Returns the configuration information in this private environment. |
| <DT><A HREF="./com/google/inject/ConfigurationException.html#getErrorMessages()"><B>getErrorMessages()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject">ConfigurationException</A> |
| <DD>Returns messages for the errors that caused this exception. |
| <DT><A HREF="./com/google/inject/CreationException.html#getErrorMessages()"><B>getErrorMessages()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/CreationException.html" title="class in com.google.inject">CreationException</A> |
| <DD>Returns messages for the errors that caused this exception. |
| <DT><A HREF="./com/google/inject/ProvisionException.html#getErrorMessages()"><B>getErrorMessages()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject">ProvisionException</A> |
| <DD>Returns messages for the errors that caused this exception. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getExceptionTypes(java.lang.reflect.Member)"><B>getExceptionTypes(Member)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the resolved generic exception types thrown by <code>constructor</code>. |
| <DT><A HREF="./com/google/inject/spi/PrivateElements.html#getExposedKeys()"><B>getExposedKeys()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/PrivateElements.html" title="interface in com.google.inject.spi">PrivateElements</A> |
| <DD>Returns the unique exposed keys for these private elements. |
| <DT><A HREF="./com/google/inject/spi/PrivateElements.html#getExposedSource(com.google.inject.Key)"><B>getExposedSource(Key<?>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/PrivateElements.html" title="interface in com.google.inject.spi">PrivateElements</A> |
| <DD>Returns an arbitrary object containing information about the "place" where this key was |
| exposed. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getFieldType(java.lang.reflect.Field)"><B>getFieldType(Field)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the resolved generic type of <code>field</code>. |
| <DT><A HREF="./com/google/inject/spi/ConstructorBinding.html#getInjectableMembers()"><B>getInjectableMembers()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConstructorBinding.html" title="interface in com.google.inject.spi">ConstructorBinding</A> |
| <DD>Returns all instance method and field injection points on <code>type</code>. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#getInjectionPoint()"><B>getInjectionPoint()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns the injection point to which this dependency belongs, or null if this dependency isn't |
| attached to a particular injection point. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#getInjectionPoints()"><B>getInjectionPoints()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD>Returns the instance methods and fields of <code>instance</code> that will be injected to fulfill |
| this request. |
| <DT><A HREF="./com/google/inject/spi/InstanceBinding.html#getInjectionPoints()"><B>getInjectionPoints()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/InstanceBinding.html" title="interface in com.google.inject.spi">InstanceBinding</A> |
| <DD>Returns the field and method injection points of the instance, injected at injector-creation |
| time only. |
| <DT><A HREF="./com/google/inject/spi/ProviderInstanceBinding.html#getInjectionPoints()"><B>getInjectionPoints()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderInstanceBinding.html" title="interface in com.google.inject.spi">ProviderInstanceBinding</A> |
| <DD>Returns the field and method injection points of the provider, injected at injector-creation |
| time only. |
| <DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#getInjectionPoints()"><B>getInjectionPoints()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi">StaticInjectionRequest</A> |
| <DD>Returns the static methods and fields of <code>type</code> that will be injected to fulfill this |
| request. |
| <DT><A HREF="./com/google/inject/servlet/GuiceServletContextListener.html#getInjector()"><B>getInjector()</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceServletContextListener.html" title="class in com.google.inject.servlet">GuiceServletContextListener</A> |
| <DD>Override this method to create (or otherwise obtain a reference to) your |
| injector. |
| <DT><A HREF="./com/google/inject/spi/PrivateElements.html#getInjector()"><B>getInjector()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/PrivateElements.html" title="interface in com.google.inject.spi">PrivateElements</A> |
| <DD>Returns the child injector that hosts these private elements, or null if the elements haven't |
| been used to create an injector. |
| <DT><A HREF="./com/google/inject/Injector.html#getInstance(com.google.inject.Key)"><B>getInstance(Key<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the appropriate instance for the given injection key; equivalent to <code>getProvider(key).get()</code>. |
| <DT><A HREF="./com/google/inject/Injector.html#getInstance(java.lang.Class)"><B>getInstance(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the appropriate instance for the given injection type; equivalent to <code>getProvider(type).get()</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#getInstance()"><B>getInstance()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InstanceBinding.html#getInstance()"><B>getInstance()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/InstanceBinding.html" title="interface in com.google.inject.spi">InstanceBinding</A> |
| <DD>Returns the user-supplied instance. |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#getInterceptors()"><B>getInterceptors()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binding.html#getKey()"><B>getKey()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject">Binding</A> |
| <DD>Returns the key for this binding. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#getKey()"><B>getKey()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns the key to the binding that satisfies this dependency. |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#getKey()"><B>getKey()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html#getKey()"><B>getKey()</B></A> - |
| Method in interface com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html" title="interface in com.google.inject.tools.jmx">ManagedBindingMBean</A> |
| <DD>Gets the binding key. |
| <DT><A HREF="./com/google/inject/spi/LinkedKeyBinding.html#getLinkedKey()"><B>getLinkedKey()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/LinkedKeyBinding.html" title="interface in com.google.inject.spi">LinkedKeyBinding</A> |
| <DD>Returns the linked key used to resolve injections. |
| <DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html#getListener()"><B>getListener()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi">TypeListenerBinding</A> |
| <DD>Returns the registered listener. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#getMember()"><B>getMember()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns the injected constructor, field, or method. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#getMembersInjector(java.lang.Class)"><B>getMembersInjector(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#getMembersInjector(com.google.inject.TypeLiteral)"><B>getMembersInjector(TypeLiteral<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#getMembersInjector(com.google.inject.TypeLiteral)"><B>getMembersInjector(TypeLiteral<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/Binder.html#getMembersInjector(java.lang.Class)"><B>getMembersInjector(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/Injector.html#getMembersInjector(com.google.inject.TypeLiteral)"><B>getMembersInjector(TypeLiteral<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/Injector.html#getMembersInjector(java.lang.Class)"><B>getMembersInjector(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#getMembersInjector(java.lang.Class)"><B>getMembersInjector(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#getMembersInjector(com.google.inject.TypeLiteral)"><B>getMembersInjector(TypeLiteral<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#getMembersInjector()"><B>getMembersInjector()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD>Returns the looked up members injector. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#getMembersInjector(com.google.inject.TypeLiteral)"><B>getMembersInjector(TypeLiteral<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#getMembersInjector(java.lang.Class)"><B>getMembersInjector(Class<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Returns the members injector used to inject dependencies into methods and fields on instances |
| of the given type <code>T</code>. |
| <DT><A HREF="./com/google/inject/ConfigurationException.html#getMessage()"><B>getMessage()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject">ConfigurationException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/CreationException.html#getMessage()"><B>getMessage()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/CreationException.html" title="class in com.google.inject">CreationException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/ProvisionException.html#getMessage()"><B>getMessage()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject">ProvisionException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#getMessage()"><B>getMessage()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD>Gets the error message text. |
| <DT><A HREF="./com/google/inject/spi/ConstructorBinding.html#getMethodInterceptors()"><B>getMethodInterceptors()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConstructorBinding.html" title="interface in com.google.inject.spi">ConstructorBinding</A> |
| <DD>Returns the interceptors applied to each method, in the order that they will be applied. |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#getMethodMatcher()"><B>getMethodMatcher()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Elements.html#getModule(java.lang.Iterable)"><B>getModule(Iterable<? extends Element>)</B></A> - |
| Static method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Elements.html" title="class in com.google.inject.spi">Elements</A> |
| <DD>Returns the module composed of <code>elements</code>. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#getParameterIndex()"><B>getParameterIndex()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns the index of this dependency in the injection point's parameter list, or <code>-1</code> if |
| this dependency does not belong to a parameter list. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getParameterTypes(java.lang.reflect.Member)"><B>getParameterTypes(Member)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the resolved generic parameter types of <code>methodOrConstructor</code>. |
| <DT><A HREF="./com/google/inject/Injector.html#getParent()"><B>getParent()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns this injector's parent, or <code>null</code> if this is a top-level injector. |
| <DT><A HREF="./com/google/inject/ConfigurationException.html#getPartialValue()"><B>getPartialValue()</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject">ConfigurationException</A> |
| <DD>Returns a value that was only partially computed due to this exception. |
| <DT><A HREF="./com/google/inject/spi/ExposedBinding.html#getPrivateElements()"><B>getPrivateElements()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ExposedBinding.html" title="interface in com.google.inject.spi">ExposedBinding</A> |
| <DD>Returns the enclosed environment that holds the original binding. |
| <DT><A HREF="./com/google/inject/spi/ProviderBinding.html#getProvidedKey()"><B>getProvidedKey()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderBinding.html" title="interface in com.google.inject.spi">ProviderBinding</A> |
| <DD>Returns the key whose binding is used to <A HREF="./com/google/inject/Provider.html#get()"><CODE>provide instances</CODE></A>. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#getProvider(com.google.inject.Key)"><B>getProvider(Key<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#getProvider(java.lang.Class)"><B>getProvider(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#getProvider(com.google.inject.Key)"><B>getProvider(Key<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns the provider used to obtain instances for the given injection key. |
| <DT><A HREF="./com/google/inject/Binder.html#getProvider(java.lang.Class)"><B>getProvider(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns the provider used to obtain instances for the given injection type. |
| <DT><A HREF="./com/google/inject/Binding.html#getProvider()"><B>getProvider()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject">Binding</A> |
| <DD>Returns the scoped provider guice uses to fulfill requests for this |
| binding. |
| <DT><A HREF="./com/google/inject/Injector.html#getProvider(com.google.inject.Key)"><B>getProvider(Key<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the provider used to obtain instances for the given injection key. |
| <DT><A HREF="./com/google/inject/Injector.html#getProvider(java.lang.Class)"><B>getProvider(Class<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Returns the provider used to obtain instances for the given type. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#getProvider(com.google.inject.Key)"><B>getProvider(Key<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/PrivateModule.html#getProvider(java.lang.Class)"><B>getProvider(Class<T>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#getProvider()"><B>getProvider()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD>Returns the looked up provider. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#getProvider(com.google.inject.Key)"><B>getProvider(Key<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Returns the provider used to obtain instances for the given injection key. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#getProvider(java.lang.Class)"><B>getProvider(Class<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Returns the provider used to obtain instances for the given injection type. |
| <DT><A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html#getProvider()"><B>getProvider()</B></A> - |
| Method in interface com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html" title="interface in com.google.inject.tools.jmx">ManagedBindingMBean</A> |
| <DD>Gets the provider to which this binding is bound. |
| <DT><A HREF="./com/google/inject/spi/ProviderInstanceBinding.html#getProviderInstance()"><B>getProviderInstance()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderInstanceBinding.html" title="interface in com.google.inject.spi">ProviderInstanceBinding</A> |
| <DD>Returns the user-supplied, unscoped provider. |
| <DT><A HREF="./com/google/inject/spi/ProviderKeyBinding.html#getProviderKey()"><B>getProviderKey()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderKeyBinding.html" title="interface in com.google.inject.spi">ProviderKeyBinding</A> |
| <DD>Returns the key used to resolve the provider's binding. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getRawType()"><B>getRawType()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the raw (non-generic) type for this type. |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getReturnType(java.lang.reflect.Method)"><B>getReturnType(Method)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the resolved generic return type of <code>method</code>. |
| <DT><A HREF="./com/google/inject/spi/ScopeBinding.html#getScope()"><B>getScope()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi">ScopeBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Element.html#getSource()"><B>getSource()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/Element.html" title="interface in com.google.inject.spi">Element</A> |
| <DD>Returns an arbitrary object containing information about the "place" where this element was |
| configured. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi">InterceptorBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ScopeBinding.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi">ScopeBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi">StaticInjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi">TypeConverterBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html#getSource()"><B>getSource()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi">TypeListenerBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html#getSource()"><B>getSource()</B></A> - |
| Method in interface com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html" title="interface in com.google.inject.tools.jmx">ManagedBindingMBean</A> |
| <DD>Gets the source of this binding. |
| <DT><A HREF="./com/google/inject/spi/ConvertedConstantBinding.html#getSourceKey()"><B>getSourceKey()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConvertedConstantBinding.html" title="interface in com.google.inject.spi">ConvertedConstantBinding</A> |
| <DD>Returns the key for the source binding. |
| <DT><A HREF="./com/google/inject/spi/Message.html#getSources()"><B>getSources()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getSupertype(java.lang.Class)"><B>getSupertype(Class<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Returns the generic form of <code>supertype</code>. |
| <DT><A HREF="./com/google/inject/spi/InjectionRequest.html#getType()"><B>getType()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#getType()"><B>getType()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD>Gets the type containing the members to be injected. |
| <DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#getType()"><B>getType()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi">StaticInjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#getType()"><B>getType()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Gets underlying <code>Type</code> instance. |
| <DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#getTypeConverter()"><B>getTypeConverter()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi">TypeConverterBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Key.html#getTypeLiteral()"><B>getTypeLiteral()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Gets the key type. |
| <DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#getTypeMatcher()"><B>getTypeMatcher()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi">TypeConverterBinding</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html#getTypeMatcher()"><B>getTypeMatcher()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi">TypeListenerBinding</A> |
| <DD>Returns the type matcher which chooses which types the listener should be notified of. |
| <DT><A HREF="./com/google/inject/spi/ConvertedConstantBinding.html#getValue()"><B>getValue()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ConvertedConstantBinding.html" title="interface in com.google.inject.spi">ConvertedConstantBinding</A> |
| <DD>Returns the converted value. |
| <DT><A HREF="./com/google/inject/Guice.html" title="class in com.google.inject"><B>Guice</B></A> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>The entry point to the Guice framework.<DT><A HREF="./com/google/inject/servlet/GuiceFilter.html" title="class in com.google.inject.servlet"><B>GuiceFilter</B></A> - Class in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD> |
| Apply this filter in web.xml above all other filters (typically), to all requests where you plan |
| to use servlet scopes.<DT><A HREF="./com/google/inject/servlet/GuiceFilter.html#GuiceFilter()"><B>GuiceFilter()</B></A> - |
| Constructor for class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceFilter.html" title="class in com.google.inject.servlet">GuiceFilter</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/GuiceServletContextListener.html" title="class in com.google.inject.servlet"><B>GuiceServletContextListener</B></A> - Class in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>As of Guice 2.0 you can still use (your subclasses of) <code>GuiceServletContextListener</code> |
| class as a logical place to create and configure your injector.<DT><A HREF="./com/google/inject/servlet/GuiceServletContextListener.html#GuiceServletContextListener()"><B>GuiceServletContextListener()</B></A> - |
| Constructor for class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceServletContextListener.html" title="class in com.google.inject.servlet">GuiceServletContextListener</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_H_"><!-- --></A><H2> |
| <B>H</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/spi/HasDependencies.html" title="interface in com.google.inject.spi"><B>HasDependencies</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Implemented by <A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject"><CODE>bindings</CODE></A>, <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>providers</CODE></A> and instances that expose their dependencies explicitly.<DT><A HREF="./com/google/inject/Key.html#hashCode()"><B>hashCode()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#hashCode()"><B>hashCode()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#hashCode()"><B>hashCode()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#hashCode()"><B>hashCode()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#hashCode()"><B>hashCode()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeListener.html#hear(com.google.inject.TypeLiteral, com.google.inject.spi.TypeEncounter)"><B>hear(TypeLiteral<I>, TypeEncounter<I>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeListener.html" title="interface in com.google.inject.spi">TypeListener</A> |
| <DD>Invoked when Guice encounters a new type eligible for constructor or members injection. |
| </DL> |
| <HR> |
| <A NAME="_I_"><!-- --></A><H2> |
| <B>I</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#identicalTo(java.lang.Object)"><B>identicalTo(Object)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches only the given object. |
| <DT><A HREF="./com/google/inject/ImplementedBy.html" title="annotation in com.google.inject"><B>ImplementedBy</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A pointer to the default implementation of a type.<DT><A HREF="./com/google/inject/binder/ScopedBindingBuilder.html#in(java.lang.Class)"><B>in(Class<? extends Annotation>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ScopedBindingBuilder.html" title="interface in com.google.inject.binder">ScopedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/ScopedBindingBuilder.html#in(com.google.inject.Scope)"><B>in(Scope)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ScopedBindingBuilder.html" title="interface in com.google.inject.binder">ScopedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/servlet/GuiceFilter.html#init(javax.servlet.FilterConfig)"><B>init(FilterConfig)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/GuiceFilter.html" title="class in com.google.inject.servlet">GuiceFilter</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#initializeDelegate(com.google.inject.MembersInjector)"><B>initializeDelegate(MembersInjector<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD>Sets the actual members injector. |
| <DT><A HREF="./com/google/inject/spi/ProviderLookup.html#initializeDelegate(com.google.inject.Provider)"><B>initializeDelegate(Provider<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD>Sets the actual provider. |
| <DT><A HREF="./com/google/inject/Inject.html" title="annotation in com.google.inject"><B>Inject</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Annotates members of your implementation class (constructors, methods |
| and fields) into which the <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A> should inject values.<DT><A HREF="./com/google/inject/spi/InjectionListener.html" title="interface in com.google.inject.spi"><B>InjectionListener</B></A><<A HREF="./com/google/inject/spi/InjectionListener.html" title="type parameter in InjectionListener">I</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Listens for injections into instances of type <code>I</code>.<DT><A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi"><B>InjectionPoint</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A constructor, field or method that can receive injections.<DT><A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi"><B>InjectionRequest</B></A><<A HREF="./com/google/inject/spi/InjectionRequest.html" title="type parameter in InjectionRequest">T</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A request to inject the instance fields and methods of an instance.<DT><A HREF="./com/google/inject/spi/InjectionRequest.html#InjectionRequest(java.lang.Object, com.google.inject.TypeLiteral, T)"><B>InjectionRequest(Object, TypeLiteral<T>, T)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi">InjectionRequest</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Injector.html#injectMembers(java.lang.Object)"><B>injectMembers(Object)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A> |
| <DD>Injects dependencies into the fields and methods of <code>instance</code>. |
| <DT><A HREF="./com/google/inject/MembersInjector.html#injectMembers(T)"><B>injectMembers(T)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/MembersInjector.html" title="interface in com.google.inject">MembersInjector</A> |
| <DD>Injects dependencies into the fields and methods of <code>instance</code>. |
| <DT><A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><B>Injector</B></A> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Builds the graphs of objects that make up your application.<DT><A HREF="./com/google/inject/matcher/Matchers.html#inPackage(java.lang.Package)"><B>inPackage(Package)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches classes in the given package. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#install(com.google.inject.Module)"><B>install(Module)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#install(com.google.inject.Module)"><B>install(Module)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Uses the given module to configure more bindings. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#install(com.google.inject.Module)"><B>install(Module)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InstanceBinding.html" title="interface in com.google.inject.spi"><B>InstanceBinding</B></A><<A HREF="./com/google/inject/spi/InstanceBinding.html" title="type parameter in InstanceBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a single instance.<DT><A HREF="./com/google/inject/matcher/Matchers.html#inSubpackage(java.lang.String)"><B>inSubpackage(String)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches classes in the given package and its subpackages. |
| <DT><A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi"><B>InterceptorBinding</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Registration of interceptors for matching methods of matching classes.<DT><A HREF="./com/google/inject/spi/Dependency.html#isNullable()"><B>isNullable()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD>Returns true if null is a legal value for this dependency. |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#isOptional()"><B>isOptional()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD>Returns true if this injection point shall be skipped if the injector cannot resolve bindings |
| for all required dependencies. |
| </DL> |
| <HR> |
| <A NAME="_J_"><!-- --></A><H2> |
| <B>J</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/jndi/JndiIntegration.html" title="class in com.google.inject.jndi"><B>JndiIntegration</B></A> - Class in <A HREF="./com/google/inject/jndi/package-summary.html">com.google.inject.jndi</A><DD>Integrates Guice with JNDI.</DL> |
| <HR> |
| <A NAME="_K_"><!-- --></A><H2> |
| <B>K</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/Key.html" title="class in com.google.inject"><B>Key</B></A><<A HREF="./com/google/inject/Key.html" title="type parameter in Key">T</A>> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Binding key consisting of an injection type and an optional annotation.<DT><A HREF="./com/google/inject/Key.html#Key(java.lang.Class)"><B>Key(Class<? extends Annotation>)</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Constructs a new key. |
| <DT><A HREF="./com/google/inject/Key.html#Key(java.lang.annotation.Annotation)"><B>Key(Annotation)</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Constructs a new key. |
| <DT><A HREF="./com/google/inject/Key.html#Key()"><B>Key()</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD>Constructs a new key. |
| </DL> |
| <HR> |
| <A NAME="_L_"><!-- --></A><H2> |
| <B>L</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder"><B>LinkedBindingBuilder</B></A><<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="type parameter in LinkedBindingBuilder">T</A>> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>.<DT><A HREF="./com/google/inject/spi/LinkedKeyBinding.html" title="interface in com.google.inject.spi"><B>LinkedKeyBinding</B></A><<A HREF="./com/google/inject/spi/LinkedKeyBinding.html" title="type parameter in LinkedKeyBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a linked key.<DT><A HREF="./com/google/inject/util/Types.html#listOf(java.lang.reflect.Type)"><B>listOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type modelling a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A> whose elements are of type |
| <code>elementType</code>. |
| </DL> |
| <HR> |
| <A NAME="_M_"><!-- --></A><H2> |
| <B>M</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/tools/jmx/Manager.html#main(java.lang.String[])"><B>main(String[])</B></A> - |
| Static method in class com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/Manager.html" title="class in com.google.inject.tools.jmx">Manager</A> |
| <DD>Run with no arguments for usage instructions. |
| <DT><A HREF="./com/google/inject/tools/jmx/Manager.html#manage(java.lang.String, com.google.inject.Injector)"><B>manage(String, Injector)</B></A> - |
| Static method in class com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/Manager.html" title="class in com.google.inject.tools.jmx">Manager</A> |
| <DD>Registers all the bindings of an Injector with the platform MBean server. |
| <DT><A HREF="./com/google/inject/tools/jmx/Manager.html#manage(javax.management.MBeanServer, java.lang.String, com.google.inject.Injector)"><B>manage(MBeanServer, String, Injector)</B></A> - |
| Static method in class com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/Manager.html" title="class in com.google.inject.tools.jmx">Manager</A> |
| <DD>Registers all the bindings of an Injector with the given MBean server. |
| <DT><A HREF="./com/google/inject/tools/jmx/ManagedBindingMBean.html" title="interface in com.google.inject.tools.jmx"><B>ManagedBindingMBean</B></A> - Interface in <A HREF="./com/google/inject/tools/jmx/package-summary.html">com.google.inject.tools.jmx</A><DD>JMX interface to bindings.<DT><A HREF="./com/google/inject/tools/jmx/Manager.html" title="class in com.google.inject.tools.jmx"><B>Manager</B></A> - Class in <A HREF="./com/google/inject/tools/jmx/package-summary.html">com.google.inject.tools.jmx</A><DD>Provides a JMX interface to Guice.<DT><A HREF="./com/google/inject/tools/jmx/Manager.html#Manager()"><B>Manager()</B></A> - |
| Constructor for class com.google.inject.tools.jmx.<A HREF="./com/google/inject/tools/jmx/Manager.html" title="class in com.google.inject.tools.jmx">Manager</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings"><B>MapBinder</B></A><<A HREF="./com/google/inject/multibindings/MapBinder.html" title="type parameter in MapBinder">K</A>,<A HREF="./com/google/inject/multibindings/MapBinder.html" title="type parameter in MapBinder">V</A>> - Class in <A HREF="./com/google/inject/multibindings/package-summary.html">com.google.inject.multibindings</A><DD>An API to bind multiple map entries separately, only to later inject them as |
| a complete map.<DT><A HREF="./com/google/inject/util/Types.html#mapOf(java.lang.reflect.Type, java.lang.reflect.Type)"><B>mapOf(Type, Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type modelling a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> whose keys are of type |
| <code>keyType</code> and whose values are of type <code>valueType</code>. |
| <DT><A HREF="./com/google/inject/matcher/Matcher.html" title="interface in com.google.inject.matcher"><B>Matcher</B></A><<A HREF="./com/google/inject/matcher/Matcher.html" title="type parameter in Matcher">T</A>> - Interface in <A HREF="./com/google/inject/matcher/package-summary.html">com.google.inject.matcher</A><DD>Returns <code>true</code> or <code>false</code> for a given input.<DT><A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher"><B>Matchers</B></A> - Class in <A HREF="./com/google/inject/matcher/package-summary.html">com.google.inject.matcher</A><DD>Matcher implementations.<DT><A HREF="./com/google/inject/matcher/Matcher.html#matches(T)"><B>matches(T)</B></A> - |
| Method in interface com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matcher.html" title="interface in com.google.inject.matcher">Matcher</A> |
| <DD>Returns <code>true</code> if this matches <code>t</code>, <code>false</code> otherwise. |
| <DT><A HREF="./com/google/inject/MembersInjector.html" title="interface in com.google.inject"><B>MembersInjector</B></A><<A HREF="./com/google/inject/MembersInjector.html" title="type parameter in MembersInjector">T</A>> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Injects dependencies into the fields and methods on instances of type <code>T</code>.<DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi"><B>MembersInjectorLookup</B></A><<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="type parameter in MembersInjectorLookup">T</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A lookup of the members injector for a type.<DT><A HREF="./com/google/inject/spi/MembersInjectorLookup.html#MembersInjectorLookup(java.lang.Object, com.google.inject.TypeLiteral)"><B>MembersInjectorLookup(Object, TypeLiteral<T>)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/MembersInjectorLookup.html" title="class in com.google.inject.spi">MembersInjectorLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi"><B>Message</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>An error message and the context in which it occured.<DT><A HREF="./com/google/inject/spi/Message.html#Message(java.util.List, java.lang.String, java.lang.Throwable)"><B>Message(List<Object>, String, Throwable)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#Message(java.lang.Object, java.lang.String)"><B>Message(Object, String)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#Message(java.lang.String)"><B>Message(String)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Module.html" title="interface in com.google.inject"><B>Module</B></A> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A module contributes configuration information, typically interface |
| bindings, which will be used to create an <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>.<DT><A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util"><B>Modules</B></A> - Class in <A HREF="./com/google/inject/util/package-summary.html">com.google.inject.util</A><DD>Static utility methods for creating and working with instances of <A HREF="./com/google/inject/Module.html" title="interface in com.google.inject"><CODE>Module</CODE></A>.<DT><A HREF="./com/google/inject/util/Modules.OverriddenModuleBuilder.html" title="interface in com.google.inject.util"><B>Modules.OverriddenModuleBuilder</B></A> - Interface in <A HREF="./com/google/inject/util/package-summary.html">com.google.inject.util</A><DD>See the EDSL example at <A HREF="./com/google/inject/util/Modules.html#override(com.google.inject.Module...)"><CODE>override()</CODE></A>.<DT><A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings"><B>Multibinder</B></A><<A HREF="./com/google/inject/multibindings/Multibinder.html" title="type parameter in Multibinder">T</A>> - Class in <A HREF="./com/google/inject/multibindings/package-summary.html">com.google.inject.multibindings</A><DD>An API to bind multiple values separately, only to later inject them as a |
| complete collection.</DL> |
| <HR> |
| <A NAME="_N_"><!-- --></A><H2> |
| <B>N</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/name/Named.html" title="annotation in com.google.inject.name"><B>Named</B></A> - Annotation Type in <A HREF="./com/google/inject/name/package-summary.html">com.google.inject.name</A><DD>Annotates named things.<DT><A HREF="./com/google/inject/name/Names.html#named(java.lang.String)"><B>named(String)</B></A> - |
| Static method in class com.google.inject.name.<A HREF="./com/google/inject/name/Names.html" title="class in com.google.inject.name">Names</A> |
| <DD>Creates a <A HREF="./com/google/inject/name/Named.html" title="annotation in com.google.inject.name"><CODE>Named</CODE></A> annotation with <code>name</code> as the value. |
| <DT><A HREF="./com/google/inject/name/Names.html" title="class in com.google.inject.name"><B>Names</B></A> - Class in <A HREF="./com/google/inject/name/package-summary.html">com.google.inject.name</A><DD>Utility methods for use with <code>@</code><A HREF="./com/google/inject/name/Named.html" title="annotation in com.google.inject.name"><CODE>Named</CODE></A>.<DT><A HREF="./com/google/inject/assistedinject/FactoryProvider.html#newFactory(java.lang.Class, java.lang.Class)"><B>newFactory(Class<F>, Class<?>)</B></A> - |
| Static method in class com.google.inject.assistedinject.<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject">FactoryProvider</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/assistedinject/FactoryProvider.html#newFactory(com.google.inject.TypeLiteral, com.google.inject.TypeLiteral)"><B>newFactory(TypeLiteral<F>, TypeLiteral<?>)</B></A> - |
| Static method in class com.google.inject.assistedinject.<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject">FactoryProvider</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, com.google.inject.TypeLiteral, com.google.inject.TypeLiteral)"><B>newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with no binding annotation. |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, java.lang.Class, java.lang.Class)"><B>newMapBinder(Binder, Class<K>, Class<V>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with no binding annotation. |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, com.google.inject.TypeLiteral, com.google.inject.TypeLiteral, java.lang.annotation.Annotation)"><B>newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>, Annotation)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with <code>annotation</code>. |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, java.lang.Class, java.lang.Class, java.lang.annotation.Annotation)"><B>newMapBinder(Binder, Class<K>, Class<V>, Annotation)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with <code>annotation</code>. |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, com.google.inject.TypeLiteral, com.google.inject.TypeLiteral, java.lang.Class)"><B>newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with <code>annotationType</code>. |
| <DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, java.lang.Class, java.lang.Class, java.lang.Class)"><B>newMapBinder(Binder, Class<K>, Class<V>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings">MapBinder</A> |
| <DD>Returns a new mapbinder that collects entries of <code>keyType</code>/<code>valueType</code> in a |
| <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> that is itself bound with <code>annotationType</code>. |
| <DT><A HREF="./com/google/inject/util/Types.html#newParameterizedType(java.lang.reflect.Type, java.lang.reflect.Type...)"><B>newParameterizedType(Type, Type...)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a new parameterized type, applying <code>typeArguments</code> to |
| <code>rawType</code>. |
| <DT><A HREF="./com/google/inject/util/Types.html#newParameterizedTypeWithOwner(java.lang.reflect.Type, java.lang.reflect.Type, java.lang.reflect.Type...)"><B>newParameterizedTypeWithOwner(Type, Type, Type...)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a new parameterized type, applying <code>typeArguments</code> to |
| <code>rawType</code> and enclosed by <code>ownerType</code>. |
| <DT><A HREF="./com/google/inject/Binder.html#newPrivateBinder()"><B>newPrivateBinder()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Creates a new private child environment for bindings and other configuration. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, com.google.inject.TypeLiteral)"><B>newSetBinder(Binder, TypeLiteral<T>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with no binding annotation. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, java.lang.Class)"><B>newSetBinder(Binder, Class<T>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with no binding annotation. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, com.google.inject.TypeLiteral, java.lang.annotation.Annotation)"><B>newSetBinder(Binder, TypeLiteral<T>, Annotation)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with <code>annotation</code>. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, java.lang.Class, java.lang.annotation.Annotation)"><B>newSetBinder(Binder, Class<T>, Annotation)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with <code>annotation</code>. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, com.google.inject.TypeLiteral, java.lang.Class)"><B>newSetBinder(Binder, TypeLiteral<T>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with <code>annotationType</code>. |
| <DT><A HREF="./com/google/inject/multibindings/Multibinder.html#newSetBinder(com.google.inject.Binder, java.lang.Class, java.lang.Class)"><B>newSetBinder(Binder, Class<T>, Class<? extends Annotation>)</B></A> - |
| Static method in class com.google.inject.multibindings.<A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings">Multibinder</A> |
| <DD>Returns a new multibinder that collects instances of <code>type</code> in a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> that is |
| itself bound with <code>annotationType</code>. |
| <DT><A HREF="./com/google/inject/Scopes.html#NO_SCOPE"><B>NO_SCOPE</B></A> - |
| Static variable in class com.google.inject.<A HREF="./com/google/inject/Scopes.html" title="class in com.google.inject">Scopes</A> |
| <DD>No scope; the same as not applying any scope at all. |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#not(com.google.inject.matcher.Matcher)"><B>not(Matcher<? super T>)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Inverts the given matcher. |
| </DL> |
| <HR> |
| <A NAME="_O_"><!-- --></A><H2> |
| <B>O</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/util/Providers.html#of(T)"><B>of(T)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Providers.html" title="class in com.google.inject.util">Providers</A> |
| <DD>Returns a provider which always provides <code>instance</code>. |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#only(java.lang.Object)"><B>only(Object)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches objects equal to the given object. |
| <DT><A HREF="./com/google/inject/matcher/AbstractMatcher.html#or(com.google.inject.matcher.Matcher)"><B>or(Matcher<? super T>)</B></A> - |
| Method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="class in com.google.inject.matcher">AbstractMatcher</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/matcher/Matcher.html#or(com.google.inject.matcher.Matcher)"><B>or(Matcher<? super T>)</B></A> - |
| Method in interface com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matcher.html" title="interface in com.google.inject.matcher">Matcher</A> |
| <DD>Returns a new matcher which returns <code>true</code> if either this or the |
| given matcher return <code>true</code>. |
| <DT><A HREF="./com/google/inject/OutOfScopeException.html" title="class in com.google.inject"><B>OutOfScopeException</B></A> - Exception in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Thrown from <A HREF="./com/google/inject/Provider.html#get()"><CODE>Provider.get()</CODE></A> when an attempt is made to access a scoped |
| object while the scope in question is not currently active.<DT><A HREF="./com/google/inject/OutOfScopeException.html#OutOfScopeException(java.lang.String)"><B>OutOfScopeException(String)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/OutOfScopeException.html" title="class in com.google.inject">OutOfScopeException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/OutOfScopeException.html#OutOfScopeException(java.lang.String, java.lang.Throwable)"><B>OutOfScopeException(String, Throwable)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/OutOfScopeException.html" title="class in com.google.inject">OutOfScopeException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/OutOfScopeException.html#OutOfScopeException(java.lang.Throwable)"><B>OutOfScopeException(Throwable)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/OutOfScopeException.html" title="class in com.google.inject">OutOfScopeException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/util/Modules.html#override(com.google.inject.Module...)"><B>override(Module...)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util">Modules</A> |
| <DD>Returns a builder that creates a module that overlays override modules over the given |
| modules. |
| <DT><A HREF="./com/google/inject/util/Modules.html#override(java.lang.Iterable)"><B>override(Iterable<? extends Module>)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Modules.html" title="class in com.google.inject.util">Modules</A> |
| <DD>Returns a builder that creates a module that overlays override modules over the given |
| modules. |
| </DL> |
| <HR> |
| <A NAME="_P_"><!-- --></A><H2> |
| <B>P</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject"><B>PrivateBinder</B></A> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Returns a binder whose configuration information is hidden from its environment by default.<DT><A HREF="./com/google/inject/spi/PrivateElements.html" title="interface in com.google.inject.spi"><B>PrivateElements</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A private collection of elements that are hidden from the enclosing injector or module by |
| default.<DT><A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject"><B>PrivateModule</B></A> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A module whose configuration information is hidden from its environment by default.<DT><A HREF="./com/google/inject/PrivateModule.html#PrivateModule()"><B>PrivateModule()</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/ProvidedBy.html" title="annotation in com.google.inject"><B>ProvidedBy</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A pointer to the default provider type for a type.<DT><A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><B>Provider</B></A><<A HREF="./com/google/inject/Provider.html" title="type parameter in Provider">T</A>> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>An object capable of providing instances of type <code>T</code>.<DT><A HREF="./com/google/inject/spi/ProviderBinding.html" title="interface in com.google.inject.spi"><B>ProviderBinding</B></A><<A HREF="./com/google/inject/spi/ProviderBinding.html" title="type parameter in ProviderBinding">T</A> extends <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject">Provider</A><?>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>Provider</CODE></A> that delegates to the binding for the provided type.<DT><A HREF="./com/google/inject/spi/ProviderInstanceBinding.html" title="interface in com.google.inject.spi"><B>ProviderInstanceBinding</B></A><<A HREF="./com/google/inject/spi/ProviderInstanceBinding.html" title="type parameter in ProviderInstanceBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a provider instance.<DT><A HREF="./com/google/inject/spi/ProviderKeyBinding.html" title="interface in com.google.inject.spi"><B>ProviderKeyBinding</B></A><<A HREF="./com/google/inject/spi/ProviderKeyBinding.html" title="type parameter in ProviderKeyBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A binding to a provider key.<DT><A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi"><B>ProviderLookup</B></A><<A HREF="./com/google/inject/spi/ProviderLookup.html" title="type parameter in ProviderLookup">T</A>> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A lookup of the provider for a type.<DT><A HREF="./com/google/inject/spi/ProviderLookup.html#ProviderLookup(java.lang.Object, com.google.inject.Key)"><B>ProviderLookup(Object, Key<T>)</B></A> - |
| Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi">ProviderLookup</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/util/Types.html#providerOf(java.lang.reflect.Type)"><B>providerOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type modelling a <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>Provider</CODE></A> that provides elements of type |
| <code>elementType</code>. |
| <DT><A HREF="./com/google/inject/util/Providers.html" title="class in com.google.inject.util"><B>Providers</B></A> - Class in <A HREF="./com/google/inject/util/package-summary.html">com.google.inject.util</A><DD>Static utility methods for creating and working with instances of |
| <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>Provider</CODE></A>.<DT><A HREF="./com/google/inject/spi/ProviderWithDependencies.html" title="interface in com.google.inject.spi"><B>ProviderWithDependencies</B></A><<A HREF="./com/google/inject/spi/ProviderWithDependencies.html" title="type parameter in ProviderWithDependencies">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A provider with dependencies on other injected types.<DT><A HREF="./com/google/inject/Provides.html" title="annotation in com.google.inject"><B>Provides</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Annotates methods of a <A HREF="./com/google/inject/Module.html" title="interface in com.google.inject"><CODE>Module</CODE></A> to create a provider method binding.<DT><A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject"><B>ProvisionException</B></A> - Exception in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Indicates that there was a runtime failure while providing an instance.<DT><A HREF="./com/google/inject/ProvisionException.html#ProvisionException(java.lang.Iterable)"><B>ProvisionException(Iterable<Message>)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject">ProvisionException</A> |
| <DD>Creates a ConfigurationException containing <code>messages</code>. |
| <DT><A HREF="./com/google/inject/ProvisionException.html#ProvisionException(java.lang.String, java.lang.Throwable)"><B>ProvisionException(String, Throwable)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject">ProvisionException</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/ProvisionException.html#ProvisionException(java.lang.String)"><B>ProvisionException(String)</B></A> - |
| Constructor for exception com.google.inject.<A HREF="./com/google/inject/ProvisionException.html" title="class in com.google.inject">ProvisionException</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_R_"><!-- --></A><H2> |
| <B>R</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#register(com.google.inject.MembersInjector)"><B>register(MembersInjector<? super I>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Registers a members injector for type <code>I</code>. |
| <DT><A HREF="./com/google/inject/spi/TypeEncounter.html#register(com.google.inject.spi.InjectionListener)"><B>register(InjectionListener<? super I>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi">TypeEncounter</A> |
| <DD>Registers an injection listener for type <code>I</code>. |
| <DT><A HREF="./com/google/inject/servlet/ServletScopes.html#REQUEST"><B>REQUEST</B></A> - |
| Static variable in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletScopes.html" title="class in com.google.inject.servlet">ServletScopes</A> |
| <DD>HTTP servlet request scope. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#requestInjection(java.lang.Object)"><B>requestInjection(Object)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#requestInjection(com.google.inject.TypeLiteral, T)"><B>requestInjection(TypeLiteral<T>, T)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Upon successful creation, the <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A> will inject instance fields |
| and methods of the given object. |
| <DT><A HREF="./com/google/inject/Binder.html#requestInjection(java.lang.Object)"><B>requestInjection(Object)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Upon successful creation, the <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A> will inject instance fields |
| and methods of the given object. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#requestInjection(java.lang.Object)"><B>requestInjection(Object)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/RequestParameters.html" title="annotation in com.google.inject.servlet"><B>RequestParameters</B></A> - Annotation Type in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Apply this to field or parameters of type <code>Map<String, String[]></code> |
| when you want the HTTP request parameter map to be injected.<DT><A HREF="./com/google/inject/servlet/RequestScoped.html" title="annotation in com.google.inject.servlet"><B>RequestScoped</B></A> - Annotation Type in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Apply this to implementation classes when you want one instance per request.<DT><A HREF="./com/google/inject/AbstractModule.html#requestStaticInjection(java.lang.Class...)"><B>requestStaticInjection(Class<?>...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Binder.html#requestStaticInjection(java.lang.Class...)"><B>requestStaticInjection(Class<?>...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Upon successful creation, the <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A> will inject static fields |
| and methods in the given classes. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#requestStaticInjection(java.lang.Class...)"><B>requestStaticInjection(Class<?>...)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/AbstractModule.html#requireBinding(com.google.inject.Key)"><B>requireBinding(Key<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD>Adds a dependency from this module to <code>key</code>. |
| <DT><A HREF="./com/google/inject/AbstractModule.html#requireBinding(java.lang.Class)"><B>requireBinding(Class<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A> |
| <DD>Adds a dependency from this module to <code>type</code>. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#requireBinding(com.google.inject.Key)"><B>requireBinding(Key<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Instructs Guice to require a binding to the given key. |
| <DT><A HREF="./com/google/inject/PrivateModule.html#requireBinding(java.lang.Class)"><B>requireBinding(Class<?>)</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/PrivateModule.html" title="class in com.google.inject">PrivateModule</A> |
| <DD>Instructs Guice to require a binding to the given type. |
| <DT><A HREF="./com/google/inject/matcher/Matchers.html#returns(com.google.inject.matcher.Matcher)"><B>returns(Matcher<? super Class<?>>)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches methods with matching return types. |
| </DL> |
| <HR> |
| <A NAME="_S_"><!-- --></A><H2> |
| <B>S</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/Scope.html" title="interface in com.google.inject"><B>Scope</B></A> - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>A scope is a level of visibility that instances provided by Guice may have.<DT><A HREF="./com/google/inject/Scope.html#scope(com.google.inject.Key, com.google.inject.Provider)"><B>scope(Key<T>, Provider<T>)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Scope.html" title="interface in com.google.inject">Scope</A> |
| <DD>Scopes a provider. |
| <DT><A HREF="./com/google/inject/ScopeAnnotation.html" title="annotation in com.google.inject"><B>ScopeAnnotation</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Annotates annotations which are used for scoping.<DT><A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi"><B>ScopeBinding</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Registration of a scope annotation with the scope that implements it.<DT><A HREF="./com/google/inject/binder/ScopedBindingBuilder.html" title="interface in com.google.inject.binder"><B>ScopedBindingBuilder</B></A> - Interface in <A HREF="./com/google/inject/binder/package-summary.html">com.google.inject.binder</A><DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>.<DT><A HREF="./com/google/inject/Scopes.html" title="class in com.google.inject"><B>Scopes</B></A> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Built-in scope implementations.<DT><A HREF="./com/google/inject/servlet/ServletModule.html#serve(java.lang.String, java.lang.String...)"><B>serve(String, String...)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.html#serveRegex(java.lang.String, java.lang.String...)"><B>serveRegex(String, String...)</B></A> - |
| Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet"><B>ServletModule</B></A> - Class in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Configures the servlet scopes and creates bindings for the servlet API |
| objects so you can inject the request, response, session, etc.<DT><A HREF="./com/google/inject/servlet/ServletModule.html#ServletModule()"><B>ServletModule()</B></A> - |
| Constructor for class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.html" title="class in com.google.inject.servlet">ServletModule</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" title="interface in com.google.inject.servlet"><B>ServletModule.FilterKeyBindingBuilder</B></A> - Interface in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>See the EDSL examples at <A HREF="./com/google/inject/servlet/ServletModule.html#configureServlets()"><CODE>ServletModule.configureServlets()</CODE></A><DT><A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" title="interface in com.google.inject.servlet"><B>ServletModule.ServletKeyBindingBuilder</B></A> - Interface in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>See the EDSL examples at <A HREF="./com/google/inject/servlet/ServletModule.html#configureServlets()"><CODE>ServletModule.configureServlets()</CODE></A><DT><A HREF="./com/google/inject/servlet/ServletScopes.html" title="class in com.google.inject.servlet"><B>ServletScopes</B></A> - Class in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Servlet scopes.<DT><A HREF="./com/google/inject/servlet/ServletScopes.html#SESSION"><B>SESSION</B></A> - |
| Static variable in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletScopes.html" title="class in com.google.inject.servlet">ServletScopes</A> |
| <DD>HTTP session scope. |
| <DT><A HREF="./com/google/inject/servlet/SessionScoped.html" title="annotation in com.google.inject.servlet"><B>SessionScoped</B></A> - Annotation Type in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Apply this to implementation classes when you want one instance per session.<DT><A HREF="./com/google/inject/util/Types.html#setOf(java.lang.reflect.Type)"><B>setOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type modelling a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> whose elements are of type |
| <code>elementType</code>. |
| <DT><A HREF="./com/google/inject/Scopes.html#SINGLETON"><B>SINGLETON</B></A> - |
| Static variable in class com.google.inject.<A HREF="./com/google/inject/Scopes.html" title="class in com.google.inject">Scopes</A> |
| <DD>One instance per <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>. |
| <DT><A HREF="./com/google/inject/Singleton.html" title="annotation in com.google.inject"><B>Singleton</B></A> - Annotation Type in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Apply this to implementation classes when you want only one instance |
| (per <A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>) to be reused for all injections for that binding.<DT><A HREF="./com/google/inject/Binder.html#skipSources(java.lang.Class...)"><B>skipSources(Class...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns a binder that skips <code>classesToSkip</code> when identify the |
| calling code. |
| <DT><A HREF="./com/google/inject/PrivateBinder.html#skipSources(java.lang.Class...)"><B>skipSources(Class...)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">PrivateBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spring/SpringIntegration.html" title="class in com.google.inject.spring"><B>SpringIntegration</B></A> - Class in <A HREF="./com/google/inject/spring/package-summary.html">com.google.inject.spring</A><DD>Integrates Guice with Spring.<DT><A HREF="./com/google/inject/Stage.html" title="enum in com.google.inject"><B>Stage</B></A> - Enum in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>The stage we're running in.<DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi"><B>StaticInjectionRequest</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>A request to inject the static fields and methods of a type.<DT><A HREF="./com/google/inject/matcher/Matchers.html#subclassesOf(java.lang.Class)"><B>subclassesOf(Class<?>)</B></A> - |
| Static method in class com.google.inject.matcher.<A HREF="./com/google/inject/matcher/Matchers.html" title="class in com.google.inject.matcher">Matchers</A> |
| <DD>Returns a matcher which matches subclasses of the given type (as well as |
| the given type). |
| <DT><A HREF="./com/google/inject/util/Types.html#subtypeOf(java.lang.reflect.Type)"><B>subtypeOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type that represents an unknown type that extends <code>bound</code>. |
| <DT><A HREF="./com/google/inject/util/Types.html#supertypeOf(java.lang.reflect.Type)"><B>supertypeOf(Type)</B></A> - |
| Static method in class com.google.inject.util.<A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util">Types</A> |
| <DD>Returns a type that represents an unknown supertype of <code>bound</code>. |
| </DL> |
| <HR> |
| <A NAME="_T_"><!-- --></A><H2> |
| <B>T</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html#through(java.lang.Class)"><B>through(Class<? extends Filter>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.FilterKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html#through(com.google.inject.Key)"><B>through(Key<? extends Filter>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.FilterKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html#through(java.lang.Class, java.util.Map)"><B>through(Class<? extends Filter>, Map<String, String>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.FilterKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html#through(com.google.inject.Key, java.util.Map)"><B>through(Key<? extends Filter>, Map<String, String>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.FilterKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="interface in com.google.inject.throwingproviders"><B>ThrowingProvider</B></A><<A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="type parameter in ThrowingProvider">T</A>,<A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="type parameter in ThrowingProvider">E</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A>> - Interface in <A HREF="./com/google/inject/throwingproviders/package-summary.html">com.google.inject.throwingproviders</A><DD>Alternative to the Guice <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>Provider</CODE></A> that throws |
| a checked Exception.<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.html" title="class in com.google.inject.throwingproviders"><B>ThrowingProviderBinder</B></A> - Class in <A HREF="./com/google/inject/throwingproviders/package-summary.html">com.google.inject.throwingproviders</A><DD>Builds a binding for a <A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="interface in com.google.inject.throwingproviders"><CODE>ThrowingProvider</CODE></A> using a fluent API:<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders"><B>ThrowingProviderBinder.SecondaryBinder</B></A><<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="type parameter in ThrowingProviderBinder.SecondaryBinder">P</A> extends <A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="interface in com.google.inject.throwingproviders">ThrowingProvider</A>> - Class in <A HREF="./com/google/inject/throwingproviders/package-summary.html">com.google.inject.throwingproviders</A><DD> <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#ThrowingProviderBinder.SecondaryBinder(java.lang.Class, java.lang.reflect.Type)"><B>ThrowingProviderBinder.SecondaryBinder(Class<P>, Type)</B></A> - |
| Constructor for class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(java.lang.String)"><B>to(String)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(int)"><B>to(int)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(long)"><B>to(long)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(boolean)"><B>to(boolean)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(double)"><B>to(double)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(float)"><B>to(float)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(short)"><B>to(short)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(char)"><B>to(char)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(java.lang.Class)"><B>to(Class<?>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/ConstantBindingBuilder.html#to(E)"><B>to(E)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/ConstantBindingBuilder.html" title="interface in com.google.inject.binder">ConstantBindingBuilder</A> |
| <DD>Binds constant to the given value. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#to(java.lang.Class)"><B>to(Class<? extends T>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.TypeLiteral)"><B>to(TypeLiteral<? extends T>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.Key)"><B>to(Key<? extends T>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#to(P)"><B>to(P)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#to(java.lang.Class)"><B>to(Class<? extends P>)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#to(com.google.inject.Key)"><B>to(Key<? extends P>)</B></A> - |
| Method in class com.google.inject.throwingproviders.<A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html" title="class in com.google.inject.throwingproviders">ThrowingProviderBinder.SecondaryBinder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#toInstance(T)"><B>toInstance(T)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Provider)"><B>toProvider(Provider<? extends T>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#toProvider(java.lang.Class)"><B>toProvider(Class<? extends Provider<? extends T>>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Key)"><B>toProvider(Key<? extends Provider<? extends T>>)</B></A> - |
| Method in interface com.google.inject.binder.<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="interface in com.google.inject.binder">LinkedBindingBuilder</A> |
| <DD>See the EDSL examples at <A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject"><CODE>Binder</CODE></A>. |
| <DT><A HREF="./com/google/inject/Key.html#toString()"><B>toString()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/Scope.html#toString()"><B>toString()</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Scope.html" title="interface in com.google.inject">Scope</A> |
| <DD>A short but useful description of this scope. |
| <DT><A HREF="./com/google/inject/spi/Dependency.html#toString()"><B>toString()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Dependency.html" title="class in com.google.inject.spi">Dependency</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/InjectionPoint.html#toString()"><B>toString()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi">InjectionPoint</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/Message.html#toString()"><B>toString()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi">Message</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/TypeLiteral.html#toString()"><B>toString()</B></A> - |
| Method in class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/TypeConverter.html" title="interface in com.google.inject.spi"><B>TypeConverter</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Converts constant string values to a different type.<DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi"><B>TypeConverterBinding</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Registration of type converters for matching target types.<DT><A HREF="./com/google/inject/spi/TypeEncounter.html" title="interface in com.google.inject.spi"><B>TypeEncounter</B></A><<A HREF="./com/google/inject/spi/TypeEncounter.html" title="type parameter in TypeEncounter">I</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Context of an injectable type encounter.<DT><A HREF="./com/google/inject/spi/TypeListener.html" title="interface in com.google.inject.spi"><B>TypeListener</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Listens for Guice to encounter injectable types.<DT><A HREF="./com/google/inject/spi/TypeListenerBinding.html" title="class in com.google.inject.spi"><B>TypeListenerBinding</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Binds types (picked using a Matcher) to an type listener.<DT><A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject"><B>TypeLiteral</B></A><<A HREF="./com/google/inject/TypeLiteral.html" title="type parameter in TypeLiteral">T</A>> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Represents a generic type <code>T</code>.<DT><A HREF="./com/google/inject/TypeLiteral.html#TypeLiteral()"><B>TypeLiteral()</B></A> - |
| Constructor for class com.google.inject.<A HREF="./com/google/inject/TypeLiteral.html" title="class in com.google.inject">TypeLiteral</A> |
| <DD>Constructs a new type literal. |
| <DT><A HREF="./com/google/inject/util/Types.html" title="class in com.google.inject.util"><B>Types</B></A> - Class in <A HREF="./com/google/inject/util/package-summary.html">com.google.inject.util</A><DD>Static methods for working with types.</DL> |
| <HR> |
| <A NAME="_U_"><!-- --></A><H2> |
| <B>U</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/spi/UntargettedBinding.html" title="interface in com.google.inject.spi"><B>UntargettedBinding</B></A><<A HREF="./com/google/inject/spi/UntargettedBinding.html" title="type parameter in UntargettedBinding">T</A>> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>An untargetted binding.</DL> |
| <HR> |
| <A NAME="_V_"><!-- --></A><H2> |
| <B>V</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/Stage.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - |
| Static method in enum com.google.inject.<A HREF="./com/google/inject/Stage.html" title="enum in com.google.inject">Stage</A> |
| <DD>Returns the enum constant of this type with the specified name. |
| <DT><A HREF="./com/google/inject/Stage.html#values()"><B>values()</B></A> - |
| Static method in enum com.google.inject.<A HREF="./com/google/inject/Stage.html" title="enum in com.google.inject">Stage</A> |
| <DD>Returns an array containing the constants of this enum type, in |
| the order they are declared. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.InstanceBinding)"><B>visit(InstanceBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a instance binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ProviderInstanceBinding)"><B>visit(ProviderInstanceBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a provider instance binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ProviderKeyBinding)"><B>visit(ProviderKeyBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a provider key binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.LinkedKeyBinding)"><B>visit(LinkedKeyBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a linked key binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ExposedBinding)"><B>visit(ExposedBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a binding to a key exposed from an enclosed private environment. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.UntargettedBinding)"><B>visit(UntargettedBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit an untargetted binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ConstructorBinding)"><B>visit(ConstructorBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a constructor binding. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ConvertedConstantBinding)"><B>visit(ConvertedConstantBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a binding created from converting a bound instance to a new type. |
| <DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visit(com.google.inject.spi.ProviderBinding)"><B>visit(ProviderBinding<? extends T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi">BindingTargetVisitor</A> |
| <DD>Visit a binding to a <A HREF="./com/google/inject/Provider.html" title="interface in com.google.inject"><CODE>Provider</CODE></A> that delegates to the binding for the |
| provided type. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.InstanceBinding)"><B>visit(InstanceBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ProviderInstanceBinding)"><B>visit(ProviderInstanceBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ProviderKeyBinding)"><B>visit(ProviderKeyBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.LinkedKeyBinding)"><B>visit(LinkedKeyBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ExposedBinding)"><B>visit(ExposedBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.UntargettedBinding)"><B>visit(UntargettedBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ConstructorBinding)"><B>visit(ConstructorBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ConvertedConstantBinding)"><B>visit(ConvertedConstantBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visit(com.google.inject.spi.ProviderBinding)"><B>visit(ProviderBinding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.Message)"><B>visit(Message)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.Binding)"><B>visit(Binding<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.InterceptorBinding)"><B>visit(InterceptorBinding)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.ScopeBinding)"><B>visit(ScopeBinding)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.TypeConverterBinding)"><B>visit(TypeConverterBinding)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.ProviderLookup)"><B>visit(ProviderLookup<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.InjectionRequest)"><B>visit(InjectionRequest)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.StaticInjectionRequest)"><B>visit(StaticInjectionRequest)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.PrivateElements)"><B>visit(PrivateElements)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.MembersInjectorLookup)"><B>visit(MembersInjectorLookup<T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visit(com.google.inject.spi.TypeListenerBinding)"><B>visit(TypeListenerBinding)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.Binding)"><B>visit(Binding<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a mapping from a key (type and optional annotation) to the strategy for getting |
| instances of the type. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.InterceptorBinding)"><B>visit(InterceptorBinding)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a registration of interceptors for matching methods of matching classes. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.ScopeBinding)"><B>visit(ScopeBinding)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a registration of a scope annotation with the scope that implements it. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.TypeConverterBinding)"><B>visit(TypeConverterBinding)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a registration of type converters for matching target types. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.InjectionRequest)"><B>visit(InjectionRequest)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a request to inject the instance fields and methods of an instance. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.StaticInjectionRequest)"><B>visit(StaticInjectionRequest)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a request to inject the static fields and methods of type. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.ProviderLookup)"><B>visit(ProviderLookup<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a lookup of the provider for a type. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.MembersInjectorLookup)"><B>visit(MembersInjectorLookup<T>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a lookup of the members injector. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.Message)"><B>visit(Message)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit an error message and the context in which it occured. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.PrivateElements)"><B>visit(PrivateElements)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit a collection of configuration elements for a <A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">private binder</A>. |
| <DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visit(com.google.inject.spi.TypeListenerBinding)"><B>visit(TypeListenerBinding)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi">ElementVisitor</A> |
| <DD>Visit an injectable type listener binding. |
| <DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html#visitEagerSingleton()"><B>visitEagerSingleton()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi">BindingScopingVisitor</A> |
| <DD>Visit an eager singleton or single instance. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#visitEagerSingleton()"><B>visitEagerSingleton()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html#visitNoScoping()"><B>visitNoScoping()</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi">BindingScopingVisitor</A> |
| <DD>Visit an unspecified or unscoped strategy. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#visitNoScoping()"><B>visitNoScoping()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#visitOther()"><B>visitOther()</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD>Default visit implementation. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html#visitOther(com.google.inject.Binding)"><B>visitOther(Binding<? extends T>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi">DefaultBindingTargetVisitor</A> |
| <DD>Default visit implementation. |
| <DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitOther(com.google.inject.spi.Element)"><B>visitOther(Element)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi">DefaultElementVisitor</A> |
| <DD>Default visit implementation. |
| <DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html#visitScope(com.google.inject.Scope)"><B>visitScope(Scope)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi">BindingScopingVisitor</A> |
| <DD>Visit a scope instance. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#visitScope(com.google.inject.Scope)"><B>visitScope(Scope)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html#visitScopeAnnotation(java.lang.Class)"><B>visitScopeAnnotation(Class<? extends Annotation>)</B></A> - |
| Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi">BindingScopingVisitor</A> |
| <DD>Visit a scope annotation. |
| <DT><A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html#visitScopeAnnotation(java.lang.Class)"><B>visitScopeAnnotation(Class<? extends Annotation>)</B></A> - |
| Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/DefaultBindingScopingVisitor.html" title="class in com.google.inject.spi">DefaultBindingScopingVisitor</A> |
| <DD> |
| </DL> |
| <HR> |
| <A NAME="_W_"><!-- --></A><H2> |
| <B>W</B></H2> |
| <DL> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html#with(java.lang.Class)"><B>with(Class<? extends HttpServlet>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.ServletKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html#with(com.google.inject.Key)"><B>with(Key<? extends HttpServlet>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.ServletKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html#with(java.lang.Class, java.util.Map)"><B>with(Class<? extends HttpServlet>, Map<String, String>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.ServletKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html#with(com.google.inject.Key, java.util.Map)"><B>with(Key<? extends HttpServlet>, Map<String, String>)</B></A> - |
| Method in interface com.google.inject.servlet.<A HREF="./com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" title="interface in com.google.inject.servlet">ServletModule.ServletKeyBindingBuilder</A> |
| <DD> |
| <DT><A HREF="./com/google/inject/util/Modules.OverriddenModuleBuilder.html#with(com.google.inject.Module...)"><B>with(Module...)</B></A> - |
| Method in interface com.google.inject.util.<A HREF="./com/google/inject/util/Modules.OverriddenModuleBuilder.html" title="interface in com.google.inject.util">Modules.OverriddenModuleBuilder</A> |
| <DD>See the EDSL example at <A HREF="./com/google/inject/util/Modules.html#override(com.google.inject.Module...)"><CODE>override()</CODE></A>. |
| <DT><A HREF="./com/google/inject/util/Modules.OverriddenModuleBuilder.html#with(java.lang.Iterable)"><B>with(Iterable<? extends Module>)</B></A> - |
| Method in interface com.google.inject.util.<A HREF="./com/google/inject/util/Modules.OverriddenModuleBuilder.html" title="interface in com.google.inject.util">Modules.OverriddenModuleBuilder</A> |
| <DD>See the EDSL example at <A HREF="./com/google/inject/util/Modules.html#override(com.google.inject.Module...)"><CODE>override()</CODE></A>. |
| <DT><A HREF="./com/google/inject/ConfigurationException.html#withPartialValue(java.lang.Object)"><B>withPartialValue(Object)</B></A> - |
| Method in exception com.google.inject.<A HREF="./com/google/inject/ConfigurationException.html" title="class in com.google.inject">ConfigurationException</A> |
| <DD>Returns a copy of this configuration exception with the specified partial value. |
| <DT><A HREF="./com/google/inject/Binder.html#withSource(java.lang.Object)"><B>withSource(Object)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/Binder.html" title="interface in com.google.inject">Binder</A> |
| <DD>Returns a binder that uses <code>source</code> as the reference location for |
| configuration errors. |
| <DT><A HREF="./com/google/inject/PrivateBinder.html#withSource(java.lang.Object)"><B>withSource(Object)</B></A> - |
| Method in interface com.google.inject.<A HREF="./com/google/inject/PrivateBinder.html" title="interface in com.google.inject">PrivateBinder</A> |
| <DD> |
| </DL> |
| <HR> |
| <A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> |
| |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <A NAME="navbar_bottom"><!-- --></A> |
| <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_bottom_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| PREV |
| NEXT</FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="./allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_bottom"></A> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| |
| <HR> |
| |
| </BODY> |
| </HTML> |