1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.5.0_16) on Mon Oct 12 16:11:20 PDT 2009 -->
6<TITLE>
7Index
8</TITLE>
9
10
11<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
12
13<SCRIPT type="text/javascript">
14function windowTitle()
15{
16    parent.document.title="Index";
17}
18</SCRIPT>
19<NOSCRIPT>
20</NOSCRIPT>
21
22</HEAD>
23
24<BODY BGCOLOR="white" onload="windowTitle();">
25
26
27<!-- ========= START OF TOP NAVBAR ======= -->
28<A NAME="navbar_top"><!-- --></A>
29<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
30<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
31<TR>
32<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
33<A NAME="navbar_top_firstrow"><!-- --></A>
34<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
35  <TR ALIGN="center" VALIGN="top">
36  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./javax/inject/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
38  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./javax/inject/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42  </TR>
43</TABLE>
44</TD>
45<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46</EM>
47</TD>
48</TR>
49
50<TR>
51<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52&nbsp;PREV&nbsp;
53&nbsp;NEXT</FONT></TD>
54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
56&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
57&nbsp;<SCRIPT type="text/javascript">
58  <!--
59  if(window==top) {
60    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
61  }
62  //-->
63</SCRIPT>
64<NOSCRIPT>
65  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
66</NOSCRIPT>
67
68
69</FONT></TD>
70</TR>
71</TABLE>
72<A NAME="skip-navbar_top"></A>
73<!-- ========= END OF TOP NAVBAR ========= -->
74
75<A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_S_">S</A> <HR>
76<A NAME="_G_"><!-- --></A><H2>
77<B>G</B></H2>
78<DL>
79<DT><A HREF="./javax/inject/Provider.html#get()"><B>get()</B></A> -
80Method in interface javax.inject.<A HREF="./javax/inject/Provider.html" title="interface in javax.inject">Provider</A>
81<DD>Provides a fully-constructed and injected instance of <code>T</code>.
82</DL>
83<HR>
84<A NAME="_I_"><!-- --></A><H2>
85<B>I</B></H2>
86<DL>
87<DT><A HREF="./javax/inject/Inject.html" title="annotation in javax.inject"><B>Inject</B></A> - Annotation Type in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>Identifies injectable constructors, methods, and fields.</DL>
88<HR>
89<A NAME="_J_"><!-- --></A><H2>
90<B>J</B></H2>
91<DL>
92<DT><A HREF="./javax/inject/package-summary.html"><B>javax.inject</B></A> - package javax.inject<DD>This package specifies a means for obtaining objects in such a way as to
93 maximize reusability, testability and maintainability compared to
94 traditional approaches such as constructors, factories, and service
95 locators (e.g., JNDI).&nbsp;This process, known as <i>dependency
96 injection</i>, is beneficial to most nontrivial applications.</DL>
97<HR>
98<A NAME="_N_"><!-- --></A><H2>
99<B>N</B></H2>
100<DL>
101<DT><A HREF="./javax/inject/Named.html" title="annotation in javax.inject"><B>Named</B></A> - Annotation Type in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>String-based <A HREF="./javax/inject/Qualifier.html" title="annotation in javax.inject">qualifier</A>.</DL>
102<HR>
103<A NAME="_P_"><!-- --></A><H2>
104<B>P</B></H2>
105<DL>
106<DT><A HREF="./javax/inject/Provider.html" title="interface in javax.inject"><B>Provider</B></A>&lt;<A HREF="./javax/inject/Provider.html" title="type parameter in Provider">T</A>&gt; - Interface in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>Provides instances of <code>T</code>.</DL>
107<HR>
108<A NAME="_Q_"><!-- --></A><H2>
109<B>Q</B></H2>
110<DL>
111<DT><A HREF="./javax/inject/Qualifier.html" title="annotation in javax.inject"><B>Qualifier</B></A> - Annotation Type in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>Identifies qualifier annotations.</DL>
112<HR>
113<A NAME="_S_"><!-- --></A><H2>
114<B>S</B></H2>
115<DL>
116<DT><A HREF="./javax/inject/Scope.html" title="annotation in javax.inject"><B>Scope</B></A> - Annotation Type in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>Identifies scope annotations.<DT><A HREF="./javax/inject/Singleton.html" title="annotation in javax.inject"><B>Singleton</B></A> - Annotation Type in <A HREF="./javax/inject/package-summary.html">javax.inject</A><DD>Identifies a type that the injector only instantiates once.</DL>
117<HR>
118<A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_S_">S</A>
119
120<!-- ======= START OF BOTTOM NAVBAR ====== -->
121<A NAME="navbar_bottom"><!-- --></A>
122<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
123<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
124<TR>
125<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
126<A NAME="navbar_bottom_firstrow"><!-- --></A>
127<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
128  <TR ALIGN="center" VALIGN="top">
129  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./javax/inject/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
130  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
131  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./javax/inject/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
132  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
133  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
134  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
135  </TR>
136</TABLE>
137</TD>
138<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
139</EM>
140</TD>
141</TR>
142
143<TR>
144<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
145&nbsp;PREV&nbsp;
146&nbsp;NEXT</FONT></TD>
147<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
148  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
149&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
150&nbsp;<SCRIPT type="text/javascript">
151  <!--
152  if(window==top) {
153    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
154  }
155  //-->
156</SCRIPT>
157<NOSCRIPT>
158  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
159</NOSCRIPT>
160
161
162</FONT></TD>
163</TR>
164</TABLE>
165<A NAME="skip-navbar_bottom"></A>
166<!-- ======== END OF BOTTOM NAVBAR ======= -->
167
168<HR>
169<font size='-1'>Copyright (C) 2009 <a href='http://code.google.com/p/atinject/'>The JSR-330 Expert Group</a>. Licensed under the <a href='http://www.apache.org/licenses/LICENSE-2.0'>Apache License</a>, Version 2.0.</font>
170</BODY>
171</HTML>
172