summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBob Lee <crazybob@crazybob.org>2009-06-23 23:46:52 +0000
committerBob Lee <crazybob@crazybob.org>2009-06-23 23:46:52 +0000
commit5facbd53a19d2eafea225842b2b34dfa492b2377 (patch)
tree538685cf53992dbd38de4de1c46f47a08d235511
parent47092e9a7d95e19ab3e99e6e879e655fb0e6d887 (diff)
downloadplatform_external_jsr330-5facbd53a19d2eafea225842b2b34dfa492b2377.tar.gz
platform_external_jsr330-5facbd53a19d2eafea225842b2b34dfa492b2377.tar.bz2
platform_external_jsr330-5facbd53a19d2eafea225842b2b34dfa492b2377.zip
The latest Javadocs.
git-svn-id: https://atinject.googlecode.com/svn/trunk@5 3bc8319c-20ab-11de-9edc-3f40a397ab60
-rw-r--r--javadoc/allclasses-frame.html2
-rw-r--r--javadoc/allclasses-noframe.html2
-rw-r--r--javadoc/constant-values.html2
-rw-r--r--javadoc/deprecated-list.html2
-rw-r--r--javadoc/help-doc.html2
-rw-r--r--javadoc/index-files/index-1.html4
-rw-r--r--javadoc/index-files/index-2.html2
-rw-r--r--javadoc/index-files/index-3.html2
-rw-r--r--javadoc/index-files/index-4.html2
-rw-r--r--javadoc/index-files/index-5.html2
-rw-r--r--javadoc/index-files/index-6.html2
-rw-r--r--javadoc/index-files/index-7.html2
-rw-r--r--javadoc/index.html2
-rw-r--r--javadoc/javax/inject/Inject.html4
-rw-r--r--javadoc/javax/inject/Named.html2
-rw-r--r--javadoc/javax/inject/Provider.html22
-rw-r--r--javadoc/javax/inject/Qualifier.html2
-rw-r--r--javadoc/javax/inject/Scope.html2
-rw-r--r--javadoc/javax/inject/Singleton.html2
-rw-r--r--javadoc/javax/inject/package-frame.html2
-rw-r--r--javadoc/javax/inject/package-summary.html2
-rw-r--r--javadoc/javax/inject/package-tree.html2
-rw-r--r--javadoc/overview-tree.html2
23 files changed, 39 insertions, 31 deletions
diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html
index 1c8e36b..351efaf 100644
--- a/javadoc/allclasses-frame.html
+++ b/javadoc/allclasses-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
All Classes
</TITLE>
diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html
index 4e10083..38cd826 100644
--- a/javadoc/allclasses-noframe.html
+++ b/javadoc/allclasses-noframe.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
All Classes
</TITLE>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
index c02a31a..1782246 100644
--- a/javadoc/constant-values.html
+++ b/javadoc/constant-values.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Constant Field Values
</TITLE>
diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html
index 66f4730..ca79ad0 100644
--- a/javadoc/deprecated-list.html
+++ b/javadoc/deprecated-list.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Deprecated List
</TITLE>
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
index 6a590d4..e6dfa84 100644
--- a/javadoc/help-doc.html
+++ b/javadoc/help-doc.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
API Help
</TITLE>
diff --git a/javadoc/index-files/index-1.html b/javadoc/index-files/index-1.html
index 7433a9c..9c030ed 100644
--- a/javadoc/index-files/index-1.html
+++ b/javadoc/index-files/index-1.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
G-Index
</TITLE>
@@ -78,7 +78,7 @@ function windowTitle()
<DL>
<DT><A HREF="../javax/inject/Provider.html#get()"><B>get()</B></A> -
Method in interface javax.inject.<A HREF="../javax/inject/Provider.html" title="interface in javax.inject">Provider</A>
-<DD>Provides an instance of <code>T</code>.
+<DD>Provides a fully-constructed and injected instance of <code>T</code>.
</DL>
<HR>
diff --git a/javadoc/index-files/index-2.html b/javadoc/index-files/index-2.html
index a98190a..36c2c89 100644
--- a/javadoc/index-files/index-2.html
+++ b/javadoc/index-files/index-2.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
I-Index
</TITLE>
diff --git a/javadoc/index-files/index-3.html b/javadoc/index-files/index-3.html
index ec69d61..f742f67 100644
--- a/javadoc/index-files/index-3.html
+++ b/javadoc/index-files/index-3.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
J-Index
</TITLE>
diff --git a/javadoc/index-files/index-4.html b/javadoc/index-files/index-4.html
index c9f41db..79632c6 100644
--- a/javadoc/index-files/index-4.html
+++ b/javadoc/index-files/index-4.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
N-Index
</TITLE>
diff --git a/javadoc/index-files/index-5.html b/javadoc/index-files/index-5.html
index ac04497..f97b10e 100644
--- a/javadoc/index-files/index-5.html
+++ b/javadoc/index-files/index-5.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
P-Index
</TITLE>
diff --git a/javadoc/index-files/index-6.html b/javadoc/index-files/index-6.html
index e9a4fb4..f547b43 100644
--- a/javadoc/index-files/index-6.html
+++ b/javadoc/index-files/index-6.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Q-Index
</TITLE>
diff --git a/javadoc/index-files/index-7.html b/javadoc/index-files/index-7.html
index c08e708..f48fdca 100644
--- a/javadoc/index-files/index-7.html
+++ b/javadoc/index-files/index-7.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
S-Index
</TITLE>
diff --git a/javadoc/index.html b/javadoc/index.html
index f0792ca..d4ab581 100644
--- a/javadoc/index.html
+++ b/javadoc/index.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Jun 23 17:21:19 CDT 2009-->
+<!-- Generated by javadoc on Tue Jun 23 18:45:21 CDT 2009-->
<TITLE>
Generated Documentation (Untitled)
</TITLE>
diff --git a/javadoc/javax/inject/Inject.html b/javadoc/javax/inject/Inject.html
index 64b5ecb..2b056f2 100644
--- a/javadoc/javax/inject/Inject.html
+++ b/javadoc/javax/inject/Inject.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Inject
</TITLE>
@@ -95,7 +95,7 @@ Annotation Type Inject</H2>
</PRE>
<P>
-Identifies injectable constructors, methods, and fields. Applies to static
+Identifies injectable constructors, methods, and fields. May apply to static
as well as instance members. An injectable member may have any access
modifier (private, package-private, protected, public). Constructors are
injected first, followed by fields, and then methods. Fields and methods
diff --git a/javadoc/javax/inject/Named.html b/javadoc/javax/inject/Named.html
index bd78e93..add9fe9 100644
--- a/javadoc/javax/inject/Named.html
+++ b/javadoc/javax/inject/Named.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Named
</TITLE>
diff --git a/javadoc/javax/inject/Provider.html b/javadoc/javax/inject/Provider.html
index 3ad48ac..cb384f4 100644
--- a/javadoc/javax/inject/Provider.html
+++ b/javadoc/javax/inject/Provider.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Provider
</TITLE>
@@ -92,9 +92,10 @@ Interface Provider&lt;T&gt;</H2>
</PRE>
<P>
-Provides instances of <code>T</code>. For any type <code>T</code> that can be
- injected, you can also inject <code>Provider&lt;T&gt;</code>. Compared to injecting
- <code>T</code> directly, injecting <code>Provider&lt;T&gt;</code> enables:
+Provides instances of <code>T</code>. Typically implemented by an injector. For
+ any type <code>T</code> that can be injected, you can also inject
+ <code>Provider&lt;T&gt;</code>. Compared to injecting <code>T</code> directly, injecting
+ <code>Provider&lt;T&gt;</code> enables:
<ul>
<li>retrieving multiple instances.</li>
@@ -135,7 +136,7 @@ Provides instances of <code>T</code>. For any type <code>T</code> that can be
<TD><CODE><B><A HREF="../../javax/inject/Provider.html#get()">get</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provides an instance of <code>T</code>.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provides a fully-constructed and injected instance of <code>T</code>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -156,10 +157,17 @@ get</H3>
<PRE>
<A HREF="../../javax/inject/Provider.html" title="type parameter in Provider">T</A> <B>get</B>()</PRE>
<DL>
-<DD>Provides an instance of <code>T</code>.
+<DD>Provides a fully-constructed and injected instance of <code>T</code>.
<P>
<DD><DL>
-</DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.RuntimeException</CODE> - if the injector encounters an error while
+ providing an instance. For example, if an injectable member on
+ <code>T</code> throws an exception, the injector may wrap the exception
+ and throw it to the caller of <code>get()</code>. Callers should not try
+ to handle such exceptions as the behavior may vary across injector
+ implementations and even different configurations of the same injector.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
diff --git a/javadoc/javax/inject/Qualifier.html b/javadoc/javax/inject/Qualifier.html
index 281fec8..ad12478 100644
--- a/javadoc/javax/inject/Qualifier.html
+++ b/javadoc/javax/inject/Qualifier.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Qualifier
</TITLE>
diff --git a/javadoc/javax/inject/Scope.html b/javadoc/javax/inject/Scope.html
index 5fcf305..5042c36 100644
--- a/javadoc/javax/inject/Scope.html
+++ b/javadoc/javax/inject/Scope.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Scope
</TITLE>
diff --git a/javadoc/javax/inject/Singleton.html b/javadoc/javax/inject/Singleton.html
index 210de4d..f0d59ed 100644
--- a/javadoc/javax/inject/Singleton.html
+++ b/javadoc/javax/inject/Singleton.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Singleton
</TITLE>
diff --git a/javadoc/javax/inject/package-frame.html b/javadoc/javax/inject/package-frame.html
index 1a00f06..67b44ee 100644
--- a/javadoc/javax/inject/package-frame.html
+++ b/javadoc/javax/inject/package-frame.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
javax.inject
</TITLE>
diff --git a/javadoc/javax/inject/package-summary.html b/javadoc/javax/inject/package-summary.html
index 57ed096..ef87557 100644
--- a/javadoc/javax/inject/package-summary.html
+++ b/javadoc/javax/inject/package-summary.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
javax.inject
</TITLE>
diff --git a/javadoc/javax/inject/package-tree.html b/javadoc/javax/inject/package-tree.html
index 82ead16..44d500b 100644
--- a/javadoc/javax/inject/package-tree.html
+++ b/javadoc/javax/inject/package-tree.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
javax.inject Class Hierarchy
</TITLE>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
index cdcd630..1862f4f 100644
--- a/javadoc/overview-tree.html
+++ b/javadoc/overview-tree.html
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 17:21:19 CDT 2009 -->
+<!-- Generated by javadoc (build 1.5.0_16) on Tue Jun 23 18:45:21 CDT 2009 -->
<TITLE>
Class Hierarchy
</TITLE>