Revision: 1272
Author: sberlin
Date: Sun Sep 26 15:02:00 2010
Log: add toString impls to each servletmodule binding.
http://code.google.com/p/google-guice/source/detail?r=1272

Modified:
/trunk/extensions/servlet/src/com/google/inject/servlet/InstanceFilterBindingImpl.java /trunk/extensions/servlet/src/com/google/inject/servlet/InstanceServletBindingImpl.java /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedFilterBindingImpl.java /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedServletBindingImpl.java

=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/InstanceFilterBindingImpl.java Sun Aug 22 11:48:23 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/InstanceFilterBindingImpl.java Sun Sep 26 15:02:00 2010
@@ -20,6 +20,8 @@

 import javax.servlet.Filter;

+import com.google.inject.internal.util.ToStringBuilder;
+
 /**
  * Default implementation of InstanceFilterBinding.
  *
@@ -36,5 +38,13 @@
   public Filter getFilterInstance() {
     return getTarget();
   }
-
-}
+
+  @Override public String toString() {
+    return new ToStringBuilder(InstanceFilterBinding.class)
+      .add("pattern", getPattern())
+      .add("initParams", getInitParams())
+      .add("uriPatternType", getUriPatternType())
+      .add("filterInstance", getFilterInstance())
+      .toString();
+  }
+}
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/InstanceServletBindingImpl.java Sun Aug 22 11:48:23 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/InstanceServletBindingImpl.java Sun Sep 26 15:02:00 2010
@@ -20,6 +20,8 @@

 import javax.servlet.http.HttpServlet;

+import com.google.inject.internal.util.ToStringBuilder;
+
 /**
  * Default implementation of InstanceServletBinding.
  *
@@ -37,4 +39,13 @@
     return getTarget();
   }

-}
+  @Override public String toString() {
+    return new ToStringBuilder(InstanceServletBinding.class)
+      .add("pattern", getPattern())
+      .add("initParams", getInitParams())
+      .add("uriPatternType", getUriPatternType())
+      .add("servletInstance", getServletInstance())
+      .toString();
+  }
+
+}
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedFilterBindingImpl.java Sun Aug 22 11:48:23 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedFilterBindingImpl.java Sun Sep 26 15:02:00 2010
@@ -21,6 +21,7 @@
 import javax.servlet.Filter;

 import com.google.inject.Key;
+import com.google.inject.internal.util.ToStringBuilder;

 /**
  * Default implementation of LinkedFilterBinding.
@@ -38,5 +39,14 @@
   public Key<? extends Filter> getLinkedKey() {
     return getTarget();
   }
-
-}
+
+  @Override public String toString() {
+    return new ToStringBuilder(LinkedFilterBinding.class)
+      .add("pattern", getPattern())
+      .add("initParams", getInitParams())
+      .add("uriPatternType", getUriPatternType())
+      .add("linkedFilterKey", getLinkedKey())
+      .toString();
+  }
+
+}
=======================================
--- /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedServletBindingImpl.java Sun Aug 22 11:48:23 2010 +++ /trunk/extensions/servlet/src/com/google/inject/servlet/LinkedServletBindingImpl.java Sun Sep 26 15:02:00 2010
@@ -21,6 +21,7 @@
 import javax.servlet.http.HttpServlet;

 import com.google.inject.Key;
+import com.google.inject.internal.util.ToStringBuilder;

 /**
  * Default implementation of LinkedServletBinding.
@@ -39,4 +40,13 @@
     return getTarget();
   }

-}
+  @Override public String toString() {
+    return new ToStringBuilder(LinkedServletBinding.class)
+      .add("pattern", getPattern())
+      .add("initParams", getInitParams())
+      .add("uriPatternType", getUriPatternType())
+      .add("linkedServletKey", getLinkedKey())
+      .toString();
+  }
+
+}

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