Author: limpbizkit
Date: Thu Dec 11 01:57:47 2008
New Revision: 732
Modified:
trunk/src/com/google/inject/AbstractModule.java
trunk/src/com/google/inject/Binder.java
trunk/src/com/google/inject/Guice.java
Log:
I compiled all of our Javadoc examples and fixed some problems.
Modified: trunk/src/com/google/inject/AbstractModule.java
==============================================================================
--- trunk/src/com/google/inject/AbstractModule.java (original)
+++ trunk/src/com/google/inject/AbstractModule.java Thu Dec 11 01:57:47 2008
@@ -35,14 +35,12 @@
* [EMAIL PROTECTED] Binder}. For example:
*
* <pre>
- * import static com.google.inject.Names.named;
- *
* public class MyModule extends AbstractModule {
* protected void configure() {
- * bind(Foo.class).to(FooImpl.class).in(Scopes.SINGLETON);
- * bind(BarImpl.class);
- * bind(Bar.class).to(BarImpl.class);
- * bindConstant(named("port")).to(8080);
+ * bind(Service.class).to(ServiceImpl.class).in(Singleton.class);
+ * bind(CreditCardPaymentService.class);
+ * bind(PaymentService.class).to(CreditCardPaymentService.class);
+ * bindConstant().annotatedWith(Names.named("port")).to(8080);
* }
* }
* </pre>
Modified: trunk/src/com/google/inject/Binder.java
==============================================================================
--- trunk/src/com/google/inject/Binder.java (original)
+++ trunk/src/com/google/inject/Binder.java Thu Dec 11 01:57:47 2008
@@ -149,7 +149,7 @@
* <pre>
* [EMAIL PROTECTED] @}Color("red") Color red; // A member variable (field)
* . . .
- * red = MyModule.class.getField("red").getAnnotation(Color.class);
+ * red =
MyModule.class.getDeclaredField("red").getAnnotation(Color.class);
* bind(Service.class).annotatedWith(red).to(RedService.class);</pre>
*
* If your binding annotation has parameters you can apply different
bindings to
Modified: trunk/src/com/google/inject/Guice.java
==============================================================================
--- trunk/src/com/google/inject/Guice.java (original)
+++ trunk/src/com/google/inject/Guice.java Thu Dec 11 01:57:47 2008
@@ -39,7 +39,7 @@
* );
*
* // Now just bootstrap the application and you're done
- * MyStartClass starter = injector.getInstance(MyStartClass.class);
+ * FooStarter starter = injector.getInstance(FooStarter.class);
* starter.runApplication();
* }
* }
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---