Revision: 1296
Author: sberlin
Date: Mon Oct 18 08:28:12 2010
Log: Edited wiki page JSR330 through web user interface.
http://code.google.com/p/google-guice/source/detail?r=1296
Modified:
/wiki/JSR330.wiki
=======================================
--- /wiki/JSR330.wiki Tue Sep 21 18:39:15 2010
+++ /wiki/JSR330.wiki Mon Oct 18 08:28:12 2010
@@ -8,7 +8,7 @@
Guice implements a complete JSR-330 injector. This table summarizes the
JSR-330 types and their Guice equivalents.
|| *JSR-330*<br>javax.inject || *Guice* <br>com.google.inject || ||
-||
[http://atinject.googlecode.com/svn/trunk/javadoc/javax/inject/Inject.html
@Inject] ||
[http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/Inject.html
@Inject] || Interchangeable, but JSR-330 places additional constraints on
injection points. Fields must be non-final. Methods must be non-abstract,
return void, and not have type parameters of their own. Additionally,
method overriding differs in a key way: If a class being injected
overrides a method where the superclass' method was annotated with
javax.inject.Inject, but the subclass method is not annotated, then the
method will not be injected. ||
+||
[http://atinject.googlecode.com/svn/trunk/javadoc/javax/inject/Inject.html
@Inject] ||
[http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/Inject.html
@Inject] || Interchangeable, but JSR-330 places additional constraints on
injection points. Fields must be non-final. Optional injection is not
supported. Methods must be non-abstract, return void, and not have type
parameters of their own. Additionally, method overriding differs in a key
way: If a class being injected overrides a method where the superclass'
method was annotated with javax.inject.Inject, but the subclass method is
not annotated, then the method will not be injected. ||
||
[http://atinject.googlecode.com/svn/trunk/javadoc/javax/inject/Named.html
@Named] ||
[http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/name/Named.html
@Named] || Interchangeable. ||
||
[http://atinject.googlecode.com/svn/trunk/javadoc/javax/inject/Qualifier.html
@Qualifier] ||
[http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/BindingAnnotation.html
@BindingAnnotation] || Interchangeable. ||
||
[http://atinject.googlecode.com/svn/trunk/javadoc/javax/inject/Scope.html
@Scope] ||
[http://google-guice.googlecode.com/svn/trunk/latest-javadoc/com/google/inject/ScopeAnnotation.html
@ScopeAnnotation] || Interchangeable. ||
--
You received this message because you are subscribed to the Google Groups
"google-guice-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-guice-dev?hl=en.