summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBob Lee <crazybob@crazybob.org>2009-07-08 23:17:16 +0000
committerBob Lee <crazybob@crazybob.org>2009-07-08 23:17:16 +0000
commit84ef27dd7cbc918293cb5cab08e1e49a28937e6d (patch)
treef4163000b86db9cbd3b6ccfc756adca888f14084
parentacf557677496f7b4e02359ee94d5cadda6224325 (diff)
downloadplatform_external_jsr330-84ef27dd7cbc918293cb5cab08e1e49a28937e6d.tar.gz
platform_external_jsr330-84ef27dd7cbc918293cb5cab08e1e49a28937e6d.tar.bz2
platform_external_jsr330-84ef27dd7cbc918293cb5cab08e1e49a28937e6d.zip
Added note about injecting non-public members.
git-svn-id: https://atinject.googlecode.com/svn/trunk@15 3bc8319c-20ab-11de-9edc-3f40a397ab60
-rw-r--r--src/javax/inject/Inject.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/javax/inject/Inject.java b/src/javax/inject/Inject.java
index 7880369..dd696a9 100644
--- a/src/javax/inject/Inject.java
+++ b/src/javax/inject/Inject.java
@@ -107,7 +107,11 @@ import static java.lang.annotation.ElementType.FIELD;
* that overrides a method annotated with {@code @Inject} will not be
* injected.
*
- * <p>Injection of members annotated with {@code @Inject} is required.
+ * <p>Injection of members annotated with {@code @Inject} is required. While an
+ * injectable member may use any accessibility modifier (including
+ * <tt>private</tt>), platform or injector limitations (like security
+ * restrictions or lack of reflection support) might prevent injection
+ * of non-public members.
*
* <h3>Qualifiers</h3>
*