Revision: 1335
Author: sberlin
Date: Sun Oct 31 11:38:24 2010
Log: adding more missing @since 3.0 tags.
http://code.google.com/p/google-guice/source/detail?r=1335

Modified:
 /trunk/core/src/com/google/inject/binder/ConstantBindingBuilder.java
 /trunk/core/src/com/google/inject/spi/ProviderWithExtensionVisitor.java
/trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectBinding.java /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectTargetVisitor.java /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedMethod.java /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/FactoryModuleBuilder.java /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinder.java /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinderBinding.java /trunk/extensions/multibindings/src/com/google/inject/multibindings/Multibinder.java /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibinderBinding.java /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibindingsTargetVisitor.java
 /trunk/extensions/servlet/src/com/google/inject/servlet/ServletModule.java
/trunk/extensions/servlet/src/com/google/inject/servlet/ServletModuleTargetVisitor.java
 /trunk/extensions/servlet/src/com/google/inject/servlet/ServletScopes.java
 /trunk/extensions/servlet/src/com/google/inject/servlet/UriPatternType.java
/trunk/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java

=======================================
--- /trunk/core/src/com/google/inject/binder/ConstantBindingBuilder.java Sun Oct 24 17:58:04 2010 +++ /trunk/core/src/com/google/inject/binder/ConstantBindingBuilder.java Sun Oct 31 11:38:24 2010
@@ -63,6 +63,8 @@

   /**
    * Binds constant to the given value.
+   *
+   * @since 3.0
    */
   void to(byte value);

=======================================
--- /trunk/core/src/com/google/inject/spi/ProviderWithExtensionVisitor.java Sat Oct 16 18:31:25 2010 +++ /trunk/core/src/com/google/inject/spi/ProviderWithExtensionVisitor.java Sun Oct 31 11:38:24 2010
@@ -41,6 +41,7 @@
  * extension information. These visitor interfaces must extend from
  * BindingTargetVisitor.
  *
