commit | 63b592b8c307b6034d88602d136b61a46a8c3fb7 | [log] [tgz] |
---|---|---|
author | crazyboblee <crazyboblee@d779f126-a31b-0410-b53b-1d3aecad763e> | Thu Jan 25 02:45:24 2007 +0000 |
committer | crazyboblee <crazyboblee@d779f126-a31b-0410-b53b-1d3aecad763e> | Thu Jan 25 02:45:24 2007 +0000 |
tree | 55efe5c1f4990b8fb26efe9dbbf70c0b00505aea | |
parent | fe2f1675c5e721cb85a5b32def4c6bc9771b26f5 [diff] |
Redesigned scopes to enable custom implementations. Renamed DependencyException to ConfigurationException. Cleaned up Container's interface. It now returns a Factory instead of a direct instance so clients don't have to keep passing in the paramters resulting in a map lookup. Added support for injecting Factory<T> where T is any bound type. git-svn-id: https://google-guice.googlecode.com/svn/trunk@17 d779f126-a31b-0410-b53b-1d3aecad763e