Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
f1ba2b5176e0d9962c5dbb328308b75fbea4a8ca
f1ba2b5
Modified Container to return a 'creator' or new instance factory. This helps clients avoid a concurrent map lookup each time they inject a class. Also fixed typing of Key.getRawType() and undeprecated it.
by crazyboblee
· 18 years ago
7fb1d7f
Removed unnecessary interface.
by crazyboblee
· 18 years ago
78e1cc1
Removed return types in ConstantBindingBuilder and LinkedBindingBuilder. Updated Javadocs.
by crazyboblee
· 18 years ago
fc9337f
Added code to automatically convert between primitive types and their wrapper types. Modified SingletonScope to use double checked locking which resulted in a noticable performance improvement.
by crazyboblee
· 18 years ago
e9f0fa5
Added comment to performance test.
by crazyboblee
· 18 years ago
664a82e
Used cglib for critical constructor and method invocations boosting overall performance by about 40%.
by crazyboblee
· 18 years ago
70eb033
Restored Spring performance comparison to working order.
by crazyboblee
· 18 years ago
b052dd8
Minor performance enhancements (removed unnecessary object creations).
by crazyboblee
· 18 years ago
f638928
Updated Javadocs.
by crazyboblee
· 18 years ago
abfd546
Removed old Javadocs.
by crazyboblee
· 18 years ago
63b592b
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.
by crazyboblee
· 18 years ago
fe2f167
Added missing file.
by crazyboblee
· 18 years ago
4c90ac0
Fixed mime types.
by crazyboblee
· 18 years ago
bb8e585
Set HTML mime types.
by crazyboblee
· 18 years ago
161e627
Regenerated Javadocs.
by crazyboblee
· 18 years ago
7c5b2c4
Refactored ContainerBuilder API. Added support for generic types.
by crazyboblee
· 18 years ago
b944668
Refactoring binding API. Adding support for generic types.
by crazyboblee
· 18 years ago
41bc852
Added TypeToken. Refactored Key to use it. Goodbye, raw types!
by crazyboblee
· 18 years ago
d42a05b
Added key tests and code to convert to raw keys.
by crazyboblee
· 18 years ago
ed8825f
Refactoring binding API. Adding support for generic types.
by crazyboblee
· 18 years ago
6ab7e1f
Refactoring binding API. Adding support for generic types.
by crazyboblee
· 18 years ago
953aa44
Make it possible to inject constant instances
by limpbizkit
· 18 years ago
07e4182
Added type conversion for constants. Optimized ReferenceCache.
by crazyboblee
· 18 years ago
263c5bc
Added alias methods to container builder, added npe check when retrieving a factory
by donald.brown
· 18 years ago
249d691
Setting mime type for documentation.
by crazyboblee
· 18 years ago
66b415a
Initial checkin.
by crazyboblee
· 18 years ago
4f29bc8
Initial directory structure.
by (no author)
· 18 years ago