+ * @since 3.0
  * @author [email protected] (Sam Berlin)
  */
 public interface ProviderWithExtensionVisitor<T> extends Provider<T> {
=======================================
--- /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectBinding.java Sat Oct 16 18:28:06 2010 +++ /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectBinding.java Sun Oct 31 11:38:24 2010
@@ -25,6 +25,7 @@
  *
  * @param <T> The fully qualified type of the factory.
  *
+ * @since 3.0
  * @author [email protected] (Ramakrishna Rajanna)
  */
 public interface AssistedInjectBinding<T> {
=======================================
--- /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectTargetVisitor.java Sat Oct 16 18:28:06 2010 +++ /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedInjectTargetVisitor.java Sun Oct 31 11:38:24 2010
@@ -24,6 +24,7 @@
* If your {...@link BindingTargetVisitor} implements this interface, bindings created by using
  * {...@link FactoryModuleBuilder} will be visited through this interface.
  *
+ * @since 3.0
  * @author [email protected] (Ramakrishna Rajanna)
  */
public interface AssistedInjectTargetVisitor<T, V> extends BindingTargetVisitor<T, V> {
=======================================
--- /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedMethod.java Sat Oct 16 18:28:06 2010 +++ /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/AssistedMethod.java Sun Oct 31 11:38:24 2010
@@ -26,6 +26,7 @@
 /**
* Details about how a method in an assisted inject factory will be assisted.
  *
+ * @since 3.0
  * @author [email protected] (Ramakrishna Rajanna)
  */
 public interface AssistedMethod {
=======================================
--- /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/FactoryModuleBuilder.java Sat Oct 16 18:28:06 2010 +++ /trunk/extensions/assistedinject/src/com/google/inject/assistedinject/FactoryModuleBuilder.java Sun Oct 31 11:38:24 2010
@@ -178,6 +178,7 @@
* As a limitation of the implementation, it is prohibited to declare a factory method that
  * accepts a {...@code Provider} as one of its arguments.
  *
+ * @since 3.0
  * @author [email protected] (Peter Schmitt)
  */
 public class FactoryModuleBuilder {
=======================================
--- /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinder.java Sun Oct 24 20:47:17 2010 +++ /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinder.java Sun Oct 31 11:38:24 2010
@@ -246,6 +246,7 @@
    * option impacts all of them.
    *
    * @return this map binder
+   * @since 3.0
    */
   public abstract MapBinder<K, V> permitDuplicates();

=======================================
--- /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinderBinding.java Mon Oct 4 20:41:40 2010 +++ /trunk/extensions/multibindings/src/com/google/inject/multibindings/MapBinderBinding.java Sun Oct 31 11:38:24 2010
@@ -38,6 +38,7 @@
* @param <T> The fully qualified type of the map, including Map. For example:
  *          <code>MapBinderBinding&lt;Map&lt;String, Snack>></code>
  *
+ * @since 3.0
  * @author [email protected] (Sam Berlin)
  */
 public interface MapBinderBinding<T> {
=======================================
--- /trunk/extensions/multibindings/src/com/google/inject/multibindings/Multibinder.java Sun Oct 24 20:47:17 2010 +++ /trunk/extensions/multibindings/src/com/google/inject/multibindings/Multibinder.java Sun Oct 31 11:38:24 2010
@@ -180,6 +180,7 @@
    * the set, this configuration option impacts all of them.
    *
    * @return this multibinder
+   * @since 3.0
    */
   public abstract Multibinder<T> permitDuplicates();

=======================================
--- /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibinderBinding.java Mon Oct 4 20:41:40 2010 +++ /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibinderBinding.java Sun Oct 31 11:38:24 2010
@@ -30,6 +30,7 @@
* @param <T> The fully qualified type of the set, including Set. For example:
  *          <code>MultibinderBinding&lt;Set&lt;Boolean>></code>
  *
+ * @since 3.0
  * @author [email protected] (Sam Berlin)
  */
 public interface MultibinderBinding<T> {
=======================================
--- /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibindingsTargetVisitor.java Sun Sep 19 17:42:24 2010 +++ /trunk/extensions/multibindings/src/com/google/inject/multibindings/MultibindingsTargetVisitor.java Sun Oct 31 11:38:24 2010
@@ -24,6 +24,7 @@
* If your {...@link BindingTargetVisitor} implements this interface, bindings created by using * {...@link Multibinder} or {...@link MapBinder} will be visited through this interface.
  *
+ * @since 3.0
  * @author [email protected] (Sam Berlin)
  */
public interface MultibindingsTargetVisitor<T, V> extends BindingTargetVisitor<T, V> {
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/ServletModule.java Sun Sep 26 15:04:09 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/ServletModule.java Sun Oct 31 11:38:24 2010
@@ -283,9 +283,11 @@
   public static interface FilterKeyBindingBuilder {
     void through(Class<? extends Filter> filterKey);
     void through(Key<? extends Filter> filterKey);
+    /** @since 3.0 */
     void through(Filter filter);
void through(Class<? extends Filter> filterKey, Map<String, String> initParams); void through(Key<? extends Filter> filterKey, Map<String, String> initParams);
+    /** @since 3.0 */
     void through(Filter filter, Map<String, String> initParams);
   }

@@ -297,9 +299,11 @@
   public static interface ServletKeyBindingBuilder {
     void with(Class<? extends HttpServlet> servletKey);
     void with(Key<? extends HttpServlet> servletKey);
+    /** @since 3.0 */
     void with(HttpServlet servlet);
void with(Class<? extends HttpServlet> servletKey, Map<String, String> initParams); void with(Key<? extends HttpServlet> servletKey, Map<String, String> initParams);
+    /** @since 3.0 */
     void with(HttpServlet servlet, Map<String, String> initParams);
   }
 }
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/ServletModuleTargetVisitor.java Sat Sep 18 14:47:34 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/ServletModuleTargetVisitor.java Sun Oct 31 11:38:24 2010
@@ -27,6 +27,7 @@
* If your {...@link BindingTargetVisitor} implements this interface, bindings created by using
  * {...@link ServletModule} will be visited through this interface.
  *
+ * @since 3.0
  * @author [email protected] (Sam Berlin)
  */
public interface ServletModuleTargetVisitor<T, V> extends BindingTargetVisitor<T, V> {
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/ServletScopes.java Mon Sep 20 11:41:51 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/ServletScopes.java Sun Oct 31 11:38:24 2010
@@ -160,6 +160,8 @@
    *     context available to it.
* @throws OutOfScopeException if this method is called from a non-request
    *     thread, or if the request has completed.
+   *
+   * @since 3.0
    */
   public static <T> Callable<T> continueRequest(final Callable<T> callable,
       final Map<Key<?>, Object> seedMap) {
@@ -217,6 +219,7 @@
    *     request scope with.
* @return a callable that when called will run inside the a request scope
    *     that exposes the instances in the {...@code seedMap} as scoped keys.
+   * @since 3.0
    */
   public static <T> Callable<T> scopeRequest(final Callable<T> callable,
       Map<Key<?>, Object> seedMap) {
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/UriPatternType.java Sun Aug 22 11:48:23 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/UriPatternType.java Sun Oct 31 11:38:24 2010
@@ -20,6 +20,8 @@

 /**
  * An enumeration of the available URI-pattern matching styles
+ *
+ * @since 3.0
  */
 public enum UriPatternType {
   SERVLET, REGEX;
=======================================
--- /trunk/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java Sun Oct 24 14:36:39 2010 +++ /trunk/extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingProviderBinder.java Sun Oct 31 11:38:24 2010
@@ -78,6 +78,11 @@
         ThrowingProviderBinder.SecondaryBinder.class));
   }

+  /**
+   * Installs {...@literal @}...@link ThrowingProvides} methods.
+   *
+   * @since 3.0
+   */
   public static void install(Module module, Binder binder) {
     binder.install(ThrowingProviderMethodsModule.forModule(module));
   }

--
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.

Reply via email to