Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
bac730fa1b717351736182034aff62827a383090
/
extensions
/
multibindings
/
src
/
com
/
google
/
inject
/
multibindings
/
OptionalBinder.java
bac730f
Add missing @since tags for 4.0
by Ben McCann
· 9 years ago
0b33461
Add a @ProvidesInto{Set,Map,Optional} & MultibindingsScanner that allow users
by sameb
· 9 years ago
32780fa
Update OptionalBinder javadoc comment to use toInstance() vs to() when a binding value is used.
by christophf
· 9 years ago
1d3f8cd
Add support for java.util.Optional, reflectively. If the class exists, we bind
by sameb
· 10 years ago
9c24575
OptionalBinder: Make Optional<Provider> anonymous provider an inner class so that @Inject members can be referenced by generated code.
by Sam Berlin
· 10 years ago
08125e9
Fix equal comparison against generated/system annotations. This should never
by Sam Berlin
· 10 years ago
842f351
Add support for OptionalBinder to link to normal bindings of that type if
by Sam Berlin
· 10 years ago
c66f08e
Automated g4 rollback of changelist 70738452.
by Sam Berlin
· 10 years ago
8f89a23
Automated g4 rollback of changelist 70734332.
by Sam Berlin
· 10 years ago
9040306
Simplify OptionalBinder implementation to not delegate to a MapBinder.
by Sam Berlin
· 10 years ago
af24f63
Adds a new OptionalBinder. OptionalBinder allows frameworks to setup bindings for items that user code may or may not bind. It also allows frameworks to set default values that users can override.
by Christian Edward Gruber
· 10 years ago