blob: c362849745603ddcd58803598ac9563d56d9bca7 [file] [log] [blame]
<!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.5.0_13) on Sat Aug 02 11:45:39 PDT 2008 -->
<TITLE>
Index (Guice 1.0 API)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Index (Guice 1.0 API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= 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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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="#_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>&lt;<A HREF="./com/google/inject/matcher/AbstractMatcher.html" title="type parameter in AbstractMatcher">T</A>&gt; - 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>&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/Binding.html#acceptScopingVisitor(com.google.inject.spi.BindingScopingVisitor)"><B>acceptScopingVisitor(BindingScopingVisitor&lt;V&gt;)</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&lt;? super T, V&gt;)</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/commands/AddMessageCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/AddMessageCommand.html" title="class in com.google.inject.commands">AddMessageCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;V&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindConstantCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindConstantCommand.html" title="class in com.google.inject.commands">BindConstantCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindInterceptorCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands">BindInterceptorCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScopeCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScopeCommand.html" title="class in com.google.inject.commands">BindScopeCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.html#acceptVisitor(com.google.inject.commands.BindScoping.Visitor)"><B>acceptVisitor(BindScoping.Visitor&lt;V&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands">BindScoping</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.html#acceptVisitor(com.google.inject.commands.BindTarget.Visitor)"><B>acceptVisitor(BindTarget.Visitor&lt;T, V&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.html" title="interface in com.google.inject.commands">Command</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/ConvertToTypesCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/ConvertToTypesCommand.html" title="class in com.google.inject.commands">ConvertToTypesCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/GetProviderCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="class in com.google.inject.commands">GetProviderCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/RequestInjectionCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestInjectionCommand.html" title="class in com.google.inject.commands">RequestInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html#acceptVisitor(com.google.inject.commands.Command.Visitor)"><B>acceptVisitor(Command.Visitor&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html" title="class in com.google.inject.commands">RequestStaticInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/Element.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/InterceptorBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/Message.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ProviderLookup.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ScopeBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/TypeConverterBinding.html#acceptVisitor(com.google.inject.spi.ElementVisitor)"><B>acceptVisitor(ElementVisitor&lt;T&gt;)</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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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/commands/AddMessageCommand.html" title="class in com.google.inject.commands"><B>AddMessageCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/Message.html" title="class in com.google.inject.spi"><CODE>Message</CODE></A></I><DT><A HREF="./com/google/inject/spi/InjectionPoint.html#allowsNull()"><B>allowsNull()</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>&nbsp;
<DT><A HREF="./com/google/inject/matcher/AbstractMatcher.html#and(com.google.inject.matcher.Matcher)"><B>and(Matcher&lt;? super T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/matcher/Matcher.html#and(com.google.inject.matcher.Matcher)"><B>and(Matcher&lt;? super T&gt;)</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>&lt;<A HREF="./com/google/inject/binder/AnnotatedBindingBuilder.html" title="type parameter in AnnotatedBindingBuilder">T</A>&gt; - 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/AnnotatedBindingBuilder.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class&lt;? extends Annotation&gt;)</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&lt;? extends Annotation&gt;)</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/matcher/Matchers.html#annotatedWith(java.lang.Class)"><B>annotatedWith(Class&lt;? extends Annotation&gt;)</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&lt;? extends Annotation&gt;)</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>&nbsp;
<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>&nbsp;
<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/ModuleWriter.html#apply(com.google.inject.Binder, java.lang.Iterable)"><B>apply(Binder, Iterable&lt;? extends Element&gt;)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>Replays <code>elements</code> against <code>binder</code>.
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#applyScoping(com.google.inject.Binding, com.google.inject.binder.ScopedBindingBuilder)"><B>applyScoping(Binding&lt;?&gt;, ScopedBindingBuilder)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#applyTarget(com.google.inject.Binding, com.google.inject.binder.LinkedBindingBuilder)"><B>applyTarget(Binding&lt;T&gt;, LinkedBindingBuilder&lt;T&gt;)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>Execute this target against the linked binding builder.
<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>The <code>@Assisted</code> annotation should be used on paramters within
a constructor annotated with <code>@AssistedInject</code>.<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>Constructors annotated with <code>@AssistedInject</code> indicate that will
can be instantiated by the <A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="class in com.google.inject.assistedinject"><CODE>FactoryProvider</CODE></A>.</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&lt;T&gt;)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/AbstractModule.html#bind(com.google.inject.TypeLiteral)"><B>bind(TypeLiteral&lt;T&gt;)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/AbstractModule.html#bind(java.lang.Class)"><B>bind(Class&lt;T&gt;)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/Binder.html#bind(com.google.inject.Key)"><B>bind(Key&lt;T&gt;)</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&lt;T&gt;)</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&lt;T&gt;)</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/throwingproviders/ThrowingProviderBinder.html#bind(java.lang.Class, java.lang.reflect.Type)"><B>bind(Class&lt;P&gt;, 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>&nbsp;
<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/commands/BindCommand.html" title="class in com.google.inject.commands"><B>BindCommand</B></A>&lt;<A HREF="./com/google/inject/commands/BindCommand.html" title="type parameter in BindCommand">T</A>&gt; - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject"><CODE>Binding</CODE></A></I><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>&nbsp;
<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/commands/BindConstantCommand.html" title="class in com.google.inject.commands"><B>BindConstantCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/Binding.html" title="interface in com.google.inject"><CODE>Binding</CODE></A></I><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/Binding.html" title="interface in com.google.inject"><B>Binding</B></A>&lt;<A HREF="./com/google/inject/Binding.html" title="type parameter in Binding">T</A>&gt; - 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>&lt;<A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="type parameter in BindingScopingVisitor">V</A>&gt; - 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>&lt;<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>&gt; - 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&lt;? super Class&lt;?&gt;&gt;, Matcher&lt;? super Method&gt;, 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>&nbsp;
<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&lt;? super Class&lt;?&gt;&gt;, Matcher&lt;? super Method&gt;, 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 a method interceptor to methods matched by class and method
matchers.
<DT><A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands"><B>BindInterceptorCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/InterceptorBinding.html" title="class in com.google.inject.spi"><CODE>InterceptorBinding</CODE></A></I><DT><A HREF="./com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Map)"><B>bindProperties(Binder, Map&lt;String, String&gt;)</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&lt;? extends Annotation&gt;, 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>&nbsp;
<DT><A HREF="./com/google/inject/Binder.html#bindScope(java.lang.Class, com.google.inject.Scope)"><B>bindScope(Class&lt;? extends Annotation&gt;, 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/commands/BindScopeCommand.html" title="class in com.google.inject.commands"><B>BindScopeCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/ScopeBinding.html" title="class in com.google.inject.spi"><CODE>ScopeBinding</CODE></A></I><DT><A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands"><B>BindScoping</B></A> - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/BindingScopingVisitor.html" title="interface in com.google.inject.spi"><CODE>BindingScopingVisitor</CODE></A></I><DT><A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="interface in com.google.inject.commands"><B>BindScoping.Visitor</B></A>&lt;<A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="type parameter in BindScoping.Visitor">V</A>&gt; - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;&nbsp;<DT><A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands"><B>BindTarget</B></A>&lt;<A HREF="./com/google/inject/commands/BindTarget.html" title="type parameter in BindTarget">T</A>&gt; - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/BindingTargetVisitor.html" title="interface in com.google.inject.spi"><CODE>BindingTargetVisitor</CODE></A></I><DT><A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands"><B>BindTarget.Visitor</B></A>&lt;<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="type parameter in BindTarget.Visitor">T</A>,<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="type parameter in BindTarget.Visitor">V</A>&gt; - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;&nbsp;</DL>
<HR>
<A NAME="_C_"><!-- --></A><H2>
<B>C</B></H2>
<DL>
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#checkForNull(com.google.inject.internal.Errors, T, java.lang.Object)"><B>checkForNull(Errors, T, 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>&nbsp;
<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.<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/commands/package-summary.html"><B>com.google.inject.commands</B></A> - package com.google.inject.commands<DD>Extension for recording, reviewing and instrumenting the commands executed
by a module.<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<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.<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 and bindings.<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<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.<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<DT><A HREF="./com/google/inject/commands/Command.html" title="interface in com.google.inject.commands"><B>Command</B></A> - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/Element.html" title="interface in com.google.inject.spi"><CODE>Element</CODE></A></I><DT><A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands"><B>Command.Visitor</B></A>&lt;<A HREF="./com/google/inject/commands/Command.Visitor.html" title="type parameter in Command.Visitor">V</A>&gt; - Interface in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;Visit commands.<DT><A HREF="./com/google/inject/commands/CommandRecorder.html" title="class in com.google.inject.commands"><B>CommandRecorder</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/Elements.html#getElements(com.google.inject.Module...)"><CODE>Elements.getElements(Module[])</CODE></A></I><DT><A HREF="./com/google/inject/commands/CommandRecorder.html#CommandRecorder()"><B>CommandRecorder()</B></A> -
Constructor for class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandRecorder.html" title="class in com.google.inject.commands">CommandRecorder</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands"><B>CommandReplayer</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi"><CODE>ModuleWriter</CODE></A></I><DT><A HREF="./com/google/inject/commands/CommandReplayer.html#CommandReplayer()"><B>CommandReplayer()</B></A> -
Constructor for class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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 a
<code>Binder</code>.
<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>&nbsp;
<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/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>&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/spi/TypeConverter.html#convert(java.lang.String, com.google.inject.TypeLiteral)"><B>convert(String, TypeLiteral&lt;?&gt;)</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/AbstractModule.html#convertToTypes(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeConverter)"><B>convertToTypes(Matcher&lt;? super TypeLiteral&lt;?&gt;&gt;, 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>&nbsp;
<DT><A HREF="./com/google/inject/Binder.html#convertToTypes(com.google.inject.matcher.Matcher, com.google.inject.spi.TypeConverter)"><B>convertToTypes(Matcher&lt;? super TypeLiteral&lt;?&gt;&gt;, 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/commands/ConvertToTypesCommand.html" title="class in com.google.inject.commands"><B>ConvertToTypesCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/TypeConverterBinding.html" title="class in com.google.inject.spi"><CODE>TypeConverterBinding</CODE></A></I><DT><A HREF="./com/google/inject/spi/ModuleWriter.html#create(java.lang.Iterable)"><B>create(Iterable&lt;? extends Element&gt;)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>Returns a module that executes the specified elements
using this executing visitor.
<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>&nbsp;
<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&lt;? extends Module&gt;)</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&lt;? extends Module&gt;)</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.Injector, java.lang.Iterable)"><B>createInjector(Injector, Iterable&lt;? extends Module&gt;)</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, with the given parent
injector.
<DT><A HREF="./com/google/inject/Guice.html#createInjector(com.google.inject.Injector, com.google.inject.Module...)"><B>createInjector(Injector, 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, with the given parent
injector.
<DT><A HREF="./com/google/inject/Guice.html#createInjector(com.google.inject.Injector, com.google.inject.Stage, java.lang.Iterable)"><B>createInjector(Injector, Stage, Iterable&lt;? extends Module&gt;)</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, with the given parent injector.
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#createModule(java.lang.Iterable)"><B>createModule(Iterable&lt;? extends Command&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;Returns a module that executes the specified commands
using this executing visitor.
<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&lt;? extends Message&gt;)</B></A> -
Constructor for exception com.google.inject.<A HREF="./com/google/inject/CreationException.html" title="class in com.google.inject">CreationException</A>
<DD>Constructs a new exception for the given errors.
<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>&nbsp;
<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.
</DL>
<HR>
<A NAME="_D_"><!-- --></A><H2>
<B>D</B></H2>
<DL>
<DT><A HREF="./com/google/inject/spi/DefaultBindingTargetVisitor.html" title="class in com.google.inject.spi"><B>DefaultBindingTargetVisitor</B></A>&lt;<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>&gt; - 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>&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands"><B>DefaultCommandVisitor</B></A>&lt;<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="type parameter in DefaultCommandVisitor">V</A>&gt; - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi"><CODE>DefaultElementVisitor</CODE></A></I><DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#DefaultCommandVisitor()"><B>DefaultCommandVisitor()</B></A> -
Constructor for class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="class in com.google.inject.spi"><B>DefaultElementVisitor</B></A>&lt;<A HREF="./com/google/inject/spi/DefaultElementVisitor.html" title="type parameter in DefaultElementVisitor">V</A>&gt; - 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>&nbsp;
<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>&nbsp;
<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>&nbsp;
</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/ModuleWriter.html" title="class in com.google.inject.spi"><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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html" title="interface in com.google.inject.spi"><B>ElementVisitor</B></A>&lt;<A HREF="./com/google/inject/spi/ElementVisitor.html" title="type parameter in ElementVisitor">V</A>&gt; - 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/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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.html#execute(com.google.inject.binder.ScopedBindingBuilder)"><B>execute(ScopedBindingBuilder)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands">BindScoping</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.html#execute(com.google.inject.binder.LinkedBindingBuilder)"><B>execute(LinkedBindingBuilder&lt;T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;Execute this target against the linked binding builder.
<DT><A HREF="./com/google/inject/commands/BindTarget.html#execute(com.google.inject.binder.ConstantBindingBuilder)"><B>execute(ConstantBindingBuilder)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;Execute this target against the constant binding builder.
</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>&lt;<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="type parameter in FactoryProvider">F</A>,<A HREF="./com/google/inject/assistedinject/FactoryProvider.html" title="type parameter in FactoryProvider">R</A>&gt; - Class in <A HREF="./com/google/inject/assistedinject/package-summary.html">com.google.inject.assistedinject</A><DD>Provides a mechanism to combine user-specified paramters with
<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject"><CODE>Injector</CODE></A>-specified paramters when creating new objects.<DT><A HREF="./com/google/inject/Injector.html#findBindingsByType(com.google.inject.TypeLiteral)"><B>findBindingsByType(TypeLiteral&lt;T&gt;)</B></A> -
Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A>
<DD>Finds all bindings to the given type.
<DT><A HREF="./com/google/inject/ProviderMethods.html#from(java.lang.Object)"><B>from(Object)</B></A> -
Static method in class com.google.inject.<A HREF="./com/google/inject/ProviderMethods.html" title="class in com.google.inject">ProviderMethods</A>
<DD>Returns a module which creates bindings for provider methods from the
given object.
<DT><A HREF="./com/google/inject/jndi/JndiIntegration.html#fromJndi(java.lang.Class, java.lang.String)"><B>fromJndi(Class&lt;T&gt;, 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&lt;T&gt;, 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>&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.html#get()"><B>get()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;Returns the bound instance, if it exists, or <code>null</code> if no bound value exists.
<DT><A HREF="./com/google/inject/Key.html#get(java.lang.Class)"><B>get(Class&lt;T&gt;)</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&lt;T&gt;, Class&lt;? extends Annotation&gt;)</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&lt;T&gt;, 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&lt;? extends Annotation&gt;)</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&lt;T&gt;)</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&lt;T&gt;, Class&lt;? extends Annotation&gt;)</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&lt;T&gt;, 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/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>&nbsp;
<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&lt;T&gt;)</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/commands/BindScopeCommand.html#getAnnotationType()"><B>getAnnotationType()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScopeCommand.html" title="class in com.google.inject.commands">BindScopeCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/Injector.html#getBinding(com.google.inject.Key)"><B>getBinding(Key&lt;T&gt;)</B></A> -
Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A>
<DD>Gets a binding for the given key, or null if no binding for this key is
found.
<DT><A HREF="./com/google/inject/Injector.html#getBinding(java.lang.Class)"><B>getBinding(Class&lt;T&gt;)</B></A> -
Method in interface com.google.inject.<A HREF="./com/google/inject/Injector.html" title="interface in com.google.inject">Injector</A>
<DD>Gets a binding for the given type, or null if no binding for this type is
found.
<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>Gets 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/commands/BindInterceptorCommand.html#getClassMatcher()"><B>getClassMatcher()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands">BindInterceptorCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/commands/GetProviderCommand.html#getDelegate()"><B>getDelegate()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="class in com.google.inject.commands">GetProviderCommand</A>
<DD><B>Deprecated.</B>&nbsp;Returns the delegate provider, 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/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&lt;? extends Module&gt;)</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&lt;? extends Module&gt;)</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/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>Gets the error messages which resulted in this exception.
<DT><A HREF="./com/google/inject/spi/HasInjections.html#getInjectionPoints()"><B>getInjectionPoints()</B></A> -
Method in interface com.google.inject.spi.<A HREF="./com/google/inject/spi/HasInjections.html" title="interface in com.google.inject.spi">HasInjections</A>
<DD>Gets dependencies.
<DT><A HREF="./com/google/inject/spi/Message.html#getInjectionPoints()"><B>getInjectionPoints()</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>&nbsp;
<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/Injector.html#getInstance(com.google.inject.Key)"><B>getInstance(Key&lt;T&gt;)</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&lt;T&gt;)</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 type; equivalent to
<code>getProvider(type).get()</code>.
<DT><A HREF="./com/google/inject/commands/RequestInjectionCommand.html#getInstances()"><B>getInstances()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestInjectionCommand.html" title="class in com.google.inject.commands">RequestInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionRequest.html#getInstances()"><B>getInstances()</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/Elements.html#getInstanceVisitor()"><B>getInstanceVisitor()</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>&nbsp;
<DT><A HREF="./com/google/inject/commands/BindInterceptorCommand.html#getInterceptors()"><B>getInterceptors()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands">BindInterceptorCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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/commands/BindCommand.html#getKey()"><B>getKey()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindConstantCommand.html#getKey()"><B>getKey()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindConstantCommand.html" title="class in com.google.inject.commands">BindConstantCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.html#getKey()"><B>getKey()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/GetProviderCommand.html#getKey()"><B>getKey()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="class in com.google.inject.commands">GetProviderCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#getKey()"><B>getKey()</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>&nbsp;
<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>&nbsp;
<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/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>&nbsp;
<DT><A HREF="./com/google/inject/commands/AddMessageCommand.html#getMessage()"><B>getMessage()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/AddMessageCommand.html" title="class in com.google.inject.commands">AddMessageCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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>&nbsp;
<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/commands/BindInterceptorCommand.html#getMethodMatcher()"><B>getMethodMatcher()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands">BindInterceptorCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#getParameterIndex()"><B>getParameterIndex()</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>&nbsp;
<DT><A HREF="./com/google/inject/AbstractModule.html#getProvider(com.google.inject.Key)"><B>getProvider(Key&lt;T&gt;)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/AbstractModule.html#getProvider(java.lang.Class)"><B>getProvider(Class&lt;T&gt;)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/Binder.html#getProvider(com.google.inject.Key)"><B>getProvider(Key&lt;T&gt;)</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&lt;T&gt;)</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/commands/BindTarget.html#getProvider()"><B>getProvider()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/Injector.html#getProvider(com.google.inject.Key)"><B>getProvider(Key&lt;T&gt;)</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&lt;T&gt;)</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/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/commands/GetProviderCommand.html" title="class in com.google.inject.commands"><B>GetProviderCommand</B></A>&lt;<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="type parameter in GetProviderCommand">T</A>&gt; - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi"><CODE>ProviderLookup</CODE></A></I><DT><A HREF="./com/google/inject/commands/BindTarget.html#getProviderKey()"><B>getProviderKey()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.html" title="interface in com.google.inject.commands">BindTarget</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScopeCommand.html#getScope()"><B>getScope()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScopeCommand.html" title="class in com.google.inject.commands">BindScopeCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.html#getScope()"><B>getScope()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands">BindScoping</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.html#getScopeAnnotation()"><B>getScopeAnnotation()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands">BindScoping</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindCommand.html#getScoping()"><B>getScoping()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/AddMessageCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/AddMessageCommand.html" title="class in com.google.inject.commands">AddMessageCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindConstantCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindConstantCommand.html" title="class in com.google.inject.commands">BindConstantCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindInterceptorCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindInterceptorCommand.html" title="class in com.google.inject.commands">BindInterceptorCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScopeCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScopeCommand.html" title="class in com.google.inject.commands">BindScopeCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.html#getSource()"><B>getSource()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.html" title="interface in com.google.inject.commands">Command</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/ConvertToTypesCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/ConvertToTypesCommand.html" title="class in com.google.inject.commands">ConvertToTypesCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/GetProviderCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="class in com.google.inject.commands">GetProviderCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/RequestInjectionCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestInjectionCommand.html" title="class in com.google.inject.commands">RequestInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html#getSource()"><B>getSource()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html" title="class in com.google.inject.commands">RequestStaticInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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/commands/BindCommand.html#getTarget()"><B>getTarget()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindConstantCommand.html#getTarget()"><B>getTarget()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindConstantCommand.html" title="class in com.google.inject.commands">BindConstantCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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/commands/ConvertToTypesCommand.html#getTypeConverter()"><B>getTypeConverter()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/ConvertToTypesCommand.html" title="class in com.google.inject.commands">ConvertToTypesCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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/commands/ConvertToTypesCommand.html#getTypeMatcher()"><B>getTypeMatcher()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/ConvertToTypesCommand.html" title="class in com.google.inject.commands">ConvertToTypesCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html#getTypes()"><B>getTypes()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestStaticInjectionCommand.html" title="class in com.google.inject.commands">RequestStaticInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/StaticInjectionRequest.html#getTypes()"><B>getTypes()</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>&nbsp;
<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 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>&nbsp;
<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>Register your own subclass of this as a servlet context listener if you wish
to have injectable servlets that extend <A HREF="./com/google/inject/servlet/InjectedHttpServlet.html" title="class in com.google.inject.servlet"><CODE>InjectedHttpServlet</CODE></A>.<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>&nbsp;
</DL>
<HR>
<A NAME="_H_"><!-- --></A><H2>
<B>H</B></H2>
<DL>
<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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/spi/HasInjections.html" title="interface in com.google.inject.spi"><B>HasInjections</B></A> - Interface in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Implemented by bindings which have implementation dependencies on other
bindings.</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&lt;? extends Annotation&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/servlet/InjectedHttpServlet.html#init(javax.servlet.ServletConfig)"><B>init(ServletConfig)</B></A> -
Method in class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/InjectedHttpServlet.html" title="class in com.google.inject.servlet">InjectedHttpServlet</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/commands/GetProviderCommand.html#initDelegate(com.google.inject.Provider)"><B>initDelegate(Provider&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/GetProviderCommand.html" title="class in com.google.inject.commands">GetProviderCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/ProviderLookup.html#initDelegate(com.google.inject.Provider)"><B>initDelegate(Provider&lt;T&gt;)</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>&nbsp;
<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/servlet/InjectedHttpServlet.html" title="class in com.google.inject.servlet"><B>InjectedHttpServlet</B></A> - Class in <A HREF="./com/google/inject/servlet/package-summary.html">com.google.inject.servlet</A><DD>Base class to be extended by all servlets that desire field and method
injection to be performed during <CODE>Servlet.init(javax.servlet.ServletConfig)</CODE>.<DT><A HREF="./com/google/inject/servlet/InjectedHttpServlet.html#InjectedHttpServlet()"><B>InjectedHttpServlet()</B></A> -
Constructor for class com.google.inject.servlet.<A HREF="./com/google/inject/servlet/InjectedHttpServlet.html" title="class in com.google.inject.servlet">InjectedHttpServlet</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html" title="class in com.google.inject.spi"><B>InjectionPoint</B></A>&lt;<A HREF="./com/google/inject/spi/InjectionPoint.html" title="type parameter in InjectionPoint">T</A>&gt; - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>An immutable snapshot of where the value is to be injected.<DT><A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi"><B>InjectionRequest</B></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, java.lang.Object[])"><B>InjectionRequest(Object, Object[])</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>&nbsp;
<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 an existing object.
<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>Fulfills requests for the object instances that make up your application,
always ensuring that these instances are properly injected before they are
returned.<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>&nbsp;
<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/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/commands/BindScoping.html#isEagerSingleton()"><B>isEagerSingleton()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.html" title="interface in com.google.inject.commands">BindScoping</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
</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>&lt;<A HREF="./com/google/inject/Key.html" title="type parameter in Key">T</A>&gt; - 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&lt;? extends Annotation&gt;)</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>&lt;<A HREF="./com/google/inject/binder/LinkedBindingBuilder.html" title="type parameter in LinkedBindingBuilder">T</A>&gt; - 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>.</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>&nbsp;
<DT><A HREF="./com/google/inject/multibindings/MapBinder.html" title="class in com.google.inject.multibindings"><B>MapBinder</B></A>&lt;<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>&gt; - 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/matcher/Matcher.html" title="interface in com.google.inject.matcher"><B>Matcher</B></A>&lt;<A HREF="./com/google/inject/matcher/Matcher.html" title="type parameter in Matcher">T</A>&gt; - 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/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.lang.Object, java.lang.String, java.util.List, java.lang.Throwable)"><B>Message(Object, String, List&lt;InjectionPoint&gt;, 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>&nbsp;
<DT><A HREF="./com/google/inject/spi/Message.html#Message(java.lang.Object, java.lang.Throwable)"><B>Message(Object, 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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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/spi/ModuleWriter.html" title="class in com.google.inject.spi"><B>ModuleWriter</B></A> - Class in <A HREF="./com/google/inject/spi/package-summary.html">com.google.inject.spi</A><DD>Creates a Module from a collection of component elements.<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#ModuleWriter()"><B>ModuleWriter()</B></A> -
Constructor for class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/multibindings/Multibinder.html" title="class in com.google.inject.multibindings"><B>Multibinder</B></A>&lt;<A HREF="./com/google/inject/multibindings/Multibinder.html" title="type parameter in Multibinder">T</A>&gt; - 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&lt;X&gt;, Class&lt;Y&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#newInstance(java.lang.reflect.Field, boolean, com.google.inject.Key)"><B>newInstance(Field, boolean, Key&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#newInstance(com.google.inject.Key)"><B>newInstance(Key&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/InjectionPoint.html#newInstance(java.lang.reflect.Member, int, boolean, com.google.inject.Key)"><B>newInstance(Member, int, boolean, Key&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/multibindings/MapBinder.html#newMapBinder(com.google.inject.Binder, java.lang.reflect.Type, java.lang.reflect.Type)"><B>newMapBinder(Binder, Type, Type)</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" 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.reflect.Type, java.lang.reflect.Type, java.lang.annotation.Annotation)"><B>newMapBinder(Binder, Type, Type, 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" 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.reflect.Type, java.lang.reflect.Type, java.lang.Class)"><B>newMapBinder(Binder, Type, Type, Class&lt;? extends Annotation&gt;)</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" 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/Multibinder.html#newSetBinder(com.google.inject.Binder, java.lang.reflect.Type)"><B>newSetBinder(Binder, Type)</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" 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.reflect.Type, java.lang.annotation.Annotation)"><B>newSetBinder(Binder, Type, 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" 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.reflect.Type, java.lang.Class)"><B>newSetBinder(Binder, Type, Class&lt;? extends Annotation&gt;)</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" 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&lt;? super T&gt;)</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/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&lt;? super T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/matcher/Matcher.html#or(com.google.inject.matcher.Matcher)"><B>or(Matcher&lt;? super T&gt;)</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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<DT><A HREF="./com/google/inject/Guice.html#overrideModule(com.google.inject.Module, com.google.inject.Module)"><B>overrideModule(Module, 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>Returns a new <A HREF="./com/google/inject/Module.html" title="interface in com.google.inject"><CODE>Module</CODE></A> that overlays <code>overridesModule</code> over
<code>module</code>.
</DL>
<HR>
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
<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>&lt;<A HREF="./com/google/inject/Provider.html" title="type parameter in Provider">T</A>&gt; - Interface in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Simply, any object capable of providing instances of type <code>T</code>.<DT><A HREF="./com/google/inject/spi/ProviderLookup.html" title="class in com.google.inject.spi"><B>ProviderLookup</B></A>&lt;<A HREF="./com/google/inject/spi/ProviderLookup.html" title="type parameter in ProviderLookup">T</A>&gt; - 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/ProviderMethods.html" title="class in com.google.inject"><B>ProviderMethods</B></A> - Class in <A HREF="./com/google/inject/package-summary.html">com.google.inject</A><DD>Creates bindings to methods annotated with @
<A HREF="./com/google/inject/Provides.html" title="annotation in com.google.inject"><CODE>Provides</CODE></A>.<DT><A HREF="./com/google/inject/ProviderMethods.html#ProviderMethods()"><B>ProviderMethods()</B></A> -
Constructor for class com.google.inject.<A HREF="./com/google/inject/ProviderMethods.html" title="class in com.google.inject">ProviderMethods</A>
<DD>&nbsp;
<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 which can be used as providers.<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 a failure to provide an instance.<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>&nbsp;
<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>&nbsp;
</DL>
<HR>
<A NAME="_R_"><!-- --></A><H2>
<B>R</B></H2>
<DL>
<DT><A HREF="./com/google/inject/commands/CommandRecorder.html#recordCommands(com.google.inject.Module...)"><B>recordCommands(Module...)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandRecorder.html" title="class in com.google.inject.commands">CommandRecorder</A>
<DD><B>Deprecated.</B>&nbsp;Records the commands executed by <code>modules</code>.
<DT><A HREF="./com/google/inject/commands/CommandRecorder.html#recordCommands(java.lang.Iterable)"><B>recordCommands(Iterable&lt;? extends Module&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandRecorder.html" title="class in com.google.inject.commands">CommandRecorder</A>
<DD><B>Deprecated.</B>&nbsp;Records the commands executed by <code>modules</code>.
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replay(com.google.inject.Binder, java.lang.Iterable)"><B>replay(Binder, Iterable&lt;? extends Command&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;Replays <code>commands</code> against <code>binder</code>.
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayAddMessageError(com.google.inject.Binder, com.google.inject.commands.AddMessageCommand)"><B>replayAddMessageError(Binder, AddMessageCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayBind(com.google.inject.Binder, com.google.inject.commands.BindCommand)"><B>replayBind(Binder, BindCommand&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayBindConstant(com.google.inject.Binder, com.google.inject.commands.BindConstantCommand)"><B>replayBindConstant(Binder, BindConstantCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayBindInterceptor(com.google.inject.Binder, com.google.inject.commands.BindInterceptorCommand)"><B>replayBindInterceptor(Binder, BindInterceptorCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayBindScope(com.google.inject.Binder, com.google.inject.commands.BindScopeCommand)"><B>replayBindScope(Binder, BindScopeCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayConvertToTypes(com.google.inject.Binder, com.google.inject.commands.ConvertToTypesCommand)"><B>replayConvertToTypes(Binder, ConvertToTypesCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayGetProvider(com.google.inject.Binder, com.google.inject.commands.GetProviderCommand)"><B>replayGetProvider(Binder, GetProviderCommand&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayRequestInjection(com.google.inject.Binder, com.google.inject.commands.RequestInjectionCommand)"><B>replayRequestInjection(Binder, RequestInjectionCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/CommandReplayer.html#replayRequestStaticInjection(com.google.inject.Binder, com.google.inject.commands.RequestStaticInjectionCommand)"><B>replayRequestStaticInjection(Binder, RequestStaticInjectionCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandReplayer.html" title="class in com.google.inject.commands">CommandReplayer</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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 objects.
<DT><A HREF="./com/google/inject/commands/RequestInjectionCommand.html" title="class in com.google.inject.commands"><B>RequestInjectionCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/InjectionRequest.html" title="class in com.google.inject.spi"><CODE>InjectionRequest</CODE></A></I><DT><A HREF="./com/google/inject/commands/RequestInjectionCommand.html#RequestInjectionCommand(java.lang.Object, java.lang.Object[])"><B>RequestInjectionCommand(Object, Object[])</B></A> -
Constructor for class com.google.inject.commands.<A HREF="./com/google/inject/commands/RequestInjectionCommand.html" title="class in com.google.inject.commands">RequestInjectionCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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&lt;String, String[]&gt;</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&lt;?&gt;...)</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/AbstractModule.html" title="class in com.google.inject">AbstractModule</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/Binder.html#requestStaticInjection(java.lang.Class...)"><B>requestStaticInjection(Class&lt;?&gt;...)</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/commands/RequestStaticInjectionCommand.html" title="class in com.google.inject.commands"><B>RequestStaticInjectionCommand</B></A> - Class in <A HREF="./com/google/inject/commands/package-summary.html">com.google.inject.commands</A><DD><B>Deprecated.</B>&nbsp;<I>replaced with <A HREF="./com/google/inject/spi/StaticInjectionRequest.html" title="class in com.google.inject.spi"><CODE>StaticInjectionRequest</CODE></A></I><DT><A HREF="./com/google/inject/AbstractModule.html#requireBinding(com.google.inject.Key)"><B>requireBinding(Key&lt;?&gt;)</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&lt;?&gt;)</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/matcher/Matchers.html#returns(com.google.inject.matcher.Matcher)"><B>returns(Matcher&lt;? super Class&lt;?&gt;&gt;)</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&lt;T&gt;, Provider&lt;T&gt;)</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" 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>&nbsp;
<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/commands/CommandRecorder.html#setCurrentStage(com.google.inject.Stage)"><B>setCurrentStage(Stage)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/CommandRecorder.html" title="class in com.google.inject.commands">CommandRecorder</A>
<DD><B>Deprecated.</B>&nbsp;Sets the stage reported by the binder.
<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/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 type.<DT><A HREF="./com/google/inject/matcher/Matchers.html#subclassesOf(java.lang.Class)"><B>subclassesOf(Class&lt;?&gt;)</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).
</DL>
<HR>
<A NAME="_T_"><!-- --></A><H2>
<B>T</B></H2>
<DL>
<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProvider.html" title="interface in com.google.inject.throwingproviders"><B>ThrowingProvider</B></A>&lt;<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" title="class or interface in java.lang">Exception</A>&gt; - 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 an <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>&lt;<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>&gt; - Class in <A HREF="./com/google/inject/throwingproviders/package-summary.html">com.google.inject.throwingproviders</A><DD>&nbsp;<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#ThrowingProviderBinder.SecondaryBinder(java.lang.Class, java.lang.reflect.Type)"><B>ThrowingProviderBinder.SecondaryBinder(Class&lt;P&gt;, 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>&nbsp;
<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&lt;?&gt;)</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&lt;? extends T&gt;)</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&lt;? extends T&gt;)</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&lt;? extends T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#to(java.lang.Class)"><B>to(Class&lt;? extends P&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html#to(com.google.inject.Key)"><B>to(Key&lt;? extends P&gt;)</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>&nbsp;
<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&lt;? extends T&gt;)</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&lt;? extends Provider&lt;? extends T&gt;&gt;)</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&lt;? extends Provider&lt;? extends T&gt;&gt;)</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/commands/BindCommand.html#toString()"><B>toString()</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/BindCommand.html" title="class in com.google.inject.commands">BindCommand</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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>&nbsp;
<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/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>&nbsp;
<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>&nbsp;
<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>&nbsp;
<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/TypeLiteral.html" title="class in com.google.inject"><B>TypeLiteral</B></A>&lt;<A HREF="./com/google/inject/TypeLiteral.html" title="type parameter in TypeLiteral">T</A>&gt; - 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.
</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're declared.
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitAddMessage(com.google.inject.commands.AddMessageCommand)"><B>visitAddMessage(AddMessageCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitAddMessage(com.google.inject.commands.AddMessageCommand)"><B>visitAddMessage(AddMessageCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitBind(com.google.inject.commands.BindCommand)"><B>visitBind(BindCommand&lt;T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitBind(com.google.inject.commands.BindCommand)"><B>visitBind(BindCommand&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitBindConstant(com.google.inject.commands.BindConstantCommand)"><B>visitBindConstant(BindConstantCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitBindConstant(com.google.inject.commands.BindConstantCommand)"><B>visitBindConstant(BindConstantCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitBinding(com.google.inject.Binding)"><B>visitBinding(Binding&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitBinding(com.google.inject.Binding)"><B>visitBinding(Binding&lt;T&gt;)</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/commands/Command.Visitor.html#visitBindInterceptor(com.google.inject.commands.BindInterceptorCommand)"><B>visitBindInterceptor(BindInterceptorCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitBindInterceptor(com.google.inject.commands.BindInterceptorCommand)"><B>visitBindInterceptor(BindInterceptorCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitBindScope(com.google.inject.commands.BindScopeCommand)"><B>visitBindScope(BindScopeCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitBindScope(com.google.inject.commands.BindScopeCommand)"><B>visitBindScope(BindScopeCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitCommand(com.google.inject.commands.Command)"><B>visitCommand(Command)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;Visit <code>command</code> and return a result.
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitConstructor(java.lang.reflect.Constructor)"><B>visitConstructor(Constructor&lt;? extends T&gt;)</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/DefaultBindingTargetVisitor.html#visitConstructor(java.lang.reflect.Constructor)"><B>visitConstructor(Constructor&lt;? extends T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitConvertedConstant(T)"><B>visitConvertedConstant(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/DefaultBindingTargetVisitor.html#visitConvertedConstant(T)"><B>visitConvertedConstant(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>&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitConvertToTypes(com.google.inject.commands.ConvertToTypesCommand)"><B>visitConvertToTypes(ConvertToTypesCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitConvertToTypes(com.google.inject.commands.ConvertToTypesCommand)"><B>visitConvertToTypes(ConvertToTypesCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.Visitor.html#visitEagerSingleton()"><B>visitEagerSingleton()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="interface in com.google.inject.commands">BindScoping.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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/DefaultElementVisitor.html#visitElement(com.google.inject.spi.Element)"><B>visitElement(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>Visit <code>element</code> and return a result.
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitGetProvider(com.google.inject.commands.GetProviderCommand)"><B>visitGetProvider(GetProviderCommand&lt;T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitGetProvider(com.google.inject.commands.GetProviderCommand)"><B>visitGetProvider(GetProviderCommand&lt;T&gt;)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitInjectionRequest(com.google.inject.spi.InjectionRequest)"><B>visitInjectionRequest(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitInjectionRequest(com.google.inject.spi.InjectionRequest)"><B>visitInjectionRequest(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/BindingTargetVisitor.html#visitInstance(T)"><B>visitInstance(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/DefaultBindingTargetVisitor.html#visitInstance(T)"><B>visitInstance(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitInterceptorBinding(com.google.inject.spi.InterceptorBinding)"><B>visitInterceptorBinding(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitInterceptorBinding(com.google.inject.spi.InterceptorBinding)"><B>visitInterceptorBinding(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/BindingTargetVisitor.html#visitKey(com.google.inject.Key)"><B>visitKey(Key&lt;? extends T&gt;)</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/DefaultBindingTargetVisitor.html#visitKey(com.google.inject.Key)"><B>visitKey(Key&lt;? extends T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitMessage(com.google.inject.spi.Message)"><B>visitMessage(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitMessage(com.google.inject.spi.Message)"><B>visitMessage(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/commands/BindScoping.Visitor.html#visitNoScoping()"><B>visitNoScoping()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="interface in com.google.inject.commands">BindScoping.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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/DefaultBindingTargetVisitor.html#visitOther()"><B>visitOther()</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitProvider(com.google.inject.Provider)"><B>visitProvider(Provider&lt;? extends T&gt;)</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/DefaultBindingTargetVisitor.html#visitProvider(com.google.inject.Provider)"><B>visitProvider(Provider&lt;? extends T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitProviderBinding(com.google.inject.Key)"><B>visitProviderBinding(Key&lt;?&gt;)</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#visitProviderBinding(com.google.inject.Key)"><B>visitProviderBinding(Key&lt;?&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitProviderKey(com.google.inject.Key)"><B>visitProviderKey(Key&lt;? extends Provider&lt;? extends T&gt;&gt;)</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/DefaultBindingTargetVisitor.html#visitProviderKey(com.google.inject.Key)"><B>visitProviderKey(Key&lt;? extends Provider&lt;? extends T&gt;&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitProviderLookup(com.google.inject.spi.ProviderLookup)"><B>visitProviderLookup(ProviderLookup&lt;T&gt;)</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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitProviderLookup(com.google.inject.spi.ProviderLookup)"><B>visitProviderLookup(ProviderLookup&lt;T&gt;)</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/commands/Command.Visitor.html#visitRequestInjection(com.google.inject.commands.RequestInjectionCommand)"><B>visitRequestInjection(RequestInjectionCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitRequestInjection(com.google.inject.commands.RequestInjectionCommand)"><B>visitRequestInjection(RequestInjectionCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/Command.Visitor.html#visitRequestStaticInjection(com.google.inject.commands.RequestStaticInjectionCommand)"><B>visitRequestStaticInjection(RequestStaticInjectionCommand)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/Command.Visitor.html" title="interface in com.google.inject.commands">Command.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/DefaultCommandVisitor.html#visitRequestStaticInjection(com.google.inject.commands.RequestStaticInjectionCommand)"><B>visitRequestStaticInjection(RequestStaticInjectionCommand)</B></A> -
Method in class com.google.inject.commands.<A HREF="./com/google/inject/commands/DefaultCommandVisitor.html" title="class in com.google.inject.commands">DefaultCommandVisitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindScoping.Visitor.html#visitScope(com.google.inject.Scope)"><B>visitScope(Scope)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="interface in com.google.inject.commands">BindScoping.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<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/commands/BindScoping.Visitor.html#visitScopeAnnotation(java.lang.Class)"><B>visitScopeAnnotation(Class&lt;? extends Annotation&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindScoping.Visitor.html" title="interface in com.google.inject.commands">BindScoping.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingScopingVisitor.html#visitScopeAnnotation(java.lang.Class)"><B>visitScopeAnnotation(Class&lt;? extends Annotation&gt;)</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/DefaultElementVisitor.html#visitScopeBinding(com.google.inject.spi.ScopeBinding)"><B>visitScopeBinding(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitScopeBinding(com.google.inject.spi.ScopeBinding)"><B>visitScopeBinding(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/DefaultElementVisitor.html#visitStaticInjectionRequest(com.google.inject.spi.StaticInjectionRequest)"><B>visitStaticInjectionRequest(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitStaticInjectionRequest(com.google.inject.spi.StaticInjectionRequest)"><B>visitStaticInjectionRequest(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/commands/BindTarget.Visitor.html#visitToInstance(T)"><B>visitToInstance(T)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands">BindTarget.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.Visitor.html#visitToKey(com.google.inject.Key)"><B>visitToKey(Key&lt;? extends T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands">BindTarget.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.Visitor.html#visitToProvider(com.google.inject.Provider)"><B>visitToProvider(Provider&lt;? extends T&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands">BindTarget.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/commands/BindTarget.Visitor.html#visitToProviderKey(com.google.inject.Key)"><B>visitToProviderKey(Key&lt;? extends Provider&lt;? extends T&gt;&gt;)</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands">BindTarget.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/DefaultElementVisitor.html#visitTypeConverterBinding(com.google.inject.spi.TypeConverterBinding)"><B>visitTypeConverterBinding(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>&nbsp;
<DT><A HREF="./com/google/inject/spi/ElementVisitor.html#visitTypeConverterBinding(com.google.inject.spi.TypeConverterBinding)"><B>visitTypeConverterBinding(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/commands/BindTarget.Visitor.html#visitUntargetted()"><B>visitUntargetted()</B></A> -
Method in interface com.google.inject.commands.<A HREF="./com/google/inject/commands/BindTarget.Visitor.html" title="interface in com.google.inject.commands">BindTarget.Visitor</A>
<DD><B>Deprecated.</B>&nbsp;&nbsp;
<DT><A HREF="./com/google/inject/spi/BindingTargetVisitor.html#visitUntargetted()"><B>visitUntargetted()</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/DefaultBindingTargetVisitor.html#visitUntargetted()"><B>visitUntargetted()</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>&nbsp;
</DL>
<HR>
<A NAME="_W_"><!-- --></A><H2>
<B>W</B></H2>
<DL>
<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/spi/ModuleWriter.html#writeBind(com.google.inject.Binder, com.google.inject.Binding)"><B>writeBind(Binder, Binding&lt;T&gt;)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeBindInterceptor(com.google.inject.Binder, com.google.inject.spi.InterceptorBinding)"><B>writeBindInterceptor(Binder, InterceptorBinding)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeBindScope(com.google.inject.Binder, com.google.inject.spi.ScopeBinding)"><B>writeBindScope(Binder, ScopeBinding)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeConvertToTypes(com.google.inject.Binder, com.google.inject.spi.TypeConverterBinding)"><B>writeConvertToTypes(Binder, TypeConverterBinding)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeGetProvider(com.google.inject.Binder, com.google.inject.spi.ProviderLookup)"><B>writeGetProvider(Binder, ProviderLookup&lt;T&gt;)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeMessage(com.google.inject.Binder, com.google.inject.spi.Message)"><B>writeMessage(Binder, Message)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/Key.html#writeReplace()"><B>writeReplace()</B></A> -
Method in class com.google.inject.<A HREF="./com/google/inject/Key.html" title="class in com.google.inject">Key</A>
<DD>Returns the canonical form of this key for serialization.
<DT><A HREF="./com/google/inject/TypeLiteral.html#writeReplace()"><B>writeReplace()</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 canonical form of this type literal for serialization.
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeRequestInjection(com.google.inject.Binder, com.google.inject.spi.InjectionRequest)"><B>writeRequestInjection(Binder, InjectionRequest)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
<DT><A HREF="./com/google/inject/spi/ModuleWriter.html#writeRequestStaticInjection(com.google.inject.Binder, com.google.inject.spi.StaticInjectionRequest)"><B>writeRequestStaticInjection(Binder, StaticInjectionRequest)</B></A> -
Method in class com.google.inject.spi.<A HREF="./com/google/inject/spi/ModuleWriter.html" title="class in com.google.inject.spi">ModuleWriter</A>
<DD>&nbsp;
</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="#_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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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